Managees
Overview
Create a Managee
Create Managee
KYC Collection
Using External IDv Provider
KYC Verification DTO
Capabilities (Nested) DTO
Enumeration Values
Document Type
PASSPORT
Customer Passport, clearly displaying key identification details page
Document Sub Type
NOTIONAL_ID
Customer Passport, clearly displaying key identification details page
Supporting Document Type
BankStatement
Official bank-issued statement showing account details and customer address.
Document Side
Front
Front side of Identification Document
Decision Results
NOT_EXECUTED
ID Verification Workflow not executed
WorkflowDetailsDecisionTypes
WorkflowDetailsCapabilityCategoryTypes
Source of Funds Types
Value
Description
Purpose Of Opening Account Types
Value
Description
Possible Error Message Codes
Error Message Code Example
Description
Upload KYC Document
List Managees
Request body parameters:
- PageNumber: Page to view
- PageSize: Results per page
Response:
- ManageesId: Id of the managee on the API
- ManageesReference: Your reference for the managee
- Name: Managee full name
- AddDate: Date added
- VerificationStatus: Current KYC status ("Accepted" or "Rejected")
- WidgetUserReference: Widget user reference associated with managee
- ParentCustomersId: Id of managee's parent Possible validation errors:
- Required
- Invalid
Authorizations
AuthorizationstringRequired
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
Query parameters
pageNumberinteger · int32Optional
pageSizeinteger · int32Optional
Header parameters
otpstringRequired
One time pass for the request
Responses
200
OK
application/json
400
Bad Request
application/json
get
/api/v2/customer/managees/listResponse Body Example:
Possible Error Message Codes
Error Message Code Example
Description
Get List of Accounts for a Managee by ID
Request query:
- ManageesId: Managee's Id filter
- Asset: Asset filter
- PageNumber: List page number (optional, default = 1)
- PageSize: List page size (optional, default = 10)
Response:
- array of
- Id: Account Id
- Name: Name of the account
- RoutingNumber: Account routing number
- AccountNumber: Account number
- Asset: Account asset
- TotalBalance: Account total balance
- AvailableBalance: Account available balance
- PendingBalance: Account pending balance
- bSuppressed: true if account is suppressed
- DateAdded: date account was added
Authorizations
AuthorizationstringRequired
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
Query parameters
ManageesIdinteger · int32 | nullableOptional
Assetstring | nullableOptional
PageNumberinteger · int32Optional
PageSizeinteger · int32Optional
Header parameters
otpstringRequired
One time pass for the request
Responses
200
Success
application/json
400
Bad Request
application/json
get
/api/v1/customer/manageeaccounts/listCreate Widget User
Authorizations
AuthorizationstringRequired
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
Header parameters
otpstringRequired
One time pass for the request
Body
widgetUserReferencestringRequired
manageesIdinteger · int32Required
Responses
200
Success
application/json
400
Bad Request
application/json
post
/api/v1/customer/managees/createwidgetuserPossible Error Message Codes
Error Message Code Example
Description
Last updated