Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Create content

Endpoint ID:

9001

Method:

URL:

 

 

dp-key

dialogportal™ master key that uniquely identifies the account to submit a form for

 

ext-key

External key that uniquely identifies the account to submit a form for

 ext-typeType of external key

 

form-id

Numeric value that identifies the form

Request body:

A JSON array of form field values. The value data types depend on the field types - text strings for "Text" fields, integer options for "Singlechoice" fields and arrays of integer options for "Multichoice" fields.

Endpoint 8006: Enumerate fields can be used to determine the fields and datatypes required for the form.

Example
[
   {
      "fieldID": 87,
      "value": "This is a text field"
   },
   {
      "fieldID": 88,
      "value": 134
   },
   {
      "fieldID": 89,
      "value": [ 136, 138 ]
   }
]

Request body:

JSON data with same JSON array that was received

Example
[
   {
      "fieldID": 87,
      "value": "This is a text field"
   },
   {
      "fieldID": 88,
      "value": 134
   },
   {
      "fieldID": 89,
      "value": [ 136, 138 ]
   }
]

Status codes:

201

Form data submitted successfully

 

303

Form data already submitted for this account

 400 Invalid data: field was not recognized
 404

Form or account not found.

The following sub codes may be returned:

404.1User not found
404.2External user could not be found
404.4Form not found

 



  • No labels