Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.shipfastai.dev/llms.txt

Use this file to discover all available pages before exploring further.

The contact API accepts form submissions from the Shipfastai website, sends a notification email to the support team, and sends a confirmation email to the submitter.

POST /api/contact

Submit a contact form message. The endpoint sends a styled notification email to the support team and a confirmation email to the submitter. Request body:
name
string
required
Full name of the person submitting the form.
email
string
required
Email address for the reply and confirmation email.
subject
string
required
The subject category. One of sales, support, enterprise, partnership, or other.
message
string
required
The message body.
curl --request POST \
  --url "https://your-app.com/api/contact" \
  --header "Content-Type: application/json" \
  --data '{
    "name": "Jane Smith",
    "email": "jane@example.com",
    "subject": "support",
    "message": "I need help with my license key."
  }'

Subject categories

ValueLabel
salesSales Inquiry
supportTechnical Support
enterpriseEnterprise Solutions
partnershipPartnership
otherGeneral Inquiry

Success response

{
  "success": true
}

Error responses

StatusCondition
400Missing required field (name, email, subject, or message)
500Failed to send the notification email