Users
Core
GET
List users
/api/usersList all users.
Filters
Provided via query string:
| Name | Type | Description |
|---|---|---|
id |
String |
ID |
name |
String |
Name |
email |
String |
E-mail address |
Parameters
Provided via query string:
| Name | Type | Description |
|---|---|---|
limit |
Number |
Number of items to return |
offset |
Number |
Number of items to skip before returning |
Response
An array of User objects.
GET
Get a user
/api/users/{id}Forms
GET
List forms available to a user
/api/users/{id}/formsList all forms available to a user (via groups).
Filters
Provided via query string:
| Name | Type | Description |
|---|---|---|
workspaceId |
String |
Workspace ID |
Parameters
Provided via query string:
| Name | Type | Description |
|---|---|---|
limit |
Number |
Number of items to return |
offset |
Number |
Number of items to skip before returning |
Response
An array of Form objects.
Groups
GET
List a user's group memberships
/api/users/{id}/groupsList all groups a user is a member of.
Filters
Provided via query string:
| Name | Type | Description |
|---|---|---|
workspaceId |
String |
Workspace ID |
Parameters
Provided via query string:
| Name | Type | Description |
|---|---|---|
expand |
Boolean |
Include inherited parent groups (defaults to false) |
limit |
Number |
Number of items to return |
offset |
Number |
Number of items to skip before returning |
Response
An array of Group objects.
Submissions
GET
List a user's submissions
/api/users/{id}/submissionsList all submissions made by a user.
Filters
Provided via query string:
| Name | Type | Description |
|---|---|---|
id |
String |
ID |
formId |
String |
Form ID |
workspaceId |
String |
Workspace ID |
Parameters
Provided via query string:
| Name | Type | Description |
|---|---|---|
limit |
Number |
Number of items to return |
offset |
Number |
Number of items to skip before returning |
Response
An array of Submission objects.
GET
Get a user's submission
/api/users/{id}/submissions/{id}PATCH
Update a user's submission
/api/users/{id}/submissions/{id}Update a submission.
Parameters
Provided via query string:
| Name | Type | Description |
|---|---|---|
notifications |
Boolean |
Trigger form notifications |
webhooks |
Boolean |
Trigger form webhooks |
dataForwarding |
Boolean |
Trigger data forwarding |
Request
Provided via body (as JSON):
| Property | Type | Description |
|---|---|---|
data |
Object |
A patch object. The existing data is only modified for entries included in the patch. To clear an entry, use a Note that data is only accepted for fields with the following data types:
data property in the Submission definition for more details. |
Response
A Submission object.