SDKs and tools
The A2A Link SDK, the bank-linking simulator, the webhook forwarding tool, Postman, the API explorer and the demo app.
SDKs#
| SDK | Status | Get it |
|---|---|---|
| A2A Link SDK for web apps | Available | <script src="https://sandbox.a2ainstapay.com/v1/a2a-link.js"></script>. See Hosted screens and the web SDK |
| iOS SDK | Coming soon | Join early access |
| Android SDK | Coming soon | Join early access |
Your server calls the Tenant API with any HTTP client. The OpenAPI contract works with code generators such as OpenAPI Generator if you prefer a typed client.
Sandbox tools#
| Tool | What it is for | Get it |
|---|---|---|
| Bank-linking simulator | A drop-in stand-in for Plaid Link with test banks for every outcome | <script src="https://sandbox.a2ainstapay.com/plaid-sim/link-initialize.js"></script> |
| Webhook forwarding tool | Receive webhooks on your own computer without a tunnel | a2a-listen.mjs, Node.js 18 or later |
| Postman collection | Every operation, with a request that stores the access token | Download; the environment file is in the portal |
| API explorer | Send requests to your workspace from the browser | In the developer portal |
| Demo app | A working Tenant app with a Customer app and a Business app | Open the demo |
| Test values | Every test value in JSON, for automated tests | test-values.json |
| Documentation index | A plain-text index of the contract, test data and SDK for coding assistants | llms.txt |
Use the forwarding tool#
A2A_CLIENT_ID=cli_sbx_... A2A_CLIENT_SECRET=sk_sbx_... \
node a2a-listen.mjs --base https://sandbox.a2ainstapay.com --forward-to http://localhost:3000/webhooksEach forwarded webhook keeps its original body and A2A-Signature, so your verification code runs unchanged.
Use Postman#
- Import the collection.
- In the portal, open Docs and test data, Downloads, and download the environment for your workspace.
- Add your client secret to the environment.
- Run Get an access token. It stores the token for every other request.