https://docs.bndry.net/_mock/apis/openapi/
https://api.bndry.app/
Optional. The maximum number of entities to return. The service may return fewer than this value. If unspecified, at most 50 entities will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Optional. A page token, received from a previous ListEntities
call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListEntities
must match the call that provided the page token.
Optional. If true, soft-deleted entities will be included in the response. See AIP-164.
Optional. The number of entities to skip before starting to collect the result set.
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities
https://api.bndry.app/v1alpha/entities
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities?pageSize=25&pageToken=ChAIAhABGAE&showDeleted=true&skip=50&filter=risk_details.risk_status+%3D+%27ACTIVE%27+AND+display_name%3A%22Example%22' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "entities": [ { … } ], "nextPageToken": "ChAIAhABGAE", "totalSize": 127 }
Required. The entity to create.
Required. The entity to create.
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Optional. The etag of the resource. Used for optimistic concurrency control as per AIP-154.
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities
https://api.bndry.app/v1alpha/entities
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities?entityId=john-smith-001' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"displayName": "Example Financial Services Ltd",
"contactInfo": {
"telephone": [
"+61 2 9876 5432"
],
"businessTelephone": [
"+61 2 9876 5400"
],
"emailAddress": [
"john.smith@example.com"
],
"primaryContact": [
"Sarah Johnson"
],
"website": [
"https://www.example.com"
],
"registeredBusinessAddresses": [
{
"revision": 0,
"regionCode": "string",
"languageCode": "string",
"postalCode": "string",
"sortingCode": "string",
"administrativeArea": "string",
"locality": "string",
"sublocality": "string",
"addressLines": [
"string"
],
"recipients": [
"string"
],
"organization": "string"
}
],
"principalBusinessAddresses": [
{
"revision": 0,
"regionCode": "string",
"languageCode": "string",
"postalCode": "string",
"sortingCode": "string",
"administrativeArea": "string",
"locality": "string",
"sublocality": "string",
"addressLines": [
"string"
],
"recipients": [
"string"
],
"organization": "string"
}
],
"residentialAddresses": [
{
"revision": 0,
"regionCode": "string",
"languageCode": "string",
"postalCode": "string",
"sortingCode": "string",
"administrativeArea": "string",
"locality": "string",
"sublocality": "string",
"addressLines": [
"string"
],
"recipients": [
"string"
],
"organization": "string"
}
]
},
"registration": {
"property1": {
"value": "12 345 678 901",
"registrationDateTime": "1s",
"regionCode": "NSW",
"tradingName": "Example Financial Services",
"registeredName": "Example Financial Services Pty Ltd"
},
"property2": {
"value": "12 345 678 901",
"registrationDateTime": "1s",
"regionCode": "NSW",
"tradingName": "Example Financial Services",
"registeredName": "Example Financial Services Pty Ltd"
}
},
"riskDetails": {
"riskStatus": "RISK_STATUS_UNSPECIFIED",
"riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED",
"riskRating": "RISK_RATING_UNSPECIFIED"
},
"entityRelationships": [
{
"sourceEntity": "entities/john-smith",
"targetEntity": "entities/example-financial-services",
"type": "RELATIONSHIP_TYPE_UNSPECIFIED"
}
],
"createTime": "1s",
"updateTime": "1s",
"purgeTime": "1s",
"annotations": {
"property1": "string",
"property2": "string"
},
"etag": "abc123",
"trust": {
"type": "TRUST_TYPE_UNSPECIFIED",
"trust": "Smith Family Trust",
"settler": "John Robert Smith",
"trustee": "Example Trust Services Pty Ltd",
"deed": "Smith Family Trust Deed 2024"
}
}'
Success
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Output only. The timestamp when the entity was created.
Output only. The timestamp when the entity was most recently updated.
Output only. The timestamp when the entity will be purged if soft-deleted. See AIP-164.
{ "company": { "type": "COMPANY_TYPE_UNSPECIFIED", "industry": "Financial Services" }, "name": "string", "displayName": "Example Financial Services Ltd", "contactInfo": { "telephone": [ … ], "businessTelephone": [ … ], "emailAddress": [ … ], "primaryContact": [ … ], "website": [ … ], "registeredBusinessAddresses": [ … ], "principalBusinessAddresses": [ … ], "residentialAddresses": [ … ] }, "registration": { "property1": { … }, "property2": { … } }, "riskDetails": { "riskStatus": "RISK_STATUS_UNSPECIFIED", "riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED", "riskRating": "RISK_RATING_UNSPECIFIED" }, "entityRelationships": [ { … } ], "createTime": "1s", "updateTime": "1s", "purgeTime": "1s", "annotations": { "property1": "string", "property2": "string" }, "etag": "abc123" }
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}
https://api.bndry.app/v1alpha/entities/{entity}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Success
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Output only. The timestamp when the entity was created.
Output only. The timestamp when the entity was most recently updated.
Output only. The timestamp when the entity will be purged if soft-deleted. See AIP-164.
{ "company": { "type": "COMPANY_TYPE_UNSPECIFIED", "industry": "Financial Services" }, "name": "string", "displayName": "Example Financial Services Ltd", "contactInfo": { "telephone": [ … ], "businessTelephone": [ … ], "emailAddress": [ … ], "primaryContact": [ … ], "website": [ … ], "registeredBusinessAddresses": [ … ], "principalBusinessAddresses": [ … ], "residentialAddresses": [ … ] }, "registration": { "property1": { … }, "property2": { … } }, "riskDetails": { "riskStatus": "RISK_STATUS_UNSPECIFIED", "riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED", "riskRating": "RISK_RATING_UNSPECIFIED" }, "entityRelationships": [ { … } ], "createTime": "1s", "updateTime": "1s", "purgeTime": "1s", "annotations": { "property1": "string", "property2": "string" }, "etag": "abc123" }
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}
https://api.bndry.app/v1alpha/entities/{entity}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Success
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Output only. The timestamp when the entity was created.
Output only. The timestamp when the entity was most recently updated.
Output only. The timestamp when the entity will be purged if soft-deleted. See AIP-164.
{ "company": { "type": "COMPANY_TYPE_UNSPECIFIED", "industry": "Financial Services" }, "name": "string", "displayName": "Example Financial Services Ltd", "contactInfo": { "telephone": [ … ], "businessTelephone": [ … ], "emailAddress": [ … ], "primaryContact": [ … ], "website": [ … ], "registeredBusinessAddresses": [ … ], "principalBusinessAddresses": [ … ], "residentialAddresses": [ … ] }, "registration": { "property1": { … }, "property2": { … } }, "riskDetails": { "riskStatus": "RISK_STATUS_UNSPECIFIED", "riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED", "riskRating": "RISK_RATING_UNSPECIFIED" }, "entityRelationships": [ { … } ], "createTime": "1s", "updateTime": "1s", "purgeTime": "1s", "annotations": { "property1": "string", "property2": "string" }, "etag": "abc123" }
Required. The entity to update.
The entity's name
field is used to identify the entity to update. Format: entities/{entity}
Required. The entity to update.
The entity's name
field is used to identify the entity to update. Format: entities/{entity}
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Optional. The etag of the resource. Used for optimistic concurrency control as per AIP-154.
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}
https://api.bndry.app/v1alpha/entities/{entity}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}?updateMask.paths=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"displayName": "Example Financial Services Ltd",
"contactInfo": {
"telephone": [
"+61 2 9876 5432"
],
"businessTelephone": [
"+61 2 9876 5400"
],
"emailAddress": [
"john.smith@example.com"
],
"primaryContact": [
"Sarah Johnson"
],
"website": [
"https://www.example.com"
],
"registeredBusinessAddresses": [
{
"revision": 0,
"regionCode": "string",
"languageCode": "string",
"postalCode": "string",
"sortingCode": "string",
"administrativeArea": "string",
"locality": "string",
"sublocality": "string",
"addressLines": [
"string"
],
"recipients": [
"string"
],
"organization": "string"
}
],
"principalBusinessAddresses": [
{
"revision": 0,
"regionCode": "string",
"languageCode": "string",
"postalCode": "string",
"sortingCode": "string",
"administrativeArea": "string",
"locality": "string",
"sublocality": "string",
"addressLines": [
"string"
],
"recipients": [
"string"
],
"organization": "string"
}
],
"residentialAddresses": [
{
"revision": 0,
"regionCode": "string",
"languageCode": "string",
"postalCode": "string",
"sortingCode": "string",
"administrativeArea": "string",
"locality": "string",
"sublocality": "string",
"addressLines": [
"string"
],
"recipients": [
"string"
],
"organization": "string"
}
]
},
"registration": {
"property1": {
"value": "12 345 678 901",
"registrationDateTime": "1s",
"regionCode": "NSW",
"tradingName": "Example Financial Services",
"registeredName": "Example Financial Services Pty Ltd"
},
"property2": {
"value": "12 345 678 901",
"registrationDateTime": "1s",
"regionCode": "NSW",
"tradingName": "Example Financial Services",
"registeredName": "Example Financial Services Pty Ltd"
}
},
"riskDetails": {
"riskStatus": "RISK_STATUS_UNSPECIFIED",
"riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED",
"riskRating": "RISK_RATING_UNSPECIFIED"
},
"entityRelationships": [
{
"sourceEntity": "entities/john-smith",
"targetEntity": "entities/example-financial-services",
"type": "RELATIONSHIP_TYPE_UNSPECIFIED"
}
],
"createTime": "1s",
"updateTime": "1s",
"purgeTime": "1s",
"annotations": {
"property1": "string",
"property2": "string"
},
"etag": "abc123",
"trust": {
"type": "TRUST_TYPE_UNSPECIFIED",
"trust": "Smith Family Trust",
"settler": "John Robert Smith",
"trustee": "Example Trust Services Pty Ltd",
"deed": "Smith Family Trust Deed 2024"
}
}'
Success
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Output only. The timestamp when the entity was created.
Output only. The timestamp when the entity was most recently updated.
Output only. The timestamp when the entity will be purged if soft-deleted. See AIP-164.
{ "company": { "type": "COMPANY_TYPE_UNSPECIFIED", "industry": "Financial Services" }, "name": "string", "displayName": "Example Financial Services Ltd", "contactInfo": { "telephone": [ … ], "businessTelephone": [ … ], "emailAddress": [ … ], "primaryContact": [ … ], "website": [ … ], "registeredBusinessAddresses": [ … ], "principalBusinessAddresses": [ … ], "residentialAddresses": [ … ] }, "registration": { "property1": { … }, "property2": { … } }, "riskDetails": { "riskStatus": "RISK_STATUS_UNSPECIFIED", "riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED", "riskRating": "RISK_RATING_UNSPECIFIED" }, "entityRelationships": [ { … } ], "createTime": "1s", "updateTime": "1s", "purgeTime": "1s", "annotations": { "property1": "string", "property2": "string" }, "etag": "abc123" }
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:undelete
https://api.bndry.app/v1alpha/entities/{entity}:undelete
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:undelete' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Success
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Output only. The timestamp when the entity was created.
Output only. The timestamp when the entity was most recently updated.
Output only. The timestamp when the entity will be purged if soft-deleted. See AIP-164.
{ "company": { "type": "COMPANY_TYPE_UNSPECIFIED", "industry": "Financial Services" }, "name": "string", "displayName": "Example Financial Services Ltd", "contactInfo": { "telephone": [ … ], "businessTelephone": [ … ], "emailAddress": [ … ], "primaryContact": [ … ], "website": [ … ], "registeredBusinessAddresses": [ … ], "principalBusinessAddresses": [ … ], "residentialAddresses": [ … ] }, "registration": { "property1": { … }, "property2": { … } }, "riskDetails": { "riskStatus": "RISK_STATUS_UNSPECIFIED", "riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED", "riskRating": "RISK_RATING_UNSPECIFIED" }, "entityRelationships": [ { … } ], "createTime": "1s", "updateTime": "1s", "purgeTime": "1s", "annotations": { "property1": "string", "property2": "string" }, "etag": "abc123" }
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:addEntityRelationship
https://api.bndry.app/v1alpha/entities/{entity}:addEntityRelationship
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:addEntityRelationship' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"targetEntity": "entities/example-financial-services",
"relationshipType": "RELATIONSHIP_TYPE_UNSPECIFIED"
}'
Success
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Output only. The timestamp when the entity was created.
Output only. The timestamp when the entity was most recently updated.
Output only. The timestamp when the entity will be purged if soft-deleted. See AIP-164.
{ "company": { "type": "COMPANY_TYPE_UNSPECIFIED", "industry": "Financial Services" }, "name": "string", "displayName": "Example Financial Services Ltd", "contactInfo": { "telephone": [ … ], "businessTelephone": [ … ], "emailAddress": [ … ], "primaryContact": [ … ], "website": [ … ], "registeredBusinessAddresses": [ … ], "principalBusinessAddresses": [ … ], "residentialAddresses": [ … ] }, "registration": { "property1": { … }, "property2": { … } }, "riskDetails": { "riskStatus": "RISK_STATUS_UNSPECIFIED", "riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED", "riskRating": "RISK_RATING_UNSPECIFIED" }, "entityRelationships": [ { … } ], "createTime": "1s", "updateTime": "1s", "purgeTime": "1s", "annotations": { "property1": "string", "property2": "string" }, "etag": "abc123" }
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:removeEntityRelationship
https://api.bndry.app/v1alpha/entities/{entity}:removeEntityRelationship
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:removeEntityRelationship' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"targetEntity": "entities/john-smith-001",
"relationshipType": "RELATIONSHIP_TYPE_UNSPECIFIED"
}'
Success
(OPTIONAL) Optional. A mutable, user-settable field for providing a human-readable name for the entity, to be used in user interfaces. Must be <= 63 characters.
Output only. The timestamp when the entity was created.
Output only. The timestamp when the entity was most recently updated.
Output only. The timestamp when the entity will be purged if soft-deleted. See AIP-164.
{ "company": { "type": "COMPANY_TYPE_UNSPECIFIED", "industry": "Financial Services" }, "name": "string", "displayName": "Example Financial Services Ltd", "contactInfo": { "telephone": [ … ], "businessTelephone": [ … ], "emailAddress": [ … ], "primaryContact": [ … ], "website": [ … ], "registeredBusinessAddresses": [ … ], "principalBusinessAddresses": [ … ], "residentialAddresses": [ … ] }, "registration": { "property1": { … }, "property2": { … } }, "riskDetails": { "riskStatus": "RISK_STATUS_UNSPECIFIED", "riskStatusReason": "RISK_STATUS_REASON_UNSPECIFIED", "riskRating": "RISK_RATING_UNSPECIFIED" }, "entityRelationships": [ { … } ], "createTime": "1s", "updateTime": "1s", "purgeTime": "1s", "annotations": { "property1": "string", "property2": "string" }, "etag": "abc123" }
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:EntityRelationships
https://api.bndry.app/v1alpha/entities/{entity}:EntityRelationships
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:EntityRelationships?view=RELATIONSHIP_VIEW_UNSPECIFIED' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "entityRelationships": [ { … } ] }
- Mock server
https://docs.bndry.net/_mock/apis/openapi/v1alpha/countries
https://api.bndry.app/v1alpha/countries
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/countries?pageSize=50&pageToken=ChAIAhABGAE' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "countries": [ { … } ], "nextPageToken": "ChAIAhABGAE", "totalSize": 249 }