---
updatedAt: 2025-09-23T21:10:19.000Z
agentTools:
  projectIndex: https://developer.hellozai.com/llms.txt
---

# Overview

> 📘 Australia only
>
> These virtual account and PayID API reference docs are for platforms operating in Australia.

This section covers all the APIs that relate to virtual accounts and PayIDs.

As a prerequisite to using these APIs, please make sure you have:

* implemented and migrated over to our OAuth authentication framework.
* implemented and migrated over to our [webhook APIs](https://developer.hellozai.com/docs/webhooks).

[See our documentation guides](https://developer.hellozai.com/docs/virtual-accounts-and-payids-1) for more details on using virtual accounts and PayIDs.

These APIs have the same method of authentication. Both your Live (production) and Pre-live (sandbox) platforms can be managed by accessing the Zai Dashboard at <https://dashboard.hellozai.com/>.\
For more details, [see our Environments guide](https://developer.hellozai.com/docs/environments).

> 🚧 Please note
>
> When you go to the Zai Dashboard, you'll need to select either **Live** or **Pre-live**. The Live environment is for production use only. Use Pre-live to test your integration.

### API endpoints

To access the Live (production) environment, use the following endpoint:\
`https://au-0000.api.assemblypay.com`

To access the Pre-live (sandbox) environment, use the following endpoint:\
`https://sandbox.au-0000.api.assemblypay.com`

## Specifications

This section contains the Virtual Accounts specifications (version 0.12) in [JSON](https://api.swaggerhub.com/apis/AssemblyPlatforms/VirtualAccounts/0.12-external/swagger.json) and [YAML](https://api.swaggerhub.com/apis/AssemblyPlatforms/VirtualAccounts/0.12-external/swagger.yaml) formats.