API for the BNDRY platform
BNDRY API (v1alpha)
https://docs.bndry.net/_mock/apis/openapi/
https://api.bndry.app/
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms/{form}
- BNDRY API
https://api.bndry.app/v1alpha/forms/{form}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms/{form}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Success
(IDENTIFIER) The resource name of the form. Format: forms/{form} Format: workspaces/{workspace}/forms/{form}
(IMMUTABLE) Immutable. The resource name of the form definition used to create this form. Format: formDefinitions/{form_definition} string.example = ["formDefinitions/kyc-beneficial-ownership"]
- null
- number
- string
- boolean
- Array of arrays
- object
Value represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values. A producer of value is expected to set one of these variants. Absence of any variant indicates an error.
The JSON representation for Value is JSON value.
(OPTIONAL) Optional. The etag of the resource. Used for optimistic concurrency control as per AIP-154.
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the form, to be used in user interfaces. Must be <= 63 characters. string.example = ["KYC Identity Verification - Jane Smith"]
{ "name": "string", "formDefinition": "formDefinitions/kyc-beneficial-ownership", "formkitSchema": { "nodes": { … } }, "response": { "property1": {}, "property2": {} }, "createTime": "2023-01-15T01:30:15.01Z", "updateTime": "2023-01-15T01:30:15.01Z", "etag": "string", "displayName": "KYC Identity Verification - Jane Smith", "workspaces": [ "workspaces/due-diligence-ws-123" ], "automations": [ "automations/kyc-risk-assessment-auto-456" ], "state": "STATE_UNSPECIFIED" }
Required. The form to update.
The form's name field is used to identify the form to update. Format: forms/{form} Format: workspaces/{workspace}/forms/{form}
(IDENTIFIER) The resource name of the form. Format: forms/{form} Format: workspaces/{workspace}/forms/{form}
(IMMUTABLE) Immutable. The resource name of the form definition used to create this form. Format: formDefinitions/{form_definition} string.example = ["formDefinitions/kyc-beneficial-ownership"]
- null
- number
- string
- boolean
- Array of arrays
- object
Value represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values. A producer of value is expected to set one of these variants. Absence of any variant indicates an error.
The JSON representation for Value is JSON value.
(OPTIONAL) Optional. The etag of the resource. Used for optimistic concurrency control as per AIP-154.
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the form, to be used in user interfaces. Must be <= 63 characters. string.example = ["KYC Identity Verification - Jane Smith"]
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms/{form}
- BNDRY API
https://api.bndry.app/v1alpha/forms/{form}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms/{form}?updateMask.paths=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"formDefinition": "formDefinitions/kyc-beneficial-ownership",
"formkitSchema": {
"nodes": {
"values": [
{}
]
}
},
"response": {
"property1": {},
"property2": {}
},
"createTime": "2023-01-15T01:30:15.01Z",
"updateTime": "2023-01-15T01:30:15.01Z",
"etag": "string",
"displayName": "KYC Identity Verification - Jane Smith",
"workspaces": [
"workspaces/due-diligence-ws-123"
],
"automations": [
"automations/kyc-risk-assessment-auto-456"
],
"state": "STATE_UNSPECIFIED"
}'Success
(IDENTIFIER) The resource name of the form. Format: forms/{form} Format: workspaces/{workspace}/forms/{form}
(IMMUTABLE) Immutable. The resource name of the form definition used to create this form. Format: formDefinitions/{form_definition} string.example = ["formDefinitions/kyc-beneficial-ownership"]
- null
- number
- string
- boolean
- Array of arrays
- object
Value represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values. A producer of value is expected to set one of these variants. Absence of any variant indicates an error.
The JSON representation for Value is JSON value.
(OPTIONAL) Optional. The etag of the resource. Used for optimistic concurrency control as per AIP-154.
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the form, to be used in user interfaces. Must be <= 63 characters. string.example = ["KYC Identity Verification - Jane Smith"]
{ "name": "string", "formDefinition": "formDefinitions/kyc-beneficial-ownership", "formkitSchema": { "nodes": { … } }, "response": { "property1": {}, "property2": {} }, "createTime": "2023-01-15T01:30:15.01Z", "updateTime": "2023-01-15T01:30:15.01Z", "etag": "string", "displayName": "KYC Identity Verification - Jane Smith", "workspaces": [ "workspaces/due-diligence-ws-123" ], "automations": [ "automations/kyc-risk-assessment-auto-456" ], "state": "STATE_UNSPECIFIED" }
Required. The parent workspace for which to list forms. Format: forms/ Format: workspaces/{workspace}
Optional. The maximum number of forms to return. The service may return fewer than this value. If unspecified, at most 50 forms will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Optional. A page token, received from a previous ListWorkspaceForms call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListWorkspaceForms must match the call that provided the page token.
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms
- BNDRY API
https://api.bndry.app/v1alpha/forms
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms?parent=workspaces%2Faml-monitoring-ws-456&pageSize=0&pageToken=string&skip=0' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{ "forms": [ { … } ], "nextPageToken": "string", "totalSize": 0 }
(IDENTIFIER) The resource name of the form. Format: forms/{form} Format: workspaces/{workspace}/forms/{form}
(IMMUTABLE) Immutable. The resource name of the form definition used to create this form. Format: formDefinitions/{form_definition} string.example = ["formDefinitions/kyc-beneficial-ownership"]
- null
- number
- string
- boolean
- Array of arrays
- object
Value represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values. A producer of value is expected to set one of these variants. Absence of any variant indicates an error.
The JSON representation for Value is JSON value.
(OPTIONAL) Optional. The etag of the resource. Used for optimistic concurrency control as per AIP-154.
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the form, to be used in user interfaces. Must be <= 63 characters. string.example = ["KYC Identity Verification - Jane Smith"]
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms
- BNDRY API
https://api.bndry.app/v1alpha/forms
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms?formId=compliance-form-202412-001' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"formDefinition": "formDefinitions/kyc-beneficial-ownership",
"formkitSchema": {
"nodes": {
"values": [
{}
]
}
},
"response": {
"property1": {},
"property2": {}
},
"createTime": "2023-01-15T01:30:15.01Z",
"updateTime": "2023-01-15T01:30:15.01Z",
"etag": "string",
"displayName": "KYC Identity Verification - Jane Smith",
"workspaces": [
"workspaces/due-diligence-ws-123"
],
"automations": [
"automations/kyc-risk-assessment-auto-456"
],
"state": "STATE_UNSPECIFIED"
}'Success
(IDENTIFIER) The resource name of the form. Format: forms/{form} Format: workspaces/{workspace}/forms/{form}
(IMMUTABLE) Immutable. The resource name of the form definition used to create this form. Format: formDefinitions/{form_definition} string.example = ["formDefinitions/kyc-beneficial-ownership"]
- null
- number
- string
- boolean
- Array of arrays
- object
Value represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values. A producer of value is expected to set one of these variants. Absence of any variant indicates an error.
The JSON representation for Value is JSON value.
(OPTIONAL) Optional. The etag of the resource. Used for optimistic concurrency control as per AIP-154.
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the form, to be used in user interfaces. Must be <= 63 characters. string.example = ["KYC Identity Verification - Jane Smith"]
{ "name": "string", "formDefinition": "formDefinitions/kyc-beneficial-ownership", "formkitSchema": { "nodes": { … } }, "response": { "property1": {}, "property2": {} }, "createTime": "2023-01-15T01:30:15.01Z", "updateTime": "2023-01-15T01:30:15.01Z", "etag": "string", "displayName": "KYC Identity Verification - Jane Smith", "workspaces": [ "workspaces/due-diligence-ws-123" ], "automations": [ "automations/kyc-risk-assessment-auto-456" ], "state": "STATE_UNSPECIFIED" }
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms/{form}:submit
- BNDRY API
https://api.bndry.app/v1alpha/forms/{form}:submit
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/forms/{form}:submit' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{ "submitTime": "2023-01-15T01:30:15.01Z" }