Offboarding
Start offboarding process process for a entity
Authorizations
Header parameters
Requestor-IDstring · uuidRequired
Unique requestor identification in UUID format
Body
entityTypestring · enumRequiredPossible values:
entityIdstring · uuidRequired
Identification number in UUID format of the entity
reasonstring · enumRequiredPossible values:
Responses
200
OK
application/json
400
Bad Request
application/json
404
Not Found
application/json
409
Conflict
application/json
post
POST /entities/offboardings HTTP/1.1
Host: tvda-api.platform-test.tradevest.ai
Authorization: Bearer YOUR_OAUTH2_TOKEN
Requestor-ID: 123e4567-e89b-12d3-a456-426614174000
Content-Type: application/json
Accept: */*
Content-Length: 121
{
"entityType": "BENEFICIAL_OWNER",
"entityId": "123e4567-e89b-12d3-a456-426614174000",
"reason": "CUSTOMER_REQUEST_IMMEDIATE"
}
{
"offboardingId": "123e4567-e89b-12d3-a456-426614174000"
}
Get list of offboardings for a entity
Authorizations
Query parameters
offboardingEntityTypestring · enumRequiredPossible values:
Type of entity for offboarding
entityIdstring · uuidRequired
Unique identification number of entity in UUID format
Responses
200
OK
application/json
404
Not Found
application/json
get
GET /entities/offboardings HTTP/1.1
Host: tvda-api.platform-test.tradevest.ai
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"offboardingId": "123e4567-e89b-12d3-a456-426614174000",
"status": "RECEIVED",
"entityType": "BENEFICIAL_OWNER",
"entityId": "123e4567-e89b-12d3-a456-426614174000",
"reason": "CUSTOMER_REQUEST_IMMEDIATE",
"createdOn": "2025-08-29T21:40:52.882Z",
"modifiedOn": "2025-08-29T21:40:52.882Z"
}
]
Get offboarding information
Authorizations
Path parameters
offboardingIdstring · uuidRequired
Unique offboarding identification number in UUID format
Responses
200
OK
application/json
404
Not Found
application/json
get
GET /entities/offboardings/{offboardingId} HTTP/1.1
Host: tvda-api.platform-test.tradevest.ai
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"offboardingId": "123e4567-e89b-12d3-a456-426614174000",
"status": "RECEIVED",
"entityType": "BENEFICIAL_OWNER",
"entityId": "123e4567-e89b-12d3-a456-426614174000",
"reason": "CUSTOMER_REQUEST_IMMEDIATE",
"createdOn": "2025-08-29T21:40:52.882Z",
"modifiedOn": "2025-08-29T21:40:52.882Z"
}
Cancel created offboarding if not started.
Authorizations
Path parameters
offboardingIdstring · uuidRequired
Unique offboarding identification number in UUID format
Header parameters
Requestor-IDstring · uuidRequired
Unique requestor identification in UUID format
Responses
202
Accepted
No content
400
Bad Request
application/json
404
Not Found
application/json
delete
DELETE /entities/offboardings/{offboardingId} HTTP/1.1
Host: tvda-api.platform-test.tradevest.ai
Authorization: Bearer YOUR_OAUTH2_TOKEN
Requestor-ID: 123e4567-e89b-12d3-a456-426614174000
Accept: */*
No content
Last updated