Submit form
POST
/v1/forms/{id}Path parameters
idstringrequiredRequest body
requiredapplication/jsoncustomerobjectrequiredShow propertiesHide properties
phoneNumberstringemailstringfirstNamestringlastNamestringpropertiesobjectfieldsobject[]requiredShow propertiesHide properties
Array of
objectnamestringrequiredvaluestring | number | boolean | object | any[]requiredShow propertiesHide properties
One of:
string
stringnumber
numberboolean
booleanobject
objectany[]
Array of
anymetadataobjectResponses
201Successful submission
submissionstringRequest
curl -X POST "https://api.sendhelios.com/v1/forms/string" \
-H "Content-Type: application/json" \
-d '{
"customer": {
"phoneNumber": "string",
"email": "string",
"firstName": "string",
"lastName": "string",
"properties": {}
},
"fields": [
{
"name": "string",
"value": "string"
}
],
"metadata": {}
}'const response = await fetch("https://api.sendhelios.com/v1/forms/string", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
"customer": {
"phoneNumber": "string",
"email": "string",
"firstName": "string",
"lastName": "string",
"properties": {}
},
"fields": [
{
"name": "string",
"value": "string"
}
],
"metadata": {}
})
});import requests
response = requests.post(
"https://api.sendhelios.com/v1/forms/string",
headers={
"Content-Type": "application/json"
},
json={
"customer": {
"phoneNumber": "string",
"email": "string",
"firstName": "string",
"lastName": "string",
"properties": {}
},
"fields": [
{
"name": "string",
"value": "string"
}
],
"metadata": {}
},
)Response
{
"submission": "string"
}