overlord API definition (1.0.0)
overlord API definition
/v1/aggregation-requests/
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "entries": [
- {
- "column": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111"
}
]
}, - "type": "aggregation-requests"
}, - "meta": { }
}
Response samples
- 201
{- "data": {
- "attributes": { },
- "id": "11111111-1111-1111-1111-111111111111",
- "type": "aggregation-requests"
}, - "meta": { }
}
/v1/bulk-interviews/
Request Body schema: application/json
all-participants required | any Value: true |
organization-id required | string <uuid> |
profile-name required | string <= 255 characters |
answer-url | string <= 255 characters |
auto-open | boolean Default: false |
auto-start | boolean Default: false Interviews will start in a background task |
blocking | boolean Default: false |
dismissible | boolean Default: true |
expired-at | string <datetime> |
version | string <= 255 characters |
Responses
Request samples
- Payload
{- "answer-url": "string",
- "auto-open": false,
- "auto-start": false,
- "blocking": false,
- "dismissible": true,
- "expired-at": "string",
- "individual-group-ids": [
- "11111111-1111-1111-1111-111111111111"
], - "individual-ids": [
- "11111111-1111-1111-1111-111111111111"
], - "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "version": "string"
}
Response samples
- 201
- 4XX
{- "data": [
- {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}
], - "meta": { }
}
/v1/form-instances/
query Parameters
filter[spec-name] | string <= 255 characters |
filter[spec-type] | string Enum: "participant-extension" "standard" |
filter[state] | string Enum: "completed" "created" "started" |
filter[version-id] | string <uuid> Example: filter[version-id]=11111111-1111-1111-1111-111111111111 |
include[internal] | boolean Default: false |
individual-id | string <uuid> Example: individual-id=11111111-1111-1111-1111-111111111111 |
organization-id | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "assigned-to-individual": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "form-schema-overrides": {
- "properties": {
- "property1": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": null,
- "layout": null,
- "value": null
}
], - "optionsLayout": {
- "data": {
- "columnGap": null,
- "rowGap": null,
- "templateColumns": null,
- "templateRows": null
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}, - "property2": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": null,
- "layout": null,
- "value": null
}
], - "optionsLayout": {
- "data": {
- "columnGap": null,
- "rowGap": null,
- "templateColumns": null,
- "templateRows": null
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}
}, - "x-form": {
- "labels": {
- "property1": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}, - "property2": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}
}, - "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "quick": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": null,
- "rowGap": null,
- "templateColumns": null,
- "templateRows": null
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
]
}
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "notify-user": true,
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "response": {
- "last-modified-at": "string",
- "values": {
- "property1": "string",
- "property2": "string"
}
}, - "score": {
- "type": "string",
- "value": "string"
}, - "short-url": "string",
- "short-url-expires-at": "string",
- "state": "completed",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string",
- "spec-type": "participant-extension",
- "spec-ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-instances"
}
], - "meta": { }
}
/v1/form-instances/
Request Body schema: application/json
required | object | ||||||||||||||||||||||||
| |||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "assigned-to-individual": false,
- "description": "string",
- "form-schema-overrides": {
- "properties": {
- "property1": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}, - "property2": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}
}, - "x-form": {
- "labels": {
- "property1": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}, - "property2": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}
}, - "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "quick": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
]
}
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "notify-user": true,
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "form-instances"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "assigned-to-individual": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "form-schema-overrides": {
- "properties": {
- "property1": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}, - "property2": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}
}, - "x-form": {
- "labels": {
- "property1": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}, - "property2": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}
}, - "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "quick": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
]
}
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "notify-user": true,
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "response": {
- "last-modified-at": "string",
- "values": {
- "property1": "string",
- "property2": "string"
}
}, - "score": {
- "type": "string",
- "value": "string"
}, - "short-url": "string",
- "short-url-expires-at": "string",
- "state": "completed",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string",
- "spec-type": "participant-extension",
- "spec-ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-instances"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "assigned-to-individual": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "form-schema-overrides": {
- "properties": {
- "property1": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}, - "property2": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}
}, - "x-form": {
- "labels": {
- "property1": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}, - "property2": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}
}, - "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "quick": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
]
}
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "notify-user": true,
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "response": {
- "last-modified-at": "string",
- "values": {
- "property1": "string",
- "property2": "string"
}
}, - "score": {
- "type": "string",
- "value": "string"
}, - "short-url": "string",
- "short-url-expires-at": "string",
- "state": "completed",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string",
- "spec-type": "participant-extension",
- "spec-ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-instances"
}, - "meta": { }
}
/v1/form-instances/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "assigned-to-individual": true,
- "description": "string",
- "form-schema-overrides": {
- "properties": {
- "property1": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}, - "property2": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}
}, - "x-form": {
- "labels": {
- "property1": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}, - "property2": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}
}, - "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "quick": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
]
}
}, - "notify-user": true,
- "score": {
- "type": "string",
- "value": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-instances"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "assigned-to-individual": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "form-schema-overrides": {
- "properties": {
- "property1": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}, - "property2": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}
}, - "x-form": {
- "labels": {
- "property1": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}, - "property2": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}
}, - "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "quick": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
]
}
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "notify-user": true,
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "response": {
- "last-modified-at": "string",
- "values": {
- "property1": "string",
- "property2": "string"
}
}, - "score": {
- "type": "string",
- "value": "string"
}, - "short-url": "string",
- "short-url-expires-at": "string",
- "state": "completed",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string",
- "spec-type": "participant-extension",
- "spec-ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-instances"
}, - "meta": { }
}
/v1/form-instances/{id}/respond/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
response-values required | object |
instance-state | string Default: "started" Enum: "completed" "started" |
remove-missing | boolean Default: false Remove all previous responses missing from response-values |
Responses
Request samples
- Payload
{- "instance-state": "completed",
- "remove-missing": false,
- "response-values": {
- "property1": "string",
- "property2": "string"
}
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "assigned-to-individual": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "form-schema-overrides": {
- "properties": {
- "property1": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}, - "property2": {
- "default": "string",
- "enum": [
- "string"
], - "example": "string",
- "format": "date",
- "maxLength": 0,
- "minLength": 0,
- "title": "string",
- "x-form": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "multiline": true,
- "options": [
- {
- "label": "string",
- "layout": {
- "data": { },
- "type": null
}, - "value": "string"
}
], - "optionsLayout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "readOnly": true,
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
}
}, - "x-form": {
- "labels": {
- "property1": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}, - "property2": {
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "type": "markdown",
- "value": "string"
}
}, - "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "quick": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
]
}
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "notify-user": true,
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "response": {
- "last-modified-at": "string",
- "values": {
- "property1": "string",
- "property2": "string"
}
}, - "score": {
- "type": "string",
- "value": "string"
}, - "short-url": "string",
- "short-url-expires-at": "string",
- "state": "completed",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string",
- "spec-type": "participant-extension",
- "spec-ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-instances"
}, - "meta": { }
}
/v1/form-spec-versions/
query Parameters
spec-id required | string <uuid> Example: spec-id=11111111-1111-1111-1111-111111111111 |
filter[assignable] | boolean |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "assignable": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema-template": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "response-schema": { },
- "spec": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "type": "participant-extension",
- "ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-spec-versions"
}
], - "meta": { }
}
/v1/form-spec-versions/
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "assignable": true,
- "description": "string",
- "form-schema-template": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "make-current-version": false,
- "response-schema": { },
- "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "form-spec-versions"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "assignable": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema-template": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "response-schema": { },
- "spec": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "type": "participant-extension",
- "ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-spec-versions"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "assignable": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema-template": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "response-schema": { },
- "spec": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "type": "participant-extension",
- "ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-spec-versions"
}, - "meta": { }
}
/v1/form-spec-versions/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "assignable": true,
- "description": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-spec-versions"
}, - "meta": { }
}
Response samples
- 200
{- "data": {
- "attributes": {
- "assignable": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-schema-template": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "response-schema": { },
- "spec": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "type": "participant-extension",
- "ui-managed": true
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-spec-versions"
}, - "meta": { }
}
/v1/form-specs/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[assignable] | boolean |
filter[name] | string <= 255 characters |
filter[type] | string Enum: "participant-extension" "standard" |
filter[ui-managed] | boolean |
include[internal] | boolean Default: false |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "internal": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "participant-extension",
- "ui-managed": true,
- "version": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-specs"
}
], - "meta": { }
}
/v1/form-specs/
Request Body schema: application/json
required | object | ||||||||||||||||
| |||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "internal": false,
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "participant-extension",
- "ui-managed": false
}, - "type": "form-specs"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "internal": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "participant-extension",
- "ui-managed": true,
- "version": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-specs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "internal": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "participant-extension",
- "ui-managed": true,
- "version": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-specs"
}, - "meta": { }
}
/v1/form-specs/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "current-version-id": "11111111-1111-1111-1111-111111111111",
- "internal": true,
- "name": "string",
- "type": "participant-extension",
- "ui-managed": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-specs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "internal": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "participant-extension",
- "ui-managed": true,
- "version": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "form-specs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "individuals": [
- {
- "id": "11111111-1111-1111-1111-111111111111"
}
], - "last-sync-time": "string",
- "leaders": [
- {
- "id": "11111111-1111-1111-1111-111111111111"
}
], - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "parent-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "individual-groups"
}, - "meta": { }
}
/v1/interaction-invocations/
query Parameters
interaction-id required | string <uuid> Example: interaction-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-invocations"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-invocations"
}, - "meta": { }
}
/v1/interaction-profile-versions/
Request Body schema: application/json
filter[name] | string <= 255 characters |
filter[spec] | object |
organization-id | string <uuid> |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] |
page[offset] | integer (PageOffset) >= 0 |
with-spec | boolean Default: false |
Responses
Request samples
- Payload
{- "filter[name]": "string",
- "filter[spec]": { },
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "page[limit]": 100,
- "page[offset]": 0,
- "with-spec": false
}
Response samples
- 201
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "default": true,
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "spec": { }
}, - "id": 0,
- "type": "interaction-profile-versions"
}
], - "meta": { }
}
/v1/interaction-profiles/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
filter[name][contains] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "default-version": "string",
- "default-version-hash-id": "string",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-profiles"
}
], - "meta": { }
}
/v1/interaction-profiles/
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "interaction-profiles"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "default-version": "string",
- "default-version-hash-id": "string",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-profiles"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "default-version": "string",
- "default-version-hash-id": "string",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-profiles"
}, - "meta": { }
}
/v1/interaction-profiles/{id}/add-version/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
spec required | object |
name | string <= 255 characters |
Responses
Request samples
- Payload
{- "name": "string",
- "spec": { }
}
Response samples
- 201
- 4XX
{- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "default": true,
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "spec": { }
}
/v1/interaction-profiles/{id}/get-versions/
path Parameters
id required | string Resource identifier |
query Parameters
name | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
with-spec | boolean Default: false |
Responses
Response samples
- 200
{- "data": [
- {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "default": true,
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "spec": { }
}
], - "meta": { }
}
/v1/interaction-profiles/{id}/update-version/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
name required | string <= 255 characters |
default | boolean |
spec | object |
Responses
Request samples
- Payload
{- "default": true,
- "name": "string",
- "spec": { }
}
Response samples
- 200
- 4XX
{- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "default": true,
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "spec": { }
}
/v1/interaction-storage-entries/
query Parameters
storage-id required | string <uuid> Example: storage-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "data": { },
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-storage-entries"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "data": { },
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-storage-entries"
}, - "meta": { }
}
/v1/interaction-storages/
query Parameters
filter[organization-id] | string <uuid> Example: filter[organization-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-storages"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-storages"
}, - "meta": { }
}
/v1/interactions/
query Parameters
filter[include-inactive] | boolean Default: false |
filter[individual-id] | string <uuid> Example: filter[individual-id]=11111111-1111-1111-1111-111111111111 |
filter[organization-id] | string <uuid> Example: filter[organization-id]=11111111-1111-1111-1111-111111111111 |
filter[profile-id] | string <uuid> Example: filter[profile-id]=11111111-1111-1111-1111-111111111111 |
filter[profile-name] | string <= 255 characters |
filter[workflow-id] | string <uuid> Example: filter[workflow-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "invocations": [
- {
- "args": { },
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
], - "is-active": true,
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "simulation-id": "11111111-1111-1111-1111-111111111111",
- "user-id": "11111111-1111-1111-1111-111111111111",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interactions"
}
], - "meta": { }
}
/v1/interactions/
Request Body schema: application/json
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "args": { },
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "user-id": "11111111-1111-1111-1111-111111111111",
- "version": "string"
}, - "type": "interactions"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "invocations": [
- {
- "args": { },
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
], - "is-active": true,
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "simulation-id": "11111111-1111-1111-1111-111111111111",
- "user-id": "11111111-1111-1111-1111-111111111111",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interactions"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "invocations": [
- {
- "args": { },
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
], - "is-active": true,
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "simulation-id": "11111111-1111-1111-1111-111111111111",
- "user-id": "11111111-1111-1111-1111-111111111111",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interactions"
}, - "meta": { }
}
/v1/interactions/{id}/get-logs/
path Parameters
id required | string Resource identifier |
query Parameters
created-after | string <uuid> Example: created-after=11111111-1111-1111-1111-111111111111 |
level | string Enum: "CRITICAL" "DEBUG" "ERROR" "INFO" "WARN" |
page[limit] | integer [ 1 .. 1000 ] Default: 500 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings Default: "created" Items Enum: "-created" "-type" "created" "type" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "data": { },
- "invoke": "string",
- "level": 0,
- "message": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interaction-logs"
}
], - "meta": { }
}
/v1/interactions/{id}/restart/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
version | string <= 255 characters |
Responses
Request samples
- Payload
{- "version": "string"
}
Response samples
- 201
- 4XX
{- "task-id": "string"
}
/v1/interview-profiles/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[auto-open] | boolean |
filter[display-name] | string <= 255 characters |
filter[exclude-types] | Array of strings <= 2 items Items Enum: "general" "internal" |
filter[include-types] | Array of strings <= 2 items Items Enum: "general" "internal" |
filter[name] | string <= 255 characters |
filter[ui-managed] | boolean |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
use-stats-v2 | boolean Deprecated Default: false |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "auto-open": true,
- "blocking": true,
- "can-retake": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "default-version": "string",
- "description": "string",
- "display-name": "string",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "interviews-cancelled-count": 0,
- "interviews-count": 0,
- "interviews-created-count": 0,
- "interviews-finished-count": 0,
- "interviews-in-progress-count": 0,
- "interviews-started-count": 0,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "general",
- "ui-managed": true,
- "version": {
- "name": "string",
- "spec": { }
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-profiles"
}
], - "meta": { }
}
/v1/interview-profiles/
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "auto-open": false,
- "blocking": false,
- "can-retake": false,
- "description": "string",
- "display-name": "string",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "general",
- "ui-managed": false,
- "version": {
- "name": "string",
- "spec": { }
}
}, - "type": "interview-profiles"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "auto-open": true,
- "blocking": true,
- "can-retake": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "default-version": "string",
- "description": "string",
- "display-name": "string",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "interviews-cancelled-count": 0,
- "interviews-count": 0,
- "interviews-created-count": 0,
- "interviews-finished-count": 0,
- "interviews-in-progress-count": 0,
- "interviews-started-count": 0,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "general",
- "ui-managed": true,
- "version": {
- "name": "string",
- "spec": { }
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-profiles"
}, - "meta": { }
}
/v1/interview-profiles/{id}/
path Parameters
id required | string Resource identifier |
query Parameters
include-default-version | boolean Default: false |
use-stats-v2 | boolean Deprecated Default: false |
Responses
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "auto-open": true,
- "blocking": true,
- "can-retake": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "default-version": "string",
- "description": "string",
- "display-name": "string",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "interviews-cancelled-count": 0,
- "interviews-count": 0,
- "interviews-created-count": 0,
- "interviews-finished-count": 0,
- "interviews-in-progress-count": 0,
- "interviews-started-count": 0,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "general",
- "ui-managed": true,
- "version": {
- "name": "string",
- "spec": { }
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-profiles"
}, - "meta": { }
}
/v1/interview-profiles/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||||||||
| |||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "auto-open": true,
- "blocking": true,
- "can-retake": true,
- "description": "string",
- "display-name": "string",
- "name": "string",
- "type": "general",
- "ui-managed": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-profiles"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "auto-open": true,
- "blocking": true,
- "can-retake": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "default-version": "string",
- "description": "string",
- "display-name": "string",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "interviews-cancelled-count": 0,
- "interviews-count": 0,
- "interviews-created-count": 0,
- "interviews-finished-count": 0,
- "interviews-in-progress-count": 0,
- "interviews-started-count": 0,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "type": "general",
- "ui-managed": true,
- "version": {
- "name": "string",
- "spec": { }
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-profiles"
}, - "meta": { }
}
/v1/interview-profiles/{id}/add-version/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
spec required | object |
name | string <= 255 characters |
profile-display-name | string <= 255 characters |
Responses
Request samples
- Payload
{- "name": "string",
- "profile-display-name": "string",
- "spec": { }
}
Response samples
- 201
- 4XX
{- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "default": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "spec": { }
}
/v1/interview-profiles/{id}/get-versions/
path Parameters
id required | string Resource identifier |
query Parameters
name | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
with-spec | boolean Default: false |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "default": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "spec": { }
}
], - "meta": { }
}
/v1/interview-profiles/{id}/retake/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
individual-id required | string <uuid> |
Responses
Request samples
- Payload
{- "individual-id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}, - "meta": { }
}
/v1/interview-profiles/{id}/update-version/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
name required | string <= 255 characters |
default | boolean |
spec | object |
Responses
Request samples
- Payload
{- "default": true,
- "name": "string",
- "spec": { }
}
Response samples
- 200
- 4XX
{- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "default": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "spec": { }
}
/v1/interview-questions/
query Parameters
interview-id required | string <uuid> Example: interview-id=11111111-1111-1111-1111-111111111111 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}, - "meta": { }
}
/v1/interview-questions/{id}/answer/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
value required | string <= 9999 characters |
Responses
Request samples
- Payload
{- "value": "string"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}, - "meta": { }
}
/v1/interview-questions/{id}/get-next/
path Parameters
id required | string Resource identifier |
Responses
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}, - "meta": { }
}
/v1/interview-questions/{id}/get-previous/
path Parameters
id required | string Resource identifier |
Responses
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}, - "meta": { }
}
/v1/interview-schedulers/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-default-version": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "rrule": "string",
- "sked-scheduler-id": "11111111-1111-1111-1111-111111111111",
- "start": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-schedulers"
}
], - "meta": { }
}
/v1/interview-schedulers/
Request Body schema: application/json
required | object | ||||||||||||||||
| |||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "rrule": "string",
- "start": "string"
}, - "type": "interview-schedulers"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-default-version": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "rrule": "string",
- "sked-scheduler-id": "11111111-1111-1111-1111-111111111111",
- "start": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-schedulers"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-default-version": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "rrule": "string",
- "sked-scheduler-id": "11111111-1111-1111-1111-111111111111",
- "start": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-schedulers"
}, - "meta": { }
}
/v1/interview-schedulers/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "profile-name": "string",
- "rrule": "string",
- "start": "string"
}, - "type": "interview-schedulers"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-default-version": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "rrule": "string",
- "sked-scheduler-id": "11111111-1111-1111-1111-111111111111",
- "start": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-schedulers"
}, - "meta": { }
}
/v1/interview-schedulers/{id}/trigger/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-default-version": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "rrule": "string",
- "sked-scheduler-id": "11111111-1111-1111-1111-111111111111",
- "start": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-schedulers"
}, - "meta": { }
}
/v1/interviews/
query Parameters
filter[auto-open] | boolean |
filter[group-id] | string <uuid> Example: filter[group-id]=11111111-1111-1111-1111-111111111111 |
filter[include-expired] | boolean Default: false |
filter[individual-id] | string <uuid> Example: filter[individual-id]=11111111-1111-1111-1111-111111111111 |
filter[organization-id] | string <uuid> Example: filter[organization-id]=11111111-1111-1111-1111-111111111111 |
filter[profile-display-name] | string <= 255 characters |
filter[profile-id] | string <uuid> Example: filter[profile-id]=11111111-1111-1111-1111-111111111111 |
filter[profile-name] | string <= 255 characters |
filter[simulation-owner-id] | string <uuid> Example: filter[simulation-owner-id]=11111111-1111-1111-1111-111111111111 |
filter[state2] | Array of strings Items Enum: "cancelled" "completed" "created" "inprogress" "started" |
filter[state] | string Deprecated Enum: "created" "running" "stopped" |
include-individuals | boolean Default: false |
include-questions | boolean Default: false |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings Default: "-created-at" Items Enum: "-completed-at" "-created-at" "completed-at" "created-at" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}
], - "meta": { }
}
/v1/interviews/
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "answer-url": "string",
- "auto-open": false,
- "auto-start": false,
- "blocking": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "notify-user": true,
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "version": "string"
}, - "type": "interviews"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}, - "meta": { }
}
/v1/interviews/{id}/
path Parameters
id required | string Resource identifier |
query Parameters
include-questions | boolean Default: false |
Responses
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}, - "meta": { }
}
/v1/interviews/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "external-data": { },
- "score": {
- "type": "string",
- "value": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}, - "meta": { }
}
/v1/interviews/{id}/dismiss/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}, - "meta": { }
}
/v1/interviews/{id}/start/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}, - "meta": { }
}
/v1/interviews/{id}/stop/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "active-question-id": "11111111-1111-1111-1111-111111111111",
- "auto-open": true,
- "blocking": true,
- "completed-at": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "dismissed": true,
- "dismissible": true,
- "expired-at": "string",
- "external-data": { },
- "external-type": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "communication-preferences": {
- "email": { },
- "mobile": { },
- "sms": { },
- "voice": { },
- "web": { }
}, - "email-verified": true,
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string",
- "phone-verified": true,
- "registered": true,
- "registration-invite": "accepted",
- "verified": true
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "profile-can-retake": true,
- "profile-description": "string",
- "profile-display-name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-name": "string",
- "profile-type": "general",
- "questions": [
- {
- "attributes": {
- "answer": {
- "at": "string",
- "by": "11111111-1111-1111-1111-111111111111",
- "interpreted-value": "string",
- "value": "string"
}, - "answer-options": { },
- "answer-type": "calendar",
- "created-at": "string",
- "has-next": true,
- "has-previous": true,
- "name": "string",
- "question": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interview-questions"
}
], - "score": {
- "type": "string",
- "value": "string"
}, - "simulation-owner-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "state2": "cancelled",
- "title": "string",
- "version": "string",
- "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "interviews"
}, - "meta": { }
}
/v1/lnp-block-types/
query Parameters
filter[include-internal] | boolean Default: false |
filter[name] | string <= 64 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "display-name": "string",
- "internal": true,
- "name": "string",
- "output-schema": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-block-types"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "display-name": "string",
- "internal": true,
- "name": "string",
- "output-schema": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-block-types"
}, - "meta": { }
}
/v1/lnp-event-schedulers/
query Parameters
program-id required | string <uuid> Example: program-id=11111111-1111-1111-1111-111111111111 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by-id": "11111111-1111-1111-1111-111111111111",
- "last-event-at": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "scheduler-id": "11111111-1111-1111-1111-111111111111",
- "start-at": "string",
- "tz": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-event-schedulers"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by-id": "11111111-1111-1111-1111-111111111111",
- "last-event-at": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "scheduler-id": "11111111-1111-1111-1111-111111111111",
- "start-at": "string",
- "tz": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-event-schedulers"
}, - "meta": { }
}
/v1/lnp-event-types/
query Parameters
filter[include-internal] | boolean Default: false |
filter[name] | string <= 64 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "data-schema": { },
- "display-name": "string",
- "filter-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": null,
- "es_US": null
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": null,
- "col": null,
- "colSpan": null,
- "horizontal": null,
- "justifySelf": null,
- "row": null,
- "rowSpan": null
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "internal": true,
- "name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-event-types"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "data-schema": { },
- "display-name": "string",
- "filter-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}, - "internal": true,
- "name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-event-types"
}, - "meta": { }
}
/v1/lnp-program-versions/
query Parameters
program-id required | string <uuid> Example: program-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 64 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}
], - "meta": { }
}
/v1/lnp-program-versions/
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "program-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "lnp-program-versions"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "meta": { }
}
/v1/lnp-program-versions/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "meta": { }
}
/v1/lnp-program-versions/{id}/clone/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
description | string <= 9999 characters |
Responses
Request samples
- Payload
{- "description": "string"
}
Response samples
- 201
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "meta": { }
}
Get dynamic options for a specific block argument
Get dynamic options for a specific block argument
path Parameters
id required | string Resource identifier |
query Parameters
arg-name required | string <= 255 characters |
block-type required | string <= 64 characters |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "labels": {
- "en_US": "string",
- "es_US": "string"
}, - "value": "string",
- "value-schema": {
- "additionalProperties": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "limits": [
- {
- "error": "string",
- "lhs": "string",
- "op": "<",
- "rhs": "string"
}
], - "order": [
- "string"
], - "properties": {
- "property1": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}, - "property2": {
- "items": {
- "choiceType": "Select",
- "condition": {
- "and": [
- { }
], - "contains": null,
- "is": null,
- "notMatch": true,
- "or": [
- { }
], - "placeholder": true,
- "when": "string"
}, - "default": 0,
- "enum": [
- 0
], - "enumLabels": [
- "string"
], - "enumLocalizedLabels": [
- {
- "en_US": "string",
- "es_US": "string"
}
], - "exclusiveMaximum": 0,
- "exclusiveMinimum": 0,
- "format": "humanize-mins",
- "hideOptionalLabel": true,
- "layout": {
- "data": {
- "alignSelf": "string",
- "col": 0,
- "colSpan": 0,
- "horizontal": true,
- "justifySelf": "string",
- "row": 0,
- "rowSpan": 0
}, - "type": "grid"
}, - "maximum": 0,
- "minimum": 0,
- "readOnly": true,
- "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "integer"
}, - "type": "array"
}
}, - "required": [
- "string"
], - "sections": [
- {
- "collapsed": true,
- "layout": {
- "data": {
- "columnGap": "string",
- "rowGap": "string",
- "templateColumns": "string",
- "templateRows": "string"
}, - "type": "grid"
}, - "order": [
- "string"
], - "title": "string",
- "titles": {
- "en_US": "string",
- "es_US": "string"
}
}
], - "type": "object"
}
}
]
}
/v1/lnp-programs/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[exact-name] | string <= 255 characters Exact name match |
filter[name] | string <= 255 characters Partial, case-insensitive name match |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "active-version": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "armed": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "event-filter": { },
- "event-type": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-as": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-programs"
}
], - "meta": { }
}
/v1/lnp-programs/
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "armed": false,
- "description": "string",
- "event-filter": { },
- "event-type": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "lnp-programs"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "active-version": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "armed": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "event-filter": { },
- "event-type": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-as": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-programs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "active-version": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "armed": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "event-filter": { },
- "event-type": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-as": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-programs"
}, - "meta": { }
}
/v1/lnp-programs/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||
| |||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "armed": true,
- "description": "string",
- "event-filter": { },
- "event-type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-programs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "active-version": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "armed": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "event-filter": { },
- "event-type": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-as": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-programs"
}, - "meta": { }
}
/v1/lnp-programs/{id}/select-version/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
version-id required | string <uuid> |
Responses
Request samples
- Payload
{- "version-id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "active-version": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "initial-block-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-build-at": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "program-id": "11111111-1111-1111-1111-111111111111",
- "run-count": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-program-versions"
}, - "armed": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "event-filter": { },
- "event-type": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-as": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-programs"
}, - "meta": { }
}
/v1/lnp-run-blocks/
query Parameters
run-id required | string <uuid> Example: run-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 64 characters |
filter[status] | string Enum: "failed" "running" "success" |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "block-type": "string",
- "created-at": "string",
- "error": "string",
- "name": "string",
- "output": { },
- "run-id": "11111111-1111-1111-1111-111111111111",
- "status": "failed"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-run-blocks"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "block-type": "string",
- "created-at": "string",
- "error": "string",
- "name": "string",
- "output": { },
- "run-id": "11111111-1111-1111-1111-111111111111",
- "status": "failed"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-run-blocks"
}, - "meta": { }
}
/v1/lnp-run-logs/
query Parameters
run-id required | string <uuid> Example: run-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "message": "string",
- "run-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-run-logs"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "message": "string",
- "run-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-run-logs"
}, - "meta": { }
}
/v1/lnp-runs/
query Parameters
version-id required | string <uuid> Example: version-id=11111111-1111-1111-1111-111111111111 |
filter[status] | string Enum: "failed" "running" "success" |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "error": "string",
- "event": {
- "args": { },
- "type": "string"
}, - "last-modified-at": "string",
- "status": "failed",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-runs"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "error": "string",
- "event": {
- "args": { },
- "type": "string"
}, - "last-modified-at": "string",
- "status": "failed",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-runs"
}, - "meta": { }
}
/v1/lnp-version-blocks/
query Parameters
version-id required | string <uuid> Example: version-id=11111111-1111-1111-1111-111111111111 |
filter[type] | string <= 64 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "arg-variables": { },
- "args": { },
- "created-at": "string",
- "description": "string",
- "last-modified-at": "string",
- "type": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-blocks"
}
], - "meta": { }
}
/v1/lnp-version-blocks/
Request Body schema: application/json
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "arg-variables": { },
- "args": { },
- "description": "string",
- "is-initial-block": false,
- "source-block-id": "11111111-1111-1111-1111-111111111111",
- "type": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "lnp-version-blocks"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "arg-variables": { },
- "args": { },
- "created-at": "string",
- "description": "string",
- "last-modified-at": "string",
- "type": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-blocks"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "arg-variables": { },
- "args": { },
- "created-at": "string",
- "description": "string",
- "last-modified-at": "string",
- "type": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-blocks"
}, - "meta": { }
}
/v1/lnp-version-blocks/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||
| |||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "arg-variables": { },
- "args": { },
- "description": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-blocks"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "arg-variables": { },
- "args": { },
- "created-at": "string",
- "description": "string",
- "last-modified-at": "string",
- "type": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-blocks"
}, - "meta": { }
}
/v1/lnp-version-builds/
query Parameters
version-id required | string <uuid> Example: version-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "apply": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "data": {
- "errors": [
- "string"
]
}, - "last-modified-at": "string",
- "publish": true,
- "status": "completed",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-builds"
}
], - "meta": { }
}
/v1/lnp-version-builds/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "apply": false,
- "publish": false,
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "lnp-version-builds"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "apply": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "data": {
- "errors": [
- "string"
]
}, - "last-modified-at": "string",
- "publish": true,
- "status": "completed",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-builds"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "apply": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "data": {
- "errors": [
- "string"
]
}, - "last-modified-at": "string",
- "publish": true,
- "status": "completed",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-builds"
}, - "meta": { }
}
/v1/lnp-version-links/
query Parameters
version-id required | string <uuid> Example: version-id=11111111-1111-1111-1111-111111111111 |
filter[destination-id] | string <uuid> Example: filter[destination-id]=11111111-1111-1111-1111-111111111111 |
filter[source-id] | string <uuid> Example: filter[source-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "destination-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "source-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-links"
}
], - "meta": { }
}
/v1/lnp-version-links/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "destination-id": "11111111-1111-1111-1111-111111111111",
- "source-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "lnp-version-links"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "destination-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "source-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-links"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "destination-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "source-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "lnp-version-links"
}, - "meta": { }
}
/v1/pathway-instance-forms/
query Parameters
filter[form-instance-id] | string <uuid> Example: filter[form-instance-id]=11111111-1111-1111-1111-111111111111 |
filter[instance-id] | string <uuid> Example: filter[instance-id]=11111111-1111-1111-1111-111111111111 |
filter[instance-step-id] | string <uuid> Example: filter[instance-step-id]=11111111-1111-1111-1111-111111111111 |
filter[organization-id] | string <uuid> Example: filter[organization-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "assigned-to-individual": true,
- "blocking": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "form": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111"
}, - "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "notify-user": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-forms"
}
], - "meta": { }
}
/v1/pathway-instance-forms/
Request Body schema: application/json
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "assigned-to-individual": false,
- "blocking": false,
- "description": "string",
- "form-version-id": "11111111-1111-1111-1111-111111111111",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "notify-user": true
}, - "type": "pathway-instance-forms"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "assigned-to-individual": true,
- "blocking": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "form": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111"
}, - "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "notify-user": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-forms"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "assigned-to-individual": true,
- "blocking": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "form": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111"
}, - "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "notify-user": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-forms"
}, - "meta": { }
}
/v1/pathway-instance-forms/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "blocking": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-forms"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "assigned-to-individual": true,
- "blocking": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "form": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111"
}, - "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "notify-user": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-forms"
}, - "meta": { }
}
/v1/pathway-instance-logs/
query Parameters
instance-id required | string <uuid> Example: instance-id=11111111-1111-1111-1111-111111111111 |
filter[level] | integer |
filter[step-id] | string <uuid> Example: filter[step-id]=11111111-1111-1111-1111-111111111111 |
filter[system] | boolean |
filter[type] | string Enum: "api" "api-error" "internal" "text" "user-error" |
filter[user-id] | string <uuid> Example: filter[user-id]=11111111-1111-1111-1111-111111111111 |
include-data | boolean Default: false |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "data": { },
- "level": 0,
- "message": "string",
- "step": {
- "from-stage-id": "11111111-1111-1111-1111-111111111111",
- "from-stage-title": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "type": "api",
- "user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-logs"
}
], - "meta": { }
}
/v1/pathway-instance-logs/{id}/
path Parameters
id required | string Resource identifier |
query Parameters
include-data | boolean Default: false |
Responses
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "data": { },
- "level": 0,
- "message": "string",
- "step": {
- "from-stage-id": "11111111-1111-1111-1111-111111111111",
- "from-stage-title": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "type": "api",
- "user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-logs"
}, - "meta": { }
}
/v1/pathway-instance-notes/
query Parameters
filter[has-step] | boolean |
filter[individual-id] | string <uuid> Example: filter[individual-id]=11111111-1111-1111-1111-111111111111 |
filter[instance-step-id] | string <uuid> Example: filter[instance-step-id]=11111111-1111-1111-1111-111111111111 |
instance-id | string <uuid> Example: instance-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings Items Enum: "-created-at" "-last-modified-at" "created-at" "last-modified-at" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "text": "string",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-notes"
}
], - "meta": { }
}
/v1/pathway-instance-notes/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "text": "string"
}, - "type": "pathway-instance-notes"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "text": "string",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-notes"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "text": "string",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-notes"
}, - "meta": { }
}
/v1/pathway-instance-notes/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "text": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-notes"
}, - "meta": { }
}
Response samples
- 200
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "text": "string",
- "version": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-notes"
}, - "meta": { }
}
/v1/pathway-instance-reminders/
query Parameters
instance-step-id required | string <uuid> Example: instance-step-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 64 characters ^[a-z0-9_-]+$ |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings Default: "-created-at" Items Enum: "-created-at" "-scheduled-at" "created-at" "scheduled-at" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "armed": true,
- "created-at": "string",
- "description": "string",
- "fired-at": "string",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "managed": true,
- "name": "string",
- "scheduled-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-reminders"
}
], - "meta": { }
}
/v1/pathway-instance-reminders/
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "scheduled-at": "string"
}, - "type": "pathway-instance-reminders"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "armed": true,
- "created-at": "string",
- "description": "string",
- "fired-at": "string",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "managed": true,
- "name": "string",
- "scheduled-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-reminders"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "armed": true,
- "created-at": "string",
- "description": "string",
- "fired-at": "string",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "managed": true,
- "name": "string",
- "scheduled-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-reminders"
}, - "meta": { }
}
/v1/pathway-instance-reminders/{id}/arm/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "armed": true,
- "created-at": "string",
- "description": "string",
- "fired-at": "string",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "managed": true,
- "name": "string",
- "scheduled-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-reminders"
}, - "meta": { }
}
/v1/pathway-instance-reminders/{id}/trigger/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "armed": true,
- "created-at": "string",
- "description": "string",
- "fired-at": "string",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "managed": true,
- "name": "string",
- "scheduled-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-reminders"
}, - "meta": { }
}
/v1/pathway-instance-stages/
query Parameters
instance-id required | string <uuid> Example: instance-id=11111111-1111-1111-1111-111111111111 |
filter[spec-id] | string <uuid> Example: filter[spec-id]=11111111-1111-1111-1111-111111111111 |
filter[state] | string Enum: "completed" "started" |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "description": "string",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "state": "completed",
- "title": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-stages"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "description": "string",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "state": "completed",
- "title": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-stages"
}, - "meta": { }
}
/v1/pathway-instance-steps/
query Parameters
filter[archived] | boolean |
filter[assigned-group-id] | string <uuid> Example: filter[assigned-group-id]=11111111-1111-1111-1111-111111111111 |
filter[assigned-user-id] | string <uuid> Example: filter[assigned-user-id]=11111111-1111-1111-1111-111111111111 |
filter[current-stage] | boolean |
filter[from-stage-id] | string <uuid> Example: filter[from-stage-id]=11111111-1111-1111-1111-111111111111 |
filter[from-stage-spec-id] | string <uuid> Example: filter[from-stage-spec-id]=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
filter[spec-id] | string <uuid> Example: filter[spec-id]=11111111-1111-1111-1111-111111111111 |
filter[states] | Array of strings non-empty Items Enum: "archived" "complete" "incomplete" "inprogress" "inreview" "new" "skipped" |
instance-id | string <uuid> Example: instance-id=11111111-1111-1111-1111-111111111111 |
organization-id | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings Items Enum: "-created-at" "-due-date" "created-at" "due-date" "order" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "archived": true,
- "args": { },
- "assigned-at": "string",
- "assigned-group": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "assigned-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "created-at": "string",
- "description": "string",
- "due-date": "string",
- "event-trigger-types": [
- "init"
], - "extra-data": { },
- "from-stage": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "generate-event": true,
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "necessity": "e",
- "notes-count": 0,
- "order": 0,
- "reminder-specs": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "spec-id": "11111111-1111-1111-1111-111111111111",
- "stage": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "stalled": true,
- "state": "archived",
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-steps"
}
], - "meta": { }
}
/v1/pathway-instance-steps/
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "args": { },
- "assigned-group-id": "11111111-1111-1111-1111-111111111111",
- "assigned-user-id": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "due-date": "string",
- "event-trigger-types": [
- "init"
], - "generate-event": false,
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "necessity": "e",
- "order": 0,
- "reminder-specs": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "step-spec-id": "11111111-1111-1111-1111-111111111111",
- "title": "string",
- "type": "string"
}, - "type": "pathway-instance-steps"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "archived": true,
- "args": { },
- "assigned-at": "string",
- "assigned-group": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "assigned-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "created-at": "string",
- "description": "string",
- "due-date": "string",
- "event-trigger-types": [
- "init"
], - "extra-data": { },
- "from-stage": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "generate-event": true,
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "necessity": "e",
- "notes-count": 0,
- "order": 0,
- "reminder-specs": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "spec-id": "11111111-1111-1111-1111-111111111111",
- "stage": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "stalled": true,
- "state": "archived",
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-steps"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "archived": true,
- "args": { },
- "assigned-at": "string",
- "assigned-group": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "assigned-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "created-at": "string",
- "description": "string",
- "due-date": "string",
- "event-trigger-types": [
- "init"
], - "extra-data": { },
- "from-stage": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "generate-event": true,
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "necessity": "e",
- "notes-count": 0,
- "order": 0,
- "reminder-specs": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "spec-id": "11111111-1111-1111-1111-111111111111",
- "stage": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "stalled": true,
- "state": "archived",
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-steps"
}, - "meta": { }
}
/v1/pathway-instance-steps/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "args": { },
- "assigned-group-id": { },
- "assigned-user-id": { },
- "description": "string",
- "due-date": { },
- "event-trigger-types": [
- "init"
], - "generate-event": true,
- "order": 0,
- "reminder-specs": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-steps"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "archived": true,
- "args": { },
- "assigned-at": "string",
- "assigned-group": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "assigned-user": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "created-at": "string",
- "description": "string",
- "due-date": "string",
- "event-trigger-types": [
- "init"
], - "extra-data": { },
- "from-stage": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "generate-event": true,
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "necessity": "e",
- "notes-count": 0,
- "order": 0,
- "reminder-specs": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "spec-id": "11111111-1111-1111-1111-111111111111",
- "stage": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}, - "stalled": true,
- "state": "archived",
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-steps"
}, - "meta": { }
}
/v1/pathway-instance-steps/{id}/deferred-set-state/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
state required | string Enum: "archived" "complete" "incomplete" "inprogress" "inreview" "new" "skipped" |
Responses
Request samples
- Payload
{- "state": "archived"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "last-modified-at": "string",
- "result": { },
- "state": "FAILURE"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-tasks"
}, - "meta": { }
}
/v1/pathway-instance-store-forms/
query Parameters
pathway-spec-id required | string <uuid> Example: pathway-spec-id=11111111-1111-1111-1111-111111111111 |
section required | string <= 64 characters |
filter[names] | Array of strings[ items <= 9999 characters ] |
id-in-key | boolean When true, the form instance ID is in the 'key' of the store, not the 'value' |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "last-response-at": "string",
- "name": "string",
- "pathway-instance-id": "11111111-1111-1111-1111-111111111111",
- "state": "completed",
- "todo-entry-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-store-forms"
}
], - "meta": { }
}
/v1/pathway-instance-stores/
query Parameters
filter[key] | string <= 64 characters ^[a-z0-9_-]+$ |
filter[section] | string <= 64 characters ^[a-z0-9_-]+$ |
filter[step-id] | string <uuid> Example: filter[step-id]=11111111-1111-1111-1111-111111111111 |
instance-id | string <uuid> Example: instance-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
spec-id | string <uuid> Example: spec-id=11111111-1111-1111-1111-111111111111 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "internal": true,
- "key": "string",
- "last-modified-at": "string",
- "section": "string",
- "step-id": "11111111-1111-1111-1111-111111111111",
- "value": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-stores"
}
], - "meta": { }
}
/v1/pathway-instance-stores/
Request Body schema: application/json
required | object | ||||||||||||||||
| |||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "key": "string",
- "section": "string",
- "step-id": "11111111-1111-1111-1111-111111111111",
- "value": "string"
}, - "type": "pathway-instance-stores"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "internal": true,
- "key": "string",
- "last-modified-at": "string",
- "section": "string",
- "step-id": "11111111-1111-1111-1111-111111111111",
- "value": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-stores"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "internal": true,
- "key": "string",
- "last-modified-at": "string",
- "section": "string",
- "step-id": "11111111-1111-1111-1111-111111111111",
- "value": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-stores"
}, - "meta": { }
}
/v1/pathway-instance-stores/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "value": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-stores"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "internal": true,
- "key": "string",
- "last-modified-at": "string",
- "section": "string",
- "step-id": "11111111-1111-1111-1111-111111111111",
- "value": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-stores"
}, - "meta": { }
}
/v1/pathway-instance-todos/
query Parameters
filter[instance-id] | string <uuid> Example: filter[instance-id]=11111111-1111-1111-1111-111111111111 |
filter[instance-step-id] | string <uuid> Example: filter[instance-step-id]=11111111-1111-1111-1111-111111111111 |
filter[organization-id] | string <uuid> Example: filter[organization-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "caredb-id": "11111111-1111-1111-1111-111111111111",
- "caredb-last-modified-at": "string",
- "created-at": "string",
- "done": true,
- "due-time": "string",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "notes": "string",
- "provider-notes": "string",
- "text": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-todos"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "caredb-id": "11111111-1111-1111-1111-111111111111",
- "caredb-last-modified-at": "string",
- "created-at": "string",
- "done": true,
- "due-time": "string",
- "instance-id": "11111111-1111-1111-1111-111111111111",
- "instance-step": {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "instance-step-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "notes": "string",
- "provider-notes": "string",
- "text": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instance-todos"
}, - "meta": { }
}
/v1/pathway-instances/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[first-name] | string <= 255 characters |
filter[individual-id] | string <uuid> Example: filter[individual-id]=11111111-1111-1111-1111-111111111111 |
filter[last-name] | string <= 255 characters |
filter[spec-id] | string <uuid> Example: filter[spec-id]=11111111-1111-1111-1111-111111111111 |
filter[stage-spec-id] | string <uuid> Example: filter[stage-spec-id]=11111111-1111-1111-1111-111111111111 |
filter[state] | string Enum: "archived" "completed" "created" "started" |
filter[version-id] | string <uuid> Example: filter[version-id]=11111111-1111-1111-1111-111111111111 |
include[store] | Array of strings[ items <= 64 characters ] |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings Default: "created" Items Enum: "-created" "-stage-created" "-stage-title" "-started" "created" "stage-created" "stage-title" "started" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "archive-reason": "string",
- "archive-reason-display": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "stage": {
- "created-at": "string",
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "state": "completed",
- "title": "string"
}, - "started-at": "string",
- "state": "archived",
- "statistics": {
- "step-assigned": 0,
- "step-overdue": 0,
- "step-state-archived": 0,
- "step-state-complete": 0,
- "step-state-incomplete": 0,
- "step-state-inprogress": 0,
- "step-state-inreview": 0,
- "step-state-new": 0,
- "step-state-skipped": 0
}, - "store": {
- "property1": "string",
- "property2": "string"
}, - "store-schema": { },
- "version": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instances"
}
], - "meta": { }
}
/v1/pathway-instances/
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "auto-start": false,
- "description": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "initial-spec-stage-id": "11111111-1111-1111-1111-111111111111",
- "store-schema": { },
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "pathway-instances"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "archive-reason": "string",
- "archive-reason-display": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "stage": {
- "created-at": "string",
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "state": "completed",
- "title": "string"
}, - "started-at": "string",
- "state": "archived",
- "statistics": {
- "step-assigned": 0,
- "step-overdue": 0,
- "step-state-archived": 0,
- "step-state-complete": 0,
- "step-state-incomplete": 0,
- "step-state-inprogress": 0,
- "step-state-inreview": 0,
- "step-state-new": 0,
- "step-state-skipped": 0
}, - "store": {
- "property1": "string",
- "property2": "string"
}, - "store-schema": { },
- "version": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instances"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "archive-reason": "string",
- "archive-reason-display": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "stage": {
- "created-at": "string",
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "state": "completed",
- "title": "string"
}, - "started-at": "string",
- "state": "archived",
- "statistics": {
- "step-assigned": 0,
- "step-overdue": 0,
- "step-state-archived": 0,
- "step-state-complete": 0,
- "step-state-incomplete": 0,
- "step-state-inprogress": 0,
- "step-state-inreview": 0,
- "step-state-new": 0,
- "step-state-skipped": 0
}, - "store": {
- "property1": "string",
- "property2": "string"
}, - "store-schema": { },
- "version": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instances"
}, - "meta": { }
}
/v1/pathway-instances/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "store-schema": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instances"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "archive-reason": "string",
- "archive-reason-display": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "stage": {
- "created-at": "string",
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "state": "completed",
- "title": "string"
}, - "started-at": "string",
- "state": "archived",
- "statistics": {
- "step-assigned": 0,
- "step-overdue": 0,
- "step-state-archived": 0,
- "step-state-complete": 0,
- "step-state-incomplete": 0,
- "step-state-inprogress": 0,
- "step-state-inreview": 0,
- "step-state-new": 0,
- "step-state-skipped": 0
}, - "store": {
- "property1": "string",
- "property2": "string"
}, - "store-schema": { },
- "version": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instances"
}, - "meta": { }
}
/v1/pathway-instances/{id}/archive/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
reason | string <= 255 characters |
Responses
Request samples
- Payload
{- "reason": "string"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "archive-reason": "string",
- "archive-reason-display": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "stage": {
- "created-at": "string",
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "state": "completed",
- "title": "string"
}, - "started-at": "string",
- "state": "archived",
- "statistics": {
- "step-assigned": 0,
- "step-overdue": 0,
- "step-state-archived": 0,
- "step-state-complete": 0,
- "step-state-incomplete": 0,
- "step-state-inprogress": 0,
- "step-state-inreview": 0,
- "step-state-new": 0,
- "step-state-skipped": 0
}, - "store": {
- "property1": "string",
- "property2": "string"
}, - "store-schema": { },
- "version": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instances"
}, - "meta": { }
}
/v1/pathway-instances/{id}/deferred-next-stage/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
stage-id | string <uuid> |
Responses
Request samples
- Payload
{- "stage-id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "last-modified-at": "string",
- "result": { },
- "state": "FAILURE"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-tasks"
}, - "meta": { }
}
/v1/pathway-instances/{id}/set-store/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
additional property | null or string |
Any of null |
Responses
Request samples
- Payload
{- "property1": { },
- "property2": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "archive-reason": "string",
- "archive-reason-display": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "individual": {
- "birth-date": "2019-08-24",
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "stage": {
- "created-at": "string",
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "state": "completed",
- "title": "string"
}, - "started-at": "string",
- "state": "archived",
- "statistics": {
- "step-assigned": 0,
- "step-overdue": 0,
- "step-state-archived": 0,
- "step-state-complete": 0,
- "step-state-incomplete": 0,
- "step-state-inprogress": 0,
- "step-state-inreview": 0,
- "step-state-new": 0,
- "step-state-skipped": 0
}, - "store": {
- "property1": "string",
- "property2": "string"
}, - "store-schema": { },
- "version": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "spec-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-instances"
}, - "meta": { }
}
/v1/pathway-instances/{id}/start/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
initial-spec-stage-id | string <uuid> |
Responses
Request samples
- Payload
{- "initial-spec-stage-id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "last-modified-at": "string",
- "result": { },
- "state": "FAILURE"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-tasks"
}, - "meta": { }
}
/v1/pathway-spec-dashboards/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "schema": {
- "columns": [
- {
- "id": "string",
- "key-path": "string",
- "label": "string",
- "min-width": "string",
- "type": "date"
}
], - "filters": [
- {
- "key-path": "string",
- "label": "string",
- "options": [
- {
- "label": "string",
- "value": "string"
}
], - "values": [
- "string"
]
}
], - "form-ids-in-key": true,
- "form-store-section": "string",
- "report-store-section": "string",
- "store-keys": [
- "string"
]
}, - "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-dashboards"
}
], - "meta": { }
}
/v1/pathway-spec-dashboards/
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "name": "string",
- "schema": {
- "columns": [
- {
- "id": "string",
- "key-path": "string",
- "label": "string",
- "min-width": "string",
- "type": "date"
}
], - "filters": [
- {
- "key-path": "string",
- "label": "string",
- "options": [
- {
- "label": "string",
- "value": "string"
}
], - "values": [
- "string"
]
}
], - "form-ids-in-key": true,
- "form-store-section": "string",
- "report-store-section": "string",
- "store-keys": [
- "string"
]
}, - "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "pathway-spec-dashboards"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "schema": {
- "columns": [
- {
- "id": "string",
- "key-path": "string",
- "label": "string",
- "min-width": "string",
- "type": "date"
}
], - "filters": [
- {
- "key-path": "string",
- "label": "string",
- "options": [
- {
- "label": "string",
- "value": "string"
}
], - "values": [
- "string"
]
}
], - "form-ids-in-key": true,
- "form-store-section": "string",
- "report-store-section": "string",
- "store-keys": [
- "string"
]
}, - "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-dashboards"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "schema": {
- "columns": [
- {
- "id": "string",
- "key-path": "string",
- "label": "string",
- "min-width": "string",
- "type": "date"
}
], - "filters": [
- {
- "key-path": "string",
- "label": "string",
- "options": [
- {
- "label": "string",
- "value": "string"
}
], - "values": [
- "string"
]
}
], - "form-ids-in-key": true,
- "form-store-section": "string",
- "report-store-section": "string",
- "store-keys": [
- "string"
]
}, - "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-dashboards"
}, - "meta": { }
}
/v1/pathway-spec-dashboards/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "name": "string",
- "schema": {
- "columns": [
- {
- "id": "string",
- "key-path": "string",
- "label": "string",
- "min-width": "string",
- "type": "date"
}
], - "filters": [
- {
- "key-path": "string",
- "label": "string",
- "options": [
- {
- "label": "string",
- "value": "string"
}
], - "values": [
- "string"
]
}
], - "form-ids-in-key": true,
- "form-store-section": "string",
- "report-store-section": "string",
- "store-keys": [
- "string"
]
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-dashboards"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "schema": {
- "columns": [
- {
- "id": "string",
- "key-path": "string",
- "label": "string",
- "min-width": "string",
- "type": "date"
}
], - "filters": [
- {
- "key-path": "string",
- "label": "string",
- "options": [
- {
- "label": "string",
- "value": "string"
}
], - "values": [
- "string"
]
}
], - "form-ids-in-key": true,
- "form-store-section": "string",
- "report-store-section": "string",
- "store-keys": [
- "string"
]
}, - "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-dashboards"
}, - "meta": { }
}
/v1/pathway-spec-forms/
query Parameters
filter[form-version-id] | string <uuid> Example: filter[form-version-id]=11111111-1111-1111-1111-111111111111 |
filter[step-id] | string <uuid> Example: filter[step-id]=11111111-1111-1111-1111-111111111111 |
filter[version-id] | string <uuid> Example: filter[version-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-version-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "step-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-forms"
}
], - "meta": { }
}
/v1/pathway-spec-forms/
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "form-version-id": "11111111-1111-1111-1111-111111111111",
- "step-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "pathway-spec-forms"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-version-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "step-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-forms"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-version-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "step-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-forms"
}, - "meta": { }
}
/v1/pathway-spec-forms/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-forms"
}, - "meta": { }
}
Response samples
- 200
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "form-version-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "step-id": "11111111-1111-1111-1111-111111111111",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-forms"
}, - "meta": { }
}
/v1/pathway-spec-groups/
query Parameters
spec-id required | string <uuid> Example: spec-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "group-id": "11111111-1111-1111-1111-111111111111",
- "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-groups"
}
], - "meta": { }
}
/v1/pathway-spec-groups/
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "group-id": "11111111-1111-1111-1111-111111111111",
- "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "pathway-spec-groups"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "group-id": "11111111-1111-1111-1111-111111111111",
- "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-groups"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "group-id": "11111111-1111-1111-1111-111111111111",
- "spec-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-groups"
}, - "meta": { }
}
/v1/pathway-spec-stages/
query Parameters
version-id required | string <uuid> Example: version-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "allow-start": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "links": [
- {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}
], - "name": "string",
- "order": 0,
- "title": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-stages"
}
], - "meta": { }
}
/v1/pathway-spec-stages/
Request Body schema: application/json
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "allow-start": false,
- "description": "string",
- "generate-event": false,
- "name": "string",
- "order": 0,
- "title": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "pathway-spec-stages"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "allow-start": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "links": [
- {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}
], - "name": "string",
- "order": 0,
- "title": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-stages"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "allow-start": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "links": [
- {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}
], - "name": "string",
- "order": 0,
- "title": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-stages"
}, - "meta": { }
}
/v1/pathway-spec-stages/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "allow-start": false,
- "description": "string",
- "generate-event": true,
- "name": "string",
- "order": 0,
- "title": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-stages"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "allow-start": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "links": [
- {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}
], - "name": "string",
- "order": 0,
- "title": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-stages"
}, - "meta": { }
}
/v1/pathway-spec-stages/{id}/add-link/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
id required | string <uuid> |
Responses
Request samples
- Payload
{- "id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "allow-start": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "links": [
- {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}
], - "name": "string",
- "order": 0,
- "title": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-stages"
}, - "meta": { }
}
/v1/pathway-spec-stages/{id}/delete-link/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
id required | string <uuid> |
Responses
Request samples
- Payload
{- "id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "allow-start": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "links": [
- {
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "title": "string"
}
], - "name": "string",
- "order": 0,
- "title": "string",
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-stages"
}, - "meta": { }
}
/v1/pathway-spec-steps/
query Parameters
stage-id required | string <uuid> Example: stage-id=11111111-1111-1111-1111-111111111111 |
filter[deferred] | boolean |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "deferred": true,
- "description": "string",
- "event-trigger-types": [
- "init"
], - "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "necessity": "e",
- "order": 0,
- "reminders": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "stage-id": "11111111-1111-1111-1111-111111111111",
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-steps"
}
], - "meta": { }
}
/v1/pathway-spec-steps/
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "args": { },
- "deferred": false,
- "description": "string",
- "event-trigger-types": [
- "init"
], - "generate-event": true,
- "name": "string",
- "necessity": "e",
- "order": 0,
- "stage-id": "11111111-1111-1111-1111-111111111111",
- "title": "string",
- "type": "string"
}, - "type": "pathway-spec-steps"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "deferred": true,
- "description": "string",
- "event-trigger-types": [
- "init"
], - "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "necessity": "e",
- "order": 0,
- "reminders": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "stage-id": "11111111-1111-1111-1111-111111111111",
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-steps"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "deferred": true,
- "description": "string",
- "event-trigger-types": [
- "init"
], - "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "necessity": "e",
- "order": 0,
- "reminders": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "stage-id": "11111111-1111-1111-1111-111111111111",
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-steps"
}, - "meta": { }
}
/v1/pathway-spec-steps/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "args": { },
- "deferred": true,
- "description": "string",
- "event-trigger-types": [
- "init"
], - "generate-event": true,
- "name": "string",
- "necessity": "e",
- "order": 0,
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-steps"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "deferred": true,
- "description": "string",
- "event-trigger-types": [
- "init"
], - "generate-event": true,
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "necessity": "e",
- "order": 0,
- "reminders": [
- {
- "days": 0,
- "description": "string",
- "hours": 0,
- "microseconds": 0,
- "milliseconds": 0,
- "minutes": 0,
- "name": "string",
- "seconds": 0,
- "weeks": 0
}
], - "stage-id": "11111111-1111-1111-1111-111111111111",
- "title": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-steps"
}, - "meta": { }
}
/v1/pathway-spec-version-loaders/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "method": "dump",
- "model": { },
- "version-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "pathway-spec-version-loaders"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "model": { },
- "result": { },
- "status": "completed"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-version-loaders"
}, - "meta": { }
}
/v1/pathway-spec-version-loaders/{id}/
path Parameters
id required | string Resource identifier |
Responses
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "model": { },
- "result": { },
- "status": "completed"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-version-loaders"
}, - "meta": { }
}
/v1/pathway-spec-versions/
query Parameters
spec-id required | string <uuid> Example: spec-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "store-schema": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-versions"
}
], - "meta": { }
}
/v1/pathway-spec-versions/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "store-schema": { }
}, - "type": "pathway-spec-versions"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "store-schema": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-versions"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "store-schema": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-versions"
}, - "meta": { }
}
/v1/pathway-spec-versions/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "store-schema": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-versions"
}, - "meta": { }
}
Response samples
- 200
{- "data": {
- "attributes": {
- "archive-config": {
- "allow-free-text": true,
- "reasons": { },
- "required": true
}, - "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "description": "string",
- "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "spec-id": "11111111-1111-1111-1111-111111111111",
- "store-schema": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-spec-versions"
}, - "meta": { }
}
/v1/pathway-specs/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[individual-id] | string <uuid> Example: filter[individual-id]=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings Default: "created" Items Enum: "-created" "-name" "-version-name" "created" "name" "version-name" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "allow-duplicate-instance": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "version": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-specs"
}
], - "meta": { }
}
/v1/pathway-specs/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "allow-duplicate-instance": false,
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "pathway-specs"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "allow-duplicate-instance": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "version": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-specs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "allow-duplicate-instance": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "version": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-specs"
}, - "meta": { }
}
/v1/pathway-specs/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "allow-duplicate-instance": true,
- "current-version-id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-specs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "allow-duplicate-instance": true,
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "last-modified-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "version": {
- "description": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-specs"
}, - "meta": { }
}
/v1/pathway-step-types/
query Parameters
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
{- "data": [
- {
- "attributes": {
- "args-schema": { },
- "description": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-step-types"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args-schema": { },
- "description": {
- "en_US": "string",
- "es_US": "string"
}, - "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-step-types"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "last-modified-at": "string",
- "result": { },
- "state": "FAILURE"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "pathway-tasks"
}, - "meta": { }
}
/v1/playground-designs/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "initial-state": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "runtime-db": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-designs"
}
], - "meta": { }
}
/v1/playground-designs/
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "playground-designs"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "initial-state": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "runtime-db": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-designs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "initial-state": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "runtime-db": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-designs"
}, - "meta": { }
}
/v1/playground-designs/{id}/export/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
workflowtype-id required | string <uuid> |
Responses
Request samples
- Payload
{- "workflowtype-id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "initial-state": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "runtime-db": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-designs"
}, - "meta": { }
}
/v1/playground-designs/{id}/import/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
workflowtype-id required | string <uuid> |
version | string <= 255 characters |
Responses
Request samples
- Payload
{- "version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "initial-state": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "runtime-db": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-designs"
}, - "meta": { }
}
/v1/playground-designs/{id}/upload/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
object | |||||
|
Responses
Request samples
- Payload
{- "spec": {
- "interactions": { },
- "workflow": { }
}
}
Response samples
- 201
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "initial-state": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "runtime-db": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-designs"
}, - "meta": { }
}
/v1/playground-designs/{id}/validate/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
realm-id required | string <uuid> |
Responses
Request samples
- Payload
{- "realm-id": "11111111-1111-1111-1111-111111111111"
}
Response samples
- 201
- 4XX
{- "failed-info": [
- "string"
], - "success": true
}
/v1/playground-realms/
query Parameters
design-id required | string <uuid> Example: design-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "design-name": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-realms"
}
], - "meta": { }
}
/v1/playground-realms/
Request Body schema: application/json
required | object | ||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "current-time": "string",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "name": "string",
- "user-id": "11111111-1111-1111-1111-111111111111",
- "user-params": {
- "email": "string",
- "first-name": "string",
- "last-name": "string",
- "locale": "string",
- "locale-explicit": true,
- "primary-individual-id": "11111111-1111-1111-1111-111111111111",
- "tz": "string",
- "tz-explicit": true
}
}, - "type": "playground-realms"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "design-name": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-realms"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "design-name": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-realms"
}, - "meta": { }
}
/v1/playground-realms/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "current-time": "string",
- "description": "string",
- "interaction-args": { },
- "name": "string"
}, - "type": "playground-realms"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "design-name": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-realms"
}, - "meta": { }
}
/v1/playground-simobjects/
query Parameters
simulation-id required | string <uuid> Example: simulation-id=11111111-1111-1111-1111-111111111111 |
filter[service] | string <= 16 characters |
filter[type] | string <= 16 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "content": { },
- "created-at": "string",
- "service": "string",
- "time": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simobjects"
}
], - "meta": { }
}
/v1/playground-simobjects/
Request Body schema: application/json
required | object | ||||||||||||||||
| |||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "content": { },
- "service": "string",
- "simulation-id": "11111111-1111-1111-1111-111111111111",
- "time": "string",
- "type": "string"
}, - "type": "playground-simobjects"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "content": { },
- "created-at": "string",
- "service": "string",
- "time": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simobjects"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "content": { },
- "created-at": "string",
- "service": "string",
- "time": "string",
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simobjects"
}, - "meta": { }
}
/v1/playground-simulations/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[include-inactive] | boolean Default: false |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "started": true,
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simulations"
}
], - "meta": { }
}
/v1/playground-simulations/
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "name": "string",
- "profile-id": "11111111-1111-1111-1111-111111111111",
- "profile-version": "string",
- "realm-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "playground-simulations"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "started": true,
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simulations"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "started": true,
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simulations"
}, - "meta": { }
}
/v1/playground-simulations/{id}/change-time/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
new-time | string <datetime> |
Responses
Request samples
- Payload
{- "new-time": "string"
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "started": true,
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simulations"
}, - "meta": { }
}
/v1/playground-simulations/{id}/start/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "started": true,
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simulations"
}, - "meta": { }
}
/v1/playground-simulations/{id}/stop/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "created-by-first-name": "string",
- "created-by-last-name": "string",
- "current-time": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-by-first-name": "string",
- "last-modified-by-last-name": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "started": true,
- "user-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-simulations"
}, - "meta": { }
}
/v1/playground-tx-actions/
query Parameters
interaction-id required | string <uuid> Example: interaction-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-actions"
}
], - "meta": { }
}
/v1/playground-tx-actions/
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "type": "string"
}, - "type": "playground-tx-actions"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-actions"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-actions"
}, - "meta": { }
}
/v1/playground-tx-interactions/
query Parameters
design-id required | string <uuid> Example: design-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args-schema": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-interactions"
}
], - "meta": { }
}
/v1/playground-tx-interactions/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "type": "playground-tx-interactions"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "args-schema": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-interactions"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args-schema": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-interactions"
}, - "meta": { }
}
/v1/playground-tx-invocations/
query Parameters
interaction-id required | string <uuid> Example: interaction-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "actions": [
- "string"
], - "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-invocations"
}
], - "meta": { }
}
/v1/playground-tx-invocations/
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "type": "string"
}, - "type": "playground-tx-invocations"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "actions": [
- "string"
], - "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-invocations"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "actions": [
- "string"
], - "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "interaction-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "type": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-tx-invocations"
}, - "meta": { }
}
/v1/playground-wf-events/
query Parameters
design-id required | string <uuid> Example: design-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "display-name": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "ui-order": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-events"
}
], - "meta": { }
}
/v1/playground-wf-events/
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "design-id": "11111111-1111-1111-1111-111111111111",
- "display-name": "string",
- "name": "string",
- "ui-order": 0
}, - "type": "playground-wf-events"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "display-name": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "ui-order": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-events"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "display-name": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0,
- "ui-order": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-events"
}, - "meta": { }
}
/v1/playground-wf-states/
query Parameters
design-id required | string <uuid> Example: design-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "actions": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-states"
}
], - "meta": { }
}
/v1/playground-wf-states/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "name": "string"
}, - "type": "playground-wf-states"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "actions": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-states"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "actions": { },
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "description": "string",
- "design-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "order": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-states"
}, - "meta": { }
}
/v1/playground-wf-transitions/
query Parameters
state-id required | string <uuid> Example: state-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "actions": [
- { }
], - "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "event-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "next-state-id": "11111111-1111-1111-1111-111111111111",
- "order": 0,
- "state-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-transitions"
}
], - "meta": { }
}
/v1/playground-wf-transitions/
Request Body schema: application/json
required | object | ||||||||||||
| |||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "event-id": "11111111-1111-1111-1111-111111111111",
- "next-state-id": "11111111-1111-1111-1111-111111111111",
- "state-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "playground-wf-transitions"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "actions": [
- { }
], - "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "event-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "next-state-id": "11111111-1111-1111-1111-111111111111",
- "order": 0,
- "state-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-transitions"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "actions": [
- { }
], - "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "event-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "next-state-id": "11111111-1111-1111-1111-111111111111",
- "order": 0,
- "state-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "playground-wf-transitions"
}, - "meta": { }
}
/v1/program-args-histories/
query Parameters
program-id required | string <uuid> Example: program-id=11111111-1111-1111-1111-111111111111 |
filter[created-at][gte] | string <datetime> |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings Default: "-created-at" Items Enum: "-created-at" "created-at" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "string",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-args-histories"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "string",
- "last-name": "string"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-args-histories"
}, - "meta": { }
}
/v1/program-configs/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "apply-to-new-user": true,
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-configs"
}
], - "meta": { }
}
/v1/program-configs/
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "apply-to-new-user": false,
- "args": { },
- "billing-eligible-ccm": false,
- "billing-eligible-rpm": false,
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "program-configs"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "apply-to-new-user": true,
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-configs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "apply-to-new-user": true,
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-configs"
}, - "meta": { }
}
/v1/program-configs/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "apply": true,
- "apply-to-new-user": true,
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-configs"
}, - "meta": { }
}
Response samples
- 200
{- "data": {
- "attributes": {
- "apply-to-new-user": true,
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-configs"
}, - "meta": { }
}
/v1/program-configs/{id}/tick/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
{- "data": {
- "attributes": {
- "apply-to-new-user": true,
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-configs"
}, - "meta": { }
}
/v1/program-logs/
query Parameters
program-id required | string <uuid> Example: program-id=11111111-1111-1111-1111-111111111111 |
filter[data] | string <= 128 characters Deprecated |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "data": { },
- "level": 0,
- "message": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-logs"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "data": { },
- "level": 0,
- "message": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-logs"
}, - "meta": { }
}
/v1/program-stats/
query Parameters
program-id required | string <uuid> Example: program-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "last-modified-at": "string",
- "name": "string",
- "value": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-stats"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "last-modified-at": "string",
- "name": "string",
- "value": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "program-stats"
}, - "meta": { }
}
/v1/programs/
query Parameters
organization-id required | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
filter[individual-id] | string <uuid> Example: filter[individual-id]=11111111-1111-1111-1111-111111111111 |
filter[name] | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "derived-args": true,
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "storage": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "programs"
}
], - "meta": { }
}
/v1/programs/
Request Body schema: application/json
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "args": { },
- "auto-start": false,
- "billing-eligible-ccm": false,
- "billing-eligible-rpm": false,
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "programs"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "derived-args": true,
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "storage": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "programs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "derived-args": true,
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "storage": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "programs"
}, - "meta": { }
}
/v1/programs/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "programs"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "derived-args": true,
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "storage": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "programs"
}, - "meta": { }
}
/v1/programs/{id}/start/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
{- "data": {
- "attributes": {
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "derived-args": true,
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "storage": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "programs"
}, - "meta": { }
}
/v1/programs/{id}/stop/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 201
{- "data": {
- "attributes": {
- "args": { },
- "billing-eligible-ccm": true,
- "billing-eligible-rpm": true,
- "created-at": "string",
- "derived-args": true,
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "state": "created",
- "storage": { }
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "programs"
}, - "meta": { }
}
/v1/purge-data/
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "archive": false,
- "entity-id": "string",
- "entity-type": "individual",
- "reference-id": "string",
- "request-id": "string"
}, - "type": "system-purges"
}, - "meta": { }
}
Response samples
- 201
null
Response samples
- 200
{- "data": [
- {
- "attributes": {
- "classpath": "string",
- "created-time": "string",
- "last-poll-time": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "replicators"
}
], - "meta": { }
}
Response samples
- 200
{- "data": {
- "attributes": {
- "classpath": "string",
- "created-time": "string",
- "last-poll-time": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "replicators"
}, - "meta": { }
}
/v1/sniffers/
Request Body schema: application/json
required | object | ||||||||||
| |||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "user-id": "11111111-1111-1111-1111-111111111111",
- "valid-until": "string"
}, - "type": "sniffers"
}, - "meta": { }
}
Response samples
- 201
{- "data": {
- "attributes": {
- "created-time": "string",
- "user-id": "11111111-1111-1111-1111-111111111111",
- "valid-until": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "sniffers"
}, - "meta": { }
}
Response samples
- 200
{- "data": {
- "attributes": {
- "created-time": "string",
- "user-id": "11111111-1111-1111-1111-111111111111",
- "valid-until": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "sniffers"
}, - "meta": { }
}
/v1/sniffers/{id}/get-logs/
path Parameters
id required | string Resource identifier |
query Parameters
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
{- "data": [
- {
- "attributes": {
- "body": "string",
- "content_type": "string",
- "created-time": "string",
- "message": "string",
- "method": "string",
- "path": "string",
- "query-string": "string",
- "request-id": "string",
- "response": "string",
- "status-code": 0,
- "trace-id": "string",
- "user-agent": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "sniffer-logs"
}
], - "meta": { }
}
/v1/thinkific-accounts/
query Parameters
filter[name] | string <= 255 characters |
filter[organization-id] | string <uuid> Example: filter[organization-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "api-key": "string",
- "base-url": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-user-id": "11111111-1111-1111-1111-111111111111",
- "subdomain": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-accounts"
}
], - "meta": { }
}
/v1/thinkific-accounts/
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "api-key": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-user-id": "11111111-1111-1111-1111-111111111111",
- "subdomain": "string"
}, - "type": "thinkific-accounts"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "api-key": "string",
- "base-url": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-user-id": "11111111-1111-1111-1111-111111111111",
- "subdomain": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-accounts"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "api-key": "string",
- "base-url": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-user-id": "11111111-1111-1111-1111-111111111111",
- "subdomain": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-accounts"
}, - "meta": { }
}
/v1/thinkific-accounts/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "api-key": "string",
- "base-url": "string",
- "name": "string",
- "run-user-id": "11111111-1111-1111-1111-111111111111",
- "subdomain": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-accounts"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "api-key": "string",
- "base-url": "string",
- "created-at": "string",
- "created-by": {
- "first-name": "string",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "last-name": "string"
}, - "last-modified-at": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "run-user-id": "11111111-1111-1111-1111-111111111111",
- "subdomain": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-accounts"
}, - "meta": { }
}
/v1/thinkific-calls/
Request Body schema: application/json
required | object | ||||||||||||||||
| |||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "json": { },
- "method": "delete",
- "params": { },
- "path": "string"
}, - "type": "thinkific-calls"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "created-at": "string",
- "created-by-id": "11111111-1111-1111-1111-111111111111",
- "json": { },
- "method": "delete",
- "params": { },
- "path": "string",
- "result": "string",
- "state": "completed",
- "status-code": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-calls"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "created-at": "string",
- "created-by-id": "11111111-1111-1111-1111-111111111111",
- "json": { },
- "method": "delete",
- "params": { },
- "path": "string",
- "result": "string",
- "state": "completed",
- "status-code": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-calls"
}, - "meta": { }
}
/v1/thinkific-courses/
query Parameters
account-id required | string <uuid> Example: account-id=11111111-1111-1111-1111-111111111111 |
filter[created-at][gt] | string <datetime> |
filter[last-modified-at][gt] | string <datetime> |
filter[thinkific-id] | integer |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings non-empty Items Enum: "-created-at" "-last-modified-at" "created-at" "last-modified-at" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "created-at": "string",
- "description": "string",
- "last-modified-at": "string",
- "name": "string",
- "slug": "string",
- "thinkific-id": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-courses"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "created-at": "string",
- "description": "string",
- "last-modified-at": "string",
- "name": "string",
- "slug": "string",
- "thinkific-id": 0
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-courses"
}, - "meta": { }
}
/v1/thinkific-enrollments/
query Parameters
account-id required | string <uuid> Example: account-id=11111111-1111-1111-1111-111111111111 |
filter[course-id] | string <uuid> Example: filter[course-id]=11111111-1111-1111-1111-111111111111 |
filter[created-at][gt] | string <datetime> |
filter[last-modified-at][gt] | string <datetime> |
filter[step-id] | string <uuid> Example: filter[step-id]=11111111-1111-1111-1111-111111111111 |
filter[thinkific-id] | integer |
filter[thinkific-user-id] | string <uuid> Example: filter[thinkific-user-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings non-empty Items Enum: "-created-at" "-last-modified-at" "created-at" "last-modified-at" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "activated-at": "string",
- "completed": true,
- "course-id": "11111111-1111-1111-1111-111111111111",
- "created-at": "string",
- "expired-at": "string",
- "last-modified-at": "string",
- "percentage-completed": "string",
- "started-at": "string",
- "step-id": "11111111-1111-1111-1111-111111111111",
- "thinkific-id": 0,
- "thinkific-user-id": "11111111-1111-1111-1111-111111111111",
- "updated-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-enrollments"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "activated-at": "string",
- "completed": true,
- "course-id": "11111111-1111-1111-1111-111111111111",
- "created-at": "string",
- "expired-at": "string",
- "last-modified-at": "string",
- "percentage-completed": "string",
- "started-at": "string",
- "step-id": "11111111-1111-1111-1111-111111111111",
- "thinkific-id": 0,
- "thinkific-user-id": "11111111-1111-1111-1111-111111111111",
- "updated-at": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-enrollments"
}, - "meta": { }
}
/v1/thinkific-users/
query Parameters
account-id required | string <uuid> Example: account-id=11111111-1111-1111-1111-111111111111 |
filter[created-at][gt] | string <datetime> |
filter[last-modified-at][gt] | string <datetime> |
filter[thinkific-id] | integer |
filter[user-id] | string <uuid> Example: filter[user-id]=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
sort | Array of strings non-empty Items Enum: "-created-at" "-last-modified-at" "created-at" "last-modified-at" |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "created-at": "string",
- "email": "string",
- "first-name": "string",
- "last-modified-at": "string",
- "last-name": "string",
- "thinkific-id": 0,
- "user": {
- "id": "11111111-1111-1111-1111-111111111111"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-users"
}
], - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "account-id": "11111111-1111-1111-1111-111111111111",
- "created-at": "string",
- "email": "string",
- "first-name": "string",
- "last-modified-at": "string",
- "last-name": "string",
- "thinkific-id": 0,
- "user": {
- "id": "11111111-1111-1111-1111-111111111111"
}
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "thinkific-users"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "birth-date": "2019-08-24",
- "first-name": "string",
- "last-name": "string",
- "last-sync-time": "string",
- "locale": "string",
- "locale-explicit": true,
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "primary-individual-id": "11111111-1111-1111-1111-111111111111",
- "timezone": "string",
- "timezone-explicit": true
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "users"
}, - "meta": { }
}
/v1/workflow-types/
query Parameters
filter[cmp-last-modified-time] | Array of strings <= 2 items [ items <= 40 characters ] Compare timestamp against last-modified-time. Specify [comparator][datetime]. Comparators supported <, >. Use multiple to build a bounded time frame. |
filter[exclude-categories] | Array of strings[ items <= 255 characters ] |
filter[include-categories] | Array of strings[ items <= 255 characters ] |
filter[include-inactive] | boolean Default: false |
filter[name] | string <= 255 characters |
filter[name][contains] | string <= 255 characters |
filter[type] | string Enum: "challenge" "other" "program" "referral" |
organization-id | string <uuid> Example: organization-id=11111111-1111-1111-1111-111111111111 |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "category": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "latest-version": "string",
- "latest-version-detail": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}, - "latest-version-hash-id": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "selected-version": "string",
- "selected-version-detail": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}, - "selected-version-hash-id": "string",
- "supports-unverified-users": true,
- "type": "challenge"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflow-types"
}
], - "meta": { }
}
/v1/workflow-types/
Request Body schema: application/json
required | object | ||||||||||||||||||
| |||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "category": "string",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "supports-unverified-users": false,
- "type": "challenge"
}, - "type": "workflow-types"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "category": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "latest-version": "string",
- "latest-version-detail": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}, - "latest-version-hash-id": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "selected-version": "string",
- "selected-version-detail": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}, - "selected-version-hash-id": "string",
- "supports-unverified-users": true,
- "type": "challenge"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflow-types"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "category": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "latest-version": "string",
- "latest-version-detail": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}, - "latest-version-hash-id": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "selected-version": "string",
- "selected-version-detail": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}, - "selected-version-hash-id": "string",
- "supports-unverified-users": true,
- "type": "challenge"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflow-types"
}, - "meta": { }
}
/v1/workflow-types/{id}/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
required | object | ||||||||||||||
| |||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": [
- {
- "op": "add",
- "path": "string",
- "value": null
}
], - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflow-types"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "category": "string",
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "id": "11111111-1111-1111-1111-111111111111",
- "individual-group-id": "11111111-1111-1111-1111-111111111111",
- "is-active": true,
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "latest-version": "string",
- "latest-version-detail": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}, - "latest-version-hash-id": "string",
- "name": "string",
- "organization-id": "11111111-1111-1111-1111-111111111111",
- "selected-version": "string",
- "selected-version-detail": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}, - "selected-version-hash-id": "string",
- "supports-unverified-users": true,
- "type": "challenge"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflow-types"
}, - "meta": { }
}
/v1/workflow-types/{id}/add-version/
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
spec required | object |
name | string <= 255 characters |
Responses
Request samples
- Payload
{- "name": "string",
- "spec": { }
}
Response samples
- 201
- 4XX
{- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}
/v1/workflow-types/{id}/get-versions/
path Parameters
id required | string Resource identifier |
query Parameters
name | string <= 255 characters |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "hash-id": "string",
- "last-modified-at": "string",
- "last-modified-by": "11111111-1111-1111-1111-111111111111",
- "name": "string",
- "spec": { }
}
], - "meta": { }
}
/v1/workflows/
query Parameters
filter[cmp-last-modified-time] | Array of strings <= 2 items [ items <= 40 characters ] Compare timestamp against last-modified-time. Specify [comparator][datetime]. Comparators supported <, >. Use multiple to build a bounded time frame. |
filter[exclude-categories] | Array of strings[ items <= 255 characters ] |
filter[include-categories] | Array of strings[ items <= 255 characters ] |
filter[include-inactive] | boolean Default: false |
filter[individual-id] | string <uuid> Example: filter[individual-id]=11111111-1111-1111-1111-111111111111 |
filter[organization-id] | string <uuid> Example: filter[organization-id]=11111111-1111-1111-1111-111111111111 |
filter[user-metadata] | string <= 255 characters |
filter[workflow-name] | string <= 255 characters |
individual-id | string <uuid> Deprecated Example: individual-id=11111111-1111-1111-1111-111111111111 use filter[individual-id] |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
user-metadata | string <= 255 characters Deprecated use filter[user-metadata] |
workflow-name | string <= 255 characters Deprecated use filter[workflow-name] |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "current-state": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": null,
- "is-active": true,
- "last-modified-time": "string",
- "state-data": { },
- "stats": { },
- "user-metadata": null,
- "valid-events": [
- {
- "display": "string",
- "event": "string"
}
], - "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflows"
}
], - "meta": { }
}
/v1/workflows/
Request Body schema: application/json
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
meta | object |
Responses
Request samples
- Payload
{- "data": {
- "attributes": {
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": { },
- "parent-workflow-id": "11111111-1111-1111-1111-111111111111",
- "simulation-args": { },
- "user-metadata": null,
- "version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111"
}, - "type": "workflows"
}, - "meta": { }
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "current-state": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": null,
- "is-active": true,
- "last-modified-time": "string",
- "state-data": { },
- "stats": { },
- "user-metadata": null,
- "valid-events": [
- {
- "display": "string",
- "event": "string"
}
], - "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflows"
}, - "meta": { }
}
Response samples
- 200
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "current-state": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": null,
- "is-active": true,
- "last-modified-time": "string",
- "state-data": { },
- "stats": { },
- "user-metadata": null,
- "valid-events": [
- {
- "display": "string",
- "event": "string"
}
], - "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflows"
}, - "meta": { }
}
Inject an event into a particular workflow instanc
Inject an event into a particular workflow instance
path Parameters
id required | string Resource identifier |
Request Body schema: application/json
event required | string <= 255 characters |
interaction-args | any |
Responses
Request samples
- Payload
{- "event": "string",
- "interaction-args": null
}
Response samples
- 201
- 4XX
{- "data": {
- "attributes": {
- "created-at": "string",
- "created-by": "11111111-1111-1111-1111-111111111111",
- "current-state": "string",
- "individual-id": "11111111-1111-1111-1111-111111111111",
- "interaction-args": null,
- "is-active": true,
- "last-modified-time": "string",
- "state-data": { },
- "stats": { },
- "user-metadata": null,
- "valid-events": [
- {
- "display": "string",
- "event": "string"
}
], - "workflow-id": "11111111-1111-1111-1111-111111111111",
- "workflow-version": "string",
- "workflowtype-id": "11111111-1111-1111-1111-111111111111",
- "workflowtype-name": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflows"
}, - "meta": { }
}
/v1/workflows/{id}/get-logs/
path Parameters
id required | string Resource identifier |
query Parameters
created-after | string <uuid> Example: created-after=11111111-1111-1111-1111-111111111111 |
filter[type] | string Enum: "Action" "Exception" "FsmError" "FsmWarning" "InternalState" "StateChange" |
level | string Enum: "CRITICAL" "DEBUG" "ERROR" "INFO" "WARN" |
page[limit] | integer (PageLimit) [ 1 .. 1000 ] Default: 100 |
page[offset] | integer (PageOffset) >= 0 Default: 0 |
Responses
Response samples
- 200
- 4XX
{- "data": [
- {
- "attributes": {
- "created-at": "string",
- "data": { },
- "level": 0,
- "message": "string"
}, - "id": "11111111-1111-1111-1111-111111111111",
- "type": "workflow-logs"
}
], - "meta": { }
}