Bulk Transaction

Post https://app.moneygraph.ai/api/v1/ledger/validate_bulk_trx

Headers

Authorization* string

Pass your {api_key} as a bearer token in the request header to authorize this call

Body parameters

data* array

Array of credit, debit and transfer object. allowNegativeBalance only works for transfer end debit transactions & allowPositiveBalance only works for credit & transfer(recipient) transaction

Request


{
    "data": [
        {
            "entity_id": "726d87ac-d087-4dfd-8826-6da4ef1c3b83",
            "external_reference": "0ab01e57-e228-41bb-8e45-63357b273500",
            "currency": "EUR",
            "amount": 100,
            "type": "debit",
            "allowNegativeBalance": true,
            "allowPositiveBalance": true
        },
        {
            "entity_id": "bf45269e-a980-454f-b3bb-73eea4aa969a",
            "external_reference": "8716be48-8e4a-4f76-8827-60dd56975732",
            "currency": "EUR",
            "amount": 100,
            "type": "credit",
            "allowNegativeBalance": false,
            "allowPositiveBalance": true
        },
        {
            "entity_id": "bf45269e-a980-454f-b3bb-73eea4aa969a",
            "external_reference": "76649e2c-7e1e-4742-9eda-c1f23c2e122c",
            "currency": "USD",
            "amount": 115,
            "type": "debit",
            "allowNegativeBalance": true,
            "allowPositiveBalance": true
        },
        {
            "entity_id": "3303ef52-c3f1-41cd-9ce8-a60b40fe470c",
            "external_reference": "14ec9fd4-4af3-4221-9518-9753ce5b38b8",
            "currency": "USD",
            "amount": 115,
            "type": "credit",
            "allowNegativeBalance": false,
            "allowPositiveBalance": true
        }
    ]
}

Response


{
    "message": "Validation Successful",
    "status": "success",
    "data": [
        {
            "entity_id": "726d87ac-d087-4dfd-8826-6da4ef1c3b83",
            "external_reference": "0ab01e57-e228-41bb-8e45-63357b273500",
            "currency": "EUR",
            "amount": 100,
            "type": "debit",
            "balance_after": "-100.00",
            "current_balance": "0.00"
        },
        {
            "entity_id": "bf45269e-a980-454f-b3bb-73eea4aa969a",
            "external_reference": "8716be48-8e4a-4f76-8827-60dd56975732",
            "currency": "EUR",
            "amount": 100,
            "type": "credit",
            "balance_after": "100.00",
            "current_balance": "0.00"
        },
        {
            "entity_id": "bf45269e-a980-454f-b3bb-73eea4aa969a",
            "external_reference": "76649e2c-7e1e-4742-9eda-c1f23c2e122c",
            "currency": "USD",
            "amount": 115,
            "type": "debit",
            "balance_after": "-115.00",
            "current_balance": "0.00"
        },
        {
            "entity_id": "3303ef52-c3f1-41cd-9ce8-a60b40fe470c",
            "external_reference": "14ec9fd4-4af3-4221-9518-9753ce5b38b8",
            "currency": "USD",
            "amount": 115,
            "type": "credit",
            "balance_after": "115.00",
            "current_balance": "0.00"
        }
    ]
}