curl --request POST \
--url https://sandbox.killb.app/api/v2/backoffice/monetizations/bulk \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"monetizations": [
{
"fromCurrency": "USD",
"toCurrency": "COP",
"fromAmount": 100000,
"toAmount": 420000000,
"fxRate": 4200,
"tradeDate": "2025-09-29T15:00:00Z",
"status": "PENDING",
"outProviderCode": "CITI",
"inProviderCode": "BANCOLOMBIA",
"metadata": {
"note": "Liquidity for payroll"
}
}
]
}
'{
"successful": [
{
"id": "4d23aa52-1b40-4584-a8ea-58aba6099c5c",
"fromCurrency": "USD",
"toCurrency": "COP",
"fromAmount": 100000,
"toAmount": 420000000,
"fxRate": 4200,
"tradeDate": "2025-09-29T15:00:00.000Z",
"outProviderCode": "CITI",
"inProviderCode": "BANCOLOMBIA",
"createdAt": "2025-09-29T15:00:00.000Z",
"updatedAt": "2025-09-29T15:00:00.000Z",
"metadata": {
"note": "Liquidity for payroll"
}
}
],
"failed": [
{
"index": 0,
"error": "fromCurrency and toCurrency must be different",
"type": "BadRequestException"
}
],
"totalRequested": 5,
"totalSuccessful": 3,
"totalFailed": 2
}curl --request POST \
--url https://sandbox.killb.app/api/v2/backoffice/monetizations/bulk \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"monetizations": [
{
"fromCurrency": "USD",
"toCurrency": "COP",
"fromAmount": 100000,
"toAmount": 420000000,
"fxRate": 4200,
"tradeDate": "2025-09-29T15:00:00Z",
"status": "PENDING",
"outProviderCode": "CITI",
"inProviderCode": "BANCOLOMBIA",
"metadata": {
"note": "Liquidity for payroll"
}
}
]
}
'{
"successful": [
{
"id": "4d23aa52-1b40-4584-a8ea-58aba6099c5c",
"fromCurrency": "USD",
"toCurrency": "COP",
"fromAmount": 100000,
"toAmount": 420000000,
"fxRate": 4200,
"tradeDate": "2025-09-29T15:00:00.000Z",
"outProviderCode": "CITI",
"inProviderCode": "BANCOLOMBIA",
"createdAt": "2025-09-29T15:00:00.000Z",
"updatedAt": "2025-09-29T15:00:00.000Z",
"metadata": {
"note": "Liquidity for payroll"
}
}
],
"failed": [
{
"index": 0,
"error": "fromCurrency and toCurrency must be different",
"type": "BadRequestException"
}
],
"totalRequested": 5,
"totalSuccessful": 3,
"totalFailed": 2
}The access token received from the authorization server in the OAuth 2.0 flow.
Array of monetizations to create
1 - 100 elementsShow child attributes
Source currency (ISO 4217 or crypto ticker)
"USD"
Target currency (ISO 4217 or crypto ticker)
"COP"
Amount to be sent in source currency
x >= 0100000
Amount to be received in target currency
x >= 0420000000
Effective FX rate applied (after margin)
x > 04200
Date and time of the operation (ISO 8601)
"2025-09-29T15:00:00Z"
Status of the monetization
PENDING, SETTLED, CANCELED "PENDING"
Code of the provider where funds are sent
"CITI"
Code of the provider where funds are received
"BANCOLOMBIA"
Optional metadata for the operation
{ "note": "Liquidity for payroll" }Successfully created monetizations
Show child attributes
"4d23aa52-1b40-4584-a8ea-58aba6099c5c"
"USD"
"COP"
100000
420000000
4200
"2025-09-29T15:00:00.000Z"
"CITI"
"BANCOLOMBIA"
"2025-09-29T15:00:00.000Z"
"2025-09-29T15:00:00.000Z"
{ "note": "Liquidity for payroll" }5
3
2