8006: Enumerate fields
Retrieve a list of fields for a form
Endpoint ID: | 8006 | |||||||
Method: | GET | |||||||
URL: | /forms/entity/id/{entity-id}/form/{form-id}/fields | |||||||
entity-id | Rubiq entity ID that uniquely identifies the account to retrieve fields for | |||||||
ext-key | External key that uniquely identifies the account to retrieve fields for | |||||||
ext-type | Type of external key | |||||||
form-id | Numeric value that identifies the form | |||||||
Request body: | None | |||||||
Response body: | Returns a JSON array of fields, containing fieldID, description, type, and if the field is a multichoice type, the field will contain an options array of options containing optionID and description. Example [ { "fieldID": 87, "type": "Text", "description": "Description of this text field" }, { "fieldID": 88, "type": "Singlechoice", "description": "Description of this single choice field", "options": [ { "optionID": 134, "description": "Yes" }, { "optionID": 135, "description": "No" } ] }, { "fieldID": 89, "type": "Multichoice", "description": "Description of this multi-choice field", "options": [ { "optionID": 136, "description": "red" }, { "optionID": 137, "description": "blue" }, { "optionID": 138, "description": "green" } ] } ]
| |||||||
Status codes: | 200 | Form fields successfully retrieved | ||||||
404 | Form or account not found. The following sub codes may be returned:
|