POST/orionapi.v1.OrionService/CreateBeneficiary#
Create a new beneficiary record (person or business)
for future payments.
| Field |
Type |
Description |
Required |
| beneficiary |
Beneficiary
|
Beneficiary to create. |
Yes |
Sample Request
{
"beneficiary": {
"name": "Global Exports Inc.",
"account_number": "123456789",
"routing_number": "021000021",
"currency": "USD",
"address": {
"line1": "123 Business Rd",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "US"
},
"type": "BENEFICIARY_TYPE_ACH",
"entity_type": "BENEFICIARY_ENTITY_TYPE_BUSINESS",
"country": "US"
}
}
Sample Response
{
"beneficiary": {
"id": "bene_fedcba9876",
"name": "Global Exports Inc.",
"account_number": "******789",
"routing_number": "021000021",
"currency": "USD",
"address": {
"line1": "123 Business Rd",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "US"
},
"type": "BENEFICIARY_TYPE_ACH",
"entity_type": "BENEFICIARY_ENTITY_TYPE_BUSINESS",
"country": "US",
"total_received": "0.00"
}
}
POST/orionapi.v1.OrionService/ListBeneficiaries#
List saved beneficiaries with filters and cursor
pagination.
| Field |
Type |
Description |
Required |
| currency |
string |
Filter by currency. |
No |
| id |
string (UUID) |
Retrieve a single beneficiary by ID.
|
No |
| type |
enum |
Beneficiary type (e.g.,
BENEFICIARY_TYPE_SWIFT).
|
No |
| entity_type |
enum |
BENEFICIARY_ENTITY_TYPE_INDIVIDUAL
|
BENEFICIARY_ENTITY_TYPE_BUSINESS.
|
No |
| search |
string |
Free-text search on name, email, etc.
|
No |
| customer_identifier |
string |
Your external ID for the beneficiary.
|
No |
| email |
string |
Beneficiary email. |
No |
| pagination |
PaginationCursor
|
Paging controls. |
No |
Sample Request
{
"currency": "USD",
"entity_type": "BENEFICIARY_ENTITY_TYPE_BUSINESS",
"pagination": {
"page_size": 10
}
}
Sample Response
{
"beneficiaries": [
{
"id": "bene_fedcba9876",
"name": "Global Exports Inc.",
"currency": "USD",
"country": "US",
"type": "BENEFICIARY_TYPE_ACH",
"entity_type": "BENEFICIARY_ENTITY_TYPE_BUSINESS",
"total_received": "12500.00"
}
],
"pagination": {
"next_page_cursor": "c3RhcnRfa2V5PWJlbmVfNzg5MGFCSQ==",
"page_size": 10
}
}