{
  "version": 1,
  "id": "contact",
  "kind": "form.submit",
  "title": "Contact",
  "endpoint": {
    "method": "POST",
    "url": "https://emdash.solspace.net/api/freeform/submit",
    "content_type": "application/json"
  },
  "request_schema": {
    "type": "object",
    "required": [
      "formId",
      "first_name",
      "last_name"
    ],
    "properties": {
      "formId": {
        "type": "string",
        "const": "z3h93iamp9ad5h0",
        "description": "Stable form id from the catalog."
      },
      "first_name": {
        "title": "First Name",
        "type": "string"
      },
      "last_name": {
        "title": "Last Name",
        "type": "string"
      },
      "newsletter_signup": {
        "title": "Newsletter Signup",
        "type": "string",
        "enum": [
          "true",
          "false"
        ]
      }
    },
    "additionalProperties": false
  },
  "response_schema": {
    "type": "object",
    "properties": {
      "success": {
        "type": "boolean"
      },
      "message": {
        "type": "string"
      },
      "error": {
        "type": "string"
      }
    }
  }
}