Create one or more beneficiaries for the logged-in corporate or consumer identity.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "tag": "string",
- "beneficiaries": [
- {
- "trustLevel": "TRUSTED",
- "externalRefs": [
- "string"
], - "group": "string",
- "beneficiaryInformation": {
- "businessName": "string"
}, - "beneficiaryDetails": {
- "instrument": {
- "id": "string",
- "type": "managed_cards"
}
}
}
]
}
{- "operationBatchId": {
- "batchId": "string",
- "operation": "CREATE"
}, - "tag": "string",
- "state": "INITIALISED"
}
Retrieves the beneficiaries that match the query parameters.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "beneficiaries": [
- {
- "trustLevel": "TRUSTED",
- "externalRefs": [
- "string"
], - "group": "string",
- "beneficiaryInformation": {
- "businessName": "string"
}, - "beneficiaryDetails": {
- "instrument": {
- "id": "string",
- "type": "managed_cards"
}
}, - "id": "string",
- "relatedOperationBatches": [
- {
- "batchId": "string",
- "operation": "CREATE"
}
], - "state": "INITIALISED",
- "validationFailure": "INSTRUMENT_DETAILS_NOT_FOUND"
}
], - "count": 0,
- "responseCount": 0
}
Removes one or more beneficiaries from the beneficiaries list identified by the id path parameter used in the array.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "beneficiaryIds": [
- "string"
]
}
{- "operationBatchId": {
- "batchId": "string",
- "operation": "CREATE"
}, - "tag": "string",
- "state": "INITIALISED"
}
Retrieves a beneficiary identified by the id path parameter
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "trustLevel": "TRUSTED",
- "externalRefs": [
- "string"
], - "group": "string",
- "beneficiaryInformation": {
- "businessName": "string"
}, - "beneficiaryDetails": {
- "instrument": {
- "id": "string",
- "type": "managed_cards"
}
}, - "id": "string",
- "relatedOperationBatches": [
- {
- "batchId": "string",
- "operation": "CREATE"
}
], - "state": "INITIALISED",
- "validationFailure": "INSTRUMENT_DETAILS_NOT_FOUND"
}
Retrieves all beneficiary batches matching the query parameters and that belong to the logged-in identity.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "batches": [
- {
- "operationBatchId": {
- "batchId": "string",
- "operation": "CREATE"
}, - "tag": "string",
- "state": "INITIALISED"
}
], - "count": 0,
- "responseCount": 0
}
Retrieves the details of a beneficiary batch identified by the batchId path parameter
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "operationBatchId": {
- "batchId": "string",
- "operation": "CREATE"
}, - "tag": "string",
- "state": "INITIALISED"
}
Starts the verification process for updating the beneficiaries batch in which a one-time password is sent to a device belonging to the logged-in user that was previously enrolled through the /authentication_factors/otp/{channel}
endpoint.
You should only start this process if the beneficiary update state
is PENDING_CHALLENGE
.
Note that on the Sandbox Environment, text messages are not sent and the one-time-password is always "123456".
Success - No Content.
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Method Not Allowed - The request was received but has been rejected for the requested resource.
Conflict
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "message": "string",
- "syntaxErrors": {
- "invalidFields": [
- {
- "params": [
- "string"
], - "fieldName": "string",
- "error": "REQUIRED"
}
]
}
}
Completes the verification process for updating the beneficiary batch.
If the outcome of the verification is successful, the beneficiary update batch is executed.
Note that on the Sandbox Environment, text messages are not sent and the verificationCode is always "123456".
Success - No Content.
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Conflict
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "verificationCode": "string"
}
{- "message": "string",
- "syntaxErrors": {
- "invalidFields": [
- {
- "params": [
- "string"
], - "fieldName": "string",
- "error": "REQUIRED"
}
]
}
}
Starts the verification process for updating a beneficiary batch in which a push notification is sent to a device belonging to the logged-in user that was previously enrolled through the /authentication_factors/push/{channel}
endpoint.
You should only start this process if the beneficiary update operation state
is PENDING_CHALLENGE
.
id required | string^[0-9]+$ The unique identifier of the Beneficiary Batch Operation. |
channel required | string (SCAPushChannel)
|
Success - No Content.
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Method Not Allowed - The request was received but has been rejected for the requested resource.
Conflict
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "message": "string",
- "syntaxErrors": {
- "invalidFields": [
- {
- "params": [
- "string"
], - "fieldName": "string",
- "error": "REQUIRED"
}
]
}
}