DashForDevsDocs
DocsNewsAPI v1
dashfordevs.comSign in

© 2026 DashForDevs

DocsNewsdashfordevs.comLegalStatus
DocsContact FormsSubmissions API
Introduction
Getting Started
Authentication
Products
Categories
Cart
Checkout
Blog
Reviews
Webhooks
Customers
Orders
Inventory
Shipping
Discounts
Affiliates
Email
Media & Files
Analytics & Tracking
Locations
Tax
Global Data
SEO
Error Handling
Geography
Finance
Automations
Page Types
Surveys
Billing & Subscriptions
Storefront Payments
SDK Reference
REST API
Storefront Architecture
Notifications
Security
Team & Permissions
Migrations & Import
Calendar & Appointments
Contact Forms
Form SetupSubmissions APICustom FieldsNotifications
AI Bots
Dashboard API
Deployment
Changelog
Troubleshooting
Recipes
CLI & Deployment
Image Pipeline
White-label Platforms
Records Engine
Platform Modules
Platform Security
Site Keys & Client Sites
Use Cases
Operations

Submissions API

Submit and retrieve contact form entries via API.

Updated March 29, 2026

On this page
  • Submitting via SDK
  • Viewing Submissions
  • REST API
  • Next Steps

Submitting via SDK

typescript
import dash from "@/lib/dash"

const { success, submission_id } = await dash.contact.submit({
  name: "Jane Doe",
  email: "jane@example.com",
  content: "Question about my order...",
  subject: "Order Support",
})

Viewing Submissions

All submissions appear in Contacts in the dashboard. Reply directly from the dashboard or mark submissions as resolved.

REST API

shell
POST /storefront/contact
X-API-Key: pk_live_your_key
Content-Type: application/json

{ "name": "Jane", "email": "jane@example.com", "content": "My question..." }

Next Steps

  • Custom Fields
  • Notifications
PreviousForm SetupNextCustom Fields

On this page

  • Submitting via SDK
  • Viewing Submissions
  • REST API
  • Next Steps