Ordering aliases
Order new aliases for a Volt Account, track the order, and fetch the resulting aliases.
Alias ordering is asynchronous: the API accepts your order and returns an order identifier immediately, and the aliases become available once the order completes.
Placing an order
Order aliases for a Volt Account by specifying the account and the number of aliases to create (between 1 and 1000). You can optionally override the webhook destination for this order via a communication field. The response returns the created order identifier, and the Location header points to the order status resource.
PayID aliases (AUD accounts)
For AUD accounts, each alias is a PayID you choose. Pass them in identifications, one entry per alias, with count equal to the number of entries. Only email PayIDs are supported. You can't send identifications for accounts in other currencies.
{
"accountId": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"count": 2,
"identifications": [
{ "payId": "ops@merchant.com" },
{ "payId": "sales@merchant.com" }
]
}You can only register PayIDs on email domains that Volt has enabled for you. Contact Volt to set up your domains before placing your first order.
PayIDs rejected during registration don't fail the whole order. They're listed in failedIdentifications, so check it once the order completes.
Tracking the order
The order is the unit that completes — individual aliases are not addressable until it reaches a terminal state. The order reports how many aliases were requested and how many have completed so far, along with its status:
- PROCESSING — aliases are still being provisioned.
- COMPLETED — the order has completed.
- FAILED — the order could not be completed.
Once the order is COMPLETED, follow the aliases link on the order to fetch the aliases it created.
Fetching the aliases
List the aliases for an account — optionally filtered by the order they were created with — or retrieve a single alias by its id. Each alias carries its identifiers, currency, and status.
List of aliases for an account
Get alias details
Related
- Managing aliases — activate, deactivate, close, and webhooks.
- Aliases integration guide — end-to-end walkthrough.
How is this guide?
Last updated on