Payout Provider

Retrieve a list of supported payout service providers.

This endpoint returns the list of available banks and financial institutions that support payouts. Each provider includes the payout_provider_id and name.

Use this endpoint to populate bank selection dropdowns or validate availability before initiating a payout.

Endpoint

POST

Usage Examples

curl -X POST "https://api.payright.my/api/v1/merchant/list-payout-providers" \
  -H "auth-token: eyJhbGciO...XZI3CLi_a0BeUOJMPUK00"

Authentication

string header required

To authenticate requests, include an Authorization header with the value

Key
Value

auth-token

<Your Payright auth token>

You can retrieve your token by visiting your Payright dashboard and clicking Accounts > API Keys > View API Keys (magnify icon) > Auth Token

Response

application/json

Response Attributes

status string

Response status indicator (e.g., "ok" or "fail").

code number

HTTP-like status code representing result (200 = success).

data object | null
data.list object
Field
Type
Description

draw

number

A sequence or page counter, typically used for paginated requests.

record_filtered

number

Total number of records matching current filters.

record_total

number

Total number of records available overall.

data.list.data array
Field
Type
Description

payout_provider_id

number

Internal identifier for the payout provider.

name

string

Display name of the provider (e.g., bank name).

uuid string | null

Unique request identifier useful for debugging or tracing logs.

message string | null

Optional human-readable message (e.g., for error or info).

error string | null

Optional error description if something went wrong.

Last updated