Skip to main content

Brick Disbursement API

Automate payouts without slowing down operations

Create single or bulk payouts from your product, validate supported recipient details, and track the resulting transaction status through the API.

Brick Disbursement API Dashboard

Our Solution

Validate recipient details before sending a payout

Check supported account details before creating the transfer, then keep the returned reference and status with your own payout record.

With a careful approach in verifying account information, starting from:

Account NumberAccount Owner NameBank CodeMoney Sending AmountDescription

Examples of Using Brick Disbursement API

Fund Disbursement

Fund Disbursement

Prepare single or bulk payouts to companies, small businesses, or individuals and track each transfer by reference.

Loans

Loans

Send approved loan proceeds and retain the transfer reference with the loan record.

Payroll Disbursement

Payroll Disbursement

Prepare salary payouts in a structured batch and track their transaction status.

Money Sending Destination Institutions

Send money to +140 bank accounts & e-wallets at once without interruption using Brick API

BCA
Mandiri
BRI
OVO
GoPay
DANA
LinkAja

How Brick API Works

After authentication, create a transfer for one recipient or submit a structured batch. Keep the returned reference and latest status with your own payout record.

API Response
{
  "status": 200,
  "data": {
    "message": "Disbursement retrieved successfully",
    "id": "asdasd123123asdasdasd",
    "type": "disbursement",
    "attributes": {
      "referenceId": "test-disbursement-1",
      "description": "test-disbursement-1",
      "amount": "10000",
      "status": "completed",
      "settlementStatus": null,
      "createdAt": "2022-07-21T13: 49: 39.752+07: 00",
      "disbursementMethod": {
        "type": "bank_transfer",
        "bankAccountNo": "12345678",
        "bankShortCode": "BCA",
        "bankAccountHolderName": "PROD ONLY",
        "bankName": "Bank Central Asia"
      }
    }
  },
  "metaData": {
    "source": "API",
    "entity": "Payment"
  },
  "error": null
}

Benefits

What the API adds to your payout workflow

Recipient Validation

Validate supported destination account details before creating a payout.

Single and Bulk Payouts

Use the same API workflow for one recipient or a structured payout batch.

Published Transaction Pricing

Review the applicable destination and transaction fees before processing payouts.

Real-time Transactions

Receive status updates for supported transfers and use them in your operations workflow.

Test a payout workflow in the sandbox

Create a test account to explore the API, or talk to sales about destinations, expected volume, and production access.