Submit the details for the creation of a batch of Authorised Users
The bulkId returned in the response can subsequently be used to launch the creation of the bulk process through bulkIdExecute process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any other Authorised User of the same identity of the user that submits the details.
The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation.
The submission of data for a bulk process does not expire but it can be cancelled through bulkIdCancel
The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations
Each create Authorised User operation in this bulk process is processed via userCreate
Success - returning bulk process
[- {
- "pathParams": { },
- "requestBody": {
- "name": "string",
- "surname": "string",
- "email": "user@example.com",
- "mobile": {
- "countryCode": "string",
- "number": "string"
}, - "dateOfBirth": {
- "year": 1900,
- "month": 1,
- "day": 1
}, - "tag": "string"
}
}
]
{- "bulkId": "string",
- "operationCount": 0,
- "path": "string"
}
Submit the details for the creation of a batch of Authorised User invites
The bulkId returned in the response can subsequently be used to launch the creation of the bulk process through bulkIdExecute. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any other Authorised User of the same identity of the user that submits the details.
The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation.
The submission of data for a bulk process does not expire but it can be cancelled through bulkIdCancel
The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations
Each create authorised user operation in this bulk process is processed via userInviteSend.
object |
Success - returning bulk process
[- {
- "pathParams": {
- "_user_id_": "string"
}
}
]
{- "bulkId": "string",
- "operationCount": 0,
- "path": "string"
}
Submit the details to update the spend rules of Managed Cards
The bulkId returned in the response can subsequently be used to launch the updating of Managed Card spend rules process through
The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation.
The submission of data for a bulk process does not expire but it can be cancelled through
The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations
Each spend rules update operation in this bulk process is processed via
object | |
object (UpdateCardLevelSpendRules) |
Success - returning bulk process
[- {
- "pathParams": {
- "_id_": "string"
}, - "requestBody": {
- "allowedMerchantCategories": [
- "string"
], - "blockedMerchantCategories": [
- "string"
], - "allowedMerchantIds": [
- "string"
], - "blockedMerchantIds": [
- "string"
], - "allowedMerchantCountries": [
- "st"
], - "blockedMerchantCountries": [
- "st"
], - "allowContactless": true,
- "allowAtm": true,
- "allowECommerce": true,
- "allowCashback": true,
- "allowCreditAuthorisations": true,
- "spendLimit": [
- {
- "value": {
- "currency": "str",
- "amount": 0
}, - "interval": "DAILY"
}
], - "minTransactionAmount": 0,
- "maxTransactionAmount": 0,
- "updateSpendLimitMethod": "OVERWRITE"
}
}
]
{- "bulkId": "string",
- "operationCount": 0,
- "path": "string"
}
Submit the details for the creation of a batch of Sends.
The bulkId returned in the response can subsequently be used to launch the creation of the bulk process through bulkIdExecute process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any other Authorised User of the same identity of the user that submits the details.
The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation.
The submission of data for a bulk process does not expire but it can be cancelled through bulkIdCancel.
The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations.
Each create Outgoing Wire Transfer operation in this bulk process is processed via sendCreate.
Success - returning bulk process
[- {
- "pathParams": { },
- "requestBody": {
- "profileId": "string",
- "tag": "string",
- "source": {
- "id": "string",
- "type": "managed_cards"
}, - "destination": {
- "id": "string",
- "type": "managed_cards"
}, - "destinationAmount": {
- "currency": "str",
- "amount": 0
}, - "description": "string",
- "scheduledTimestamp": "string"
}
}
]
{- "bulkId": "string",
- "operationCount": 0,
- "path": "string"
}
Submit the details for the creation of a batch of Outgoing Wire Transfers.
The bulkId returned in the response can subsequently be used to launch the creation of the bulk process through bulkIdExecute process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any other Authorised User of the same identity of the user that submits the details.
The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation.
The submission of data for a bulk process does not expire but it can be cancelled through bulkIdCancel.
The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations.
Each create Outgoing Wire Transfer operation in this bulk process is processed via outgoingWireTransferCreate.
Success - returning bulk process
[- {
- "pathParams": { },
- "requestBody": {
- "profileId": "string",
- "tag": "string",
- "sourceInstrument": {
- "type": "managed_accounts",
- "id": "string"
}, - "transferAmount": {
- "currency": "str",
- "amount": 0
}, - "description": "string",
- "destinationBeneficiary": {
- "name": "string",
- "address": "string",
- "bankName": "string",
- "bankAddress": "string",
- "bankCountry": "st",
- "bankAccountDetails": {
- "iban": "stringstringstr",
- "bankIdentifierCode": "stringst"
}
}, - "scheduledTimestamp": "string"
}
}
]
{- "bulkId": "string",
- "operationCount": 0,
- "path": "string"
}