Skip to content
ATO Connectbymyaccountant

ATO API platform for software vendors

Lodge with the ATO from your own software.

One API for STP, BAS, tax returns and client data. Build in the Sandbox, pass conformance, then move to Production when you are ready.

API documentation is in the portal. Log in, or register first, to read it.

Sandbox · authenticate200 OK
POST /api/v1/auth/token
{
  "clientId": "your-client-id",
  "clientSecret": "your-secret",
  "grantType": "client_credentials"
}

// Response
{ "accessToken": "eyJ...", "expiresIn": 3600 }

ATO services covered

Each service is a module you switch on for your organisation, grouped here by what it does.

Payroll and super

  • Single Touch Payroll Phase 2 STP

    Pay events, finalisation declarations and reconciliation of the events the ATO has received.

  • Stapled Super Fund SSF

    Find a new employee's stapled super fund.

Activity statements

  • Business Activity Statement BAS

    Lodge BAS returns with the ATO.

Tax returns

  • Individual Income Tax Return IITR

    Individual income tax returns.

  • Company Tax Return CTR

    Company tax returns.

  • Partnership Tax Return PTR

    Partnership tax returns.

  • Trust Tax Return TRT

    Trust tax returns.

Client and agent services

  • Client Update & Registration CUREL

    List, search, add and remove agent–client links.

  • Client Account List CLNTACC

    A client's ATO accounts, balances and summaries.

  • Transaction List TXLIST

    Transaction history for a client's ATO account.

Lodgment status

  • Lodgement List LDG

    Expected and received lodgments for a client.

  • Lodgment Progress LDGPROG

    Where a client's income tax returns are up to, through to assessment.

Integration diagnostics

  • DSG Health Check HEALTHCHECK

    Check connectivity and authorisation end to end.

How it works

  1. 01

    Register

    Create an account for your organisation and accept the platform terms.

  2. 02

    Test in the Sandbox

    Get Sandbox credentials and build against the ATO's test environment.

  3. 03

    Pass conformance

    Run the ATO conformance cases for each service you use, with our workbenches.

  4. 04

    Go to Production

    Complete the Production readiness checklist and request Production access.

Built to handle tax data

Myaccountant Technology Pty Ltd is registered with the ATO under the Digital Service Provider programme and holds ISO/IEC 27001 certification.

Read about security and trust
  • Australian data residency

    Hosted in AWS ap-southeast-2 (Sydney).

  • Encryption

    Data encrypted at rest with AES-256.

  • Access control

    Multi-factor authentication and role-based access.

  • Separate environments

    Sandbox and Production use separate credentials.

Pricing tailored to your volume

Pricing depends on the services you use and how many lodgments you send. Tell us about your product and we will send you a quote.

Contact us for pricing

Frequently asked questions

Start building in the Sandbox today.

Register your organisation, get test credentials, and go live when your integration is ready.