Survey
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
The number of records to be returned.
100The number of records to be skipped for pagination.
0The order of the records. The result can be sorted by multiple attributes separated by a comma (,). Examples; name name asc name desc name,createdAt desc
Load related entities as objects.
Filter records by attributes. The result can be filtered by any attribute of the entity. All request parameters not
starting with $ are automatically used as a filter condition.
- Extended filtering options are also available. See the table below.
- Filter parameters that do not belong to the entity are silently ignored.
- ISO-8601 formats are accepted for the date fields. The timezone will be set to UTC if not provided.
- The separator for
inandnotinmodifiers is the pipe character (|). Pipe characters can be escaped with a backslash in front of it. - Concat Like is to search for a string in two or more fields. It is only supported for JSON fields.
| Description | GET Request Example |
|---|---|
| Exact Match | name=john |
| Not Equals (Exact Match) | name:ne=john |
| Is Null | name=null |
| Is Not Null | name:ne=null |
| Greater Than | age:gt=5, birth:gt=1977-10-22T22:04:00 |
| Greater Than or Equal To | age:gte=5, birth:gte=1977-10-22T22:04:00 |
| Less Than | age:lt=3, birth:lt=2000-01-01T00:00:00 |
| Less Than or Equal To | age:lte=3, birth:lte=2000-01-01T00:00:00 |
| Between | age:bt=3,5, birth:bt=1977-10-22T22:04:00,2000-01-01T00:00:00 |
| In | status:in=value 1|value 2|value 3 |
| Not In | status:notin=value 1|value 2|value 3 |
| Like | name:like=%john% |
| Not Like | name:notlike=%john% |
| Concat Like(Only for JSON fields) | firstName,lastName:concatlike=full name |
OK
OK
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Name of this survey
For which entity this survey collects data? (Profile or Resource)
Survey created
Name or entity is missing. Or provided entity is not valid.
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Unique ID of the survey to get
OK
A survey with the specified ID was not found.
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Unique ID of the survey to update
Name of the survey
OK
A survey with the specified ID was not found.
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Unique ID of the survey to share
ID of the network where to share the survey
Survey has been shared.
Network is not found or inaccessible.
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Unique ID of the survey to unshare
ID of the network where to share the survey
Survey is unshared
No content
Network is not found or inaccessible.
No content
Unique ID of the survey form to get
OK
A survey form with the specified ID was not found.
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Unique ID of the survey to share
XML of the survey form
Survey version has been created
Survey version has been created
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
ID of the survey for which to list responses
a parameter to determine wether or not to include the previous survey responses
When set to "true", appends "formattedData" to each survey response object with labels, types, and display values.
truePossible values: The number of records to be returned.
100The number of records to be skipped for pagination.
0The order of the records. The result can be sorted by multiple attributes separated by a comma (,). Examples; name name asc name desc name,createdAt desc
Load related entities as objects.
Filter records by attributes. The result can be filtered by any attribute of the entity. All request parameters not
starting with $ are automatically used as a filter condition.
- Extended filtering options are also available. See the table below.
- Filter parameters that do not belong to the entity are silently ignored.
- ISO-8601 formats are accepted for the date fields. The timezone will be set to UTC if not provided.
- The separator for
inandnotinmodifiers is the pipe character (|). Pipe characters can be escaped with a backslash in front of it. - Concat Like is to search for a string in two or more fields. It is only supported for JSON fields.
| Description | GET Request Example |
|---|---|
| Exact Match | name=john |
| Not Equals (Exact Match) | name:ne=john |
| Is Null | name=null |
| Is Not Null | name:ne=null |
| Greater Than | age:gt=5, birth:gt=1977-10-22T22:04:00 |
| Greater Than or Equal To | age:gte=5, birth:gte=1977-10-22T22:04:00 |
| Less Than | age:lt=3, birth:lt=2000-01-01T00:00:00 |
| Less Than or Equal To | age:lte=3, birth:lte=2000-01-01T00:00:00 |
| Between | age:bt=3,5, birth:bt=1977-10-22T22:04:00,2000-01-01T00:00:00 |
| In | status:in=value 1|value 2|value 3 |
| Not In | status:notin=value 1|value 2|value 3 |
| Like | name:like=%john% |
| Not Like | name:notlike=%john% |
| Concat Like(Only for JSON fields) | firstName,lastName:concatlike=full name |
OK
OK
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
a parameter to determine wether or not to include the previous survey responses
The number of records to be returned.
100The number of records to be skipped for pagination.
0The order of the records. The result can be sorted by multiple attributes separated by a comma (,). Examples; name name asc name desc name,createdAt desc
Load related entities as objects.
Filter records by attributes. The result can be filtered by any attribute of the entity. All request parameters not
starting with $ are automatically used as a filter condition.
- Extended filtering options are also available. See the table below.
- Filter parameters that do not belong to the entity are silently ignored.
- ISO-8601 formats are accepted for the date fields. The timezone will be set to UTC if not provided.
- The separator for
inandnotinmodifiers is the pipe character (|). Pipe characters can be escaped with a backslash in front of it. - Concat Like is to search for a string in two or more fields. It is only supported for JSON fields.
| Description | GET Request Example |
|---|---|
| Exact Match | name=john |
| Not Equals (Exact Match) | name:ne=john |
| Is Null | name=null |
| Is Not Null | name:ne=null |
| Greater Than | age:gt=5, birth:gt=1977-10-22T22:04:00 |
| Greater Than or Equal To | age:gte=5, birth:gte=1977-10-22T22:04:00 |
| Less Than | age:lt=3, birth:lt=2000-01-01T00:00:00 |
| Less Than or Equal To | age:lte=3, birth:lte=2000-01-01T00:00:00 |
| Between | age:bt=3,5, birth:bt=1977-10-22T22:04:00,2000-01-01T00:00:00 |
| In | status:in=value 1|value 2|value 3 |
| Not In | status:notin=value 1|value 2|value 3 |
| Like | name:like=%john% |
| Not Like | name:notlike=%john% |
| Concat Like(Only for JSON fields) | firstName,lastName:concatlike=full name |
OK
OK
The unique ID of the record
The instanceId of the submission for which this is a revision
Raw XML submission string.
Parsed submission data in JSON format
Survey response has been created
Survey response is invalid
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
ID of the survey
Id of the entity
When set to "true", returns formatted survey response data with labels, types, and display values. When false or not specified, returns raw data values.
truePossible values: OK
No survey response has been found.
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
ID of the survey response
When set to "true", returns formatted survey response data with labels, types, and display values. When false or not specified, returns raw data values.
truePossible values: Load related entities as objects.
OK
No survey response has been found.
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
ID of the active transaction
Applications with the privileges can opt-out of the survey on behalf of this entityId. If a non-programmatic account calls this endpoint, this parameter is obsolete and authenticated profile will be opted out.
ID of the survey
Survey responses have been deleted
No content
Survey, entity or transaction does not exist
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
ID of the transaction, if exists.
ID of the survey response
Survey response has been deleted
No content
Survey response or transaction does not exist
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Unique ID of the survey to which response will be given
The ID of subject entity of this survey
The url to redirect the user after survey is submitted
The ID of the transaction to connect the survey response
The profile ID of the agent facilitating the response
Survey session has been created
Survey session is invalid
No content
Latest survey response
Survey session is invalid
Last updated

