API for the BNDRY platform
API Reference//
- Evaluate entity against the Entity Risk Rating rules
Create an activity log
Retrieve an activity log
List all entities
Create an entity
Retrieve an entity
Delete an entity
Update an entity
List activity logs for an entity
List documents for an entity
Create a document for an entity
View entity relationships
Add an entity relationship
Get the entity input run against risk rating rules
Hard Delete an entity
Remove an entity relationship
Undelete an entity
Evaluate entity against t...
BNDRY API (v1alpha)
Download OpenAPI description
Overview
License
Languages
Servers
Mock server
https://docs.bndry.net/_mock/apis/openapi/
BNDRY API
https://api.bndry.app/
- Mock serverhttps://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:addEntityRelationship
- BNDRY APIhttps://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"
}'Response
application/json
{ "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": [ { … } ], "externalIds": { "cherryhub": "string", "custom": { … } }, "createTime": "2023-01-15T01:30:15.01Z", "updateTime": "2023-01-15T01:30:15.01Z", "purgeTime": "2023-01-15T01:30:15.01Z", "annotations": { "property1": "string", "property2": "string" }, "etag": "abc123", "company": { "type": "COMPANY_TYPE_UNSPECIFIED", "industry": "Financial Services" } }
- Mock serverhttps://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:evaluate
- BNDRY APIhttps://api.bndry.app/v1alpha/entities/{entity}:evaluate
- 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}:evaluate' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "activityLog": { "name": "activityLogs/01234567-89ab-cdef-0123-456789abcdef", "type": "ACTIVITY_TYPE_UNSPECIFIED", "source": "ACTIVITY_SOURCE_UNSPECIFIED", "payload": { … }, "createTime": "2023-01-15T01:30:15.01Z", "updateTime": "2023-01-15T01:30:15.01Z", "entityNames": [ … ], "workspace": "workspaces/01234567-89ab-cdef-0123-456789abcdef" } }
- Mock serverhttps://docs.bndry.net/_mock/apis/openapi/v1alpha/entities/{entity}:evaluationInput
- BNDRY APIhttps://api.bndry.app/v1alpha/entities/{entity}:evaluationInput
- 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}:evaluationInput' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "input": { "entity": { … }, "activityLogs": [ … ] } }