Skip to main content
GET

Authorizations

BIZ-API-KEY
string
header
required

The API key. For more details, refer to API key.

In the API playground, enter your API secret, and your API key will be accordingly calculated.

Path Parameters

bulk_send_id
string
required

The bulk send ID.

Response

The request was successful.

bulk_send_id
string
required

The bulk send ID.

Example:

"123e4567-e89b-12d3-a456-426614174003"

source_account
string
required

The source account from which the bulk send will be made.

  • If the source account is a merchant account, provide the merchant's ID (e.g., "M1001").
  • If the source account is the developer account, use the string "developer".
Example:

"M1001"

execution_mode
enum<string>
required

Specifies how the batch handles item-level validation failures. The required execution_mode field is a string enum and must be set to either Strict or Partial; no default is applied if you omit it. It is not a strict_mode boolean flag.

  • Strict: If any item in the batch fails validation, no items are executed. Every item is marked NotExecuted, and the batch fails. The batch also fails in Strict mode if the fund sweep needed to fund it only partially completes.
  • Partial: Item validation failures are isolated to the affected items. Failed items are marked NotExecuted, while all other validated items in the batch continue to be processed normally.

Use Partial when one item's validation failure should not block the rest of the batch. Because outcomes can differ by item, check each item's result and validation_status individually instead of assuming that a batch-level outcome applies to every item.

Available options:
Strict,
Partial
Example:

"Strict"

status
enum<string>
required

The current status of the bulk send. Possible values include:

  • Pending: The bulk send has been created and is waiting to be processed.
  • Validating: The bulk send items are being validated.
  • Transferring: The bulk send items are being processed and funds are being transferred.
  • Completed: All items in the bulk send have been successfully processed.
  • PartiallyCompleted: Some items in the bulk send have been successfully processed, while others have failed.
  • Failed: The bulk send has failed and no items were processed successfully.
Available options:
Pending,
Validating,
Transferring,
Completed,
PartiallyCompleted,
Failed
Example:

"Pending"

created_timestamp
integer
required

The created time of the bulk send, represented as a UNIX timestamp in seconds.

Example:

1744689600

updated_timestamp
integer
required

The updated time of the bulk send, represented as a UNIX timestamp in seconds.

Example:

1744689600

request_id
string

The request ID.

Example:

"123e457-e89b-12d3-a456-426614174004"

description
string

The description for the entire bulk send batch.

Example:

"Monthly vendor payments - January 2024"

failed_reason
string

The reason why the bulk send failed.

Example:

"Cannot charge payout fee: Fee Station balance is insufficient. Please add funds to Fee Station and try again."

commission_fee
object

The commission fee. Not returned when no fee has been incurred, the actual charged amount once incurred, or 0 if refunded.