asicapidocs

List company addresses

Get the registered office, principal place of business and other ASIC-recorded addresses of an Australian company by ACN, with former addresses and dates.

Company addresses

Every Australian company must notify ASIC of its registered office and principal place of business, and a foreign company must notify its registered office in Australia and its registered address in its place of incorporation. This endpoint lists those addresses as full structured records with the address type, start and end dates, whether the address is current, ceased or future dated, and the ASIC document (typically a Form 484) that recorded the change. The data comes from a company extract you have already purchased with POST /v1/companies/{id}/extracts and is read back for free, as described in the purchasing guide.

GEThttps://api.asicapi.dev/v1/companies/{id}/addresses

Path parameters

Prop

Type

Query parameters

Prop

Type

Example request

Request
curl "https://api.asicapi.dev/v1/companies/004085616/addresses?status=all&includeContactAddress=true" \
  -H "Authorization: Bearer $ASICAPI_KEY"

Example response

Response
{
  "object": "list",
  "data": [
    {
      "object": "address",
      "type": { "code": "RG", "label": "Registered Office" },
      "status": { "code": "C", "label": "Current" },
      "from": "2018-01-15",
      "to": null,
      "address": {
        "careOf": "C/- EXAMPLE ACCOUNTANTS",
        "line1": "LEVEL 3",
        "street": "12 EXAMPLE STREET",
        "locality": "MELBOURNE",
        "state": "VIC",
        "postcode": "3000",
        "country": "AUSTRALIA"
      },
      "sourceDocument": { "documentNumber": "0E5123456", "qualifier": null }
    },
    {
      "object": "address",
      "type": { "code": "RG", "label": "Registered Office" },
      "status": { "code": "E", "label": "Ceased/Former" },
      "from": "2004-03-12",
      "to": "2018-01-15",
      "address": {
        "careOf": null,
        "line1": "SUITE 2",
        "street": "88 QUEEN STREET",
        "locality": "MELBOURNE",
        "state": "VIC",
        "postcode": "3000",
        "country": "AUSTRALIA"
      },
      "sourceDocument": { "documentNumber": "0E1122334", "qualifier": null }
    },
    {
      "object": "address",
      "type": { "code": "PA", "label": "Principal Place of Business" },
      "status": { "code": "C", "label": "Current" },
      "from": "2015-06-01",
      "to": null,
      "address": {
        "careOf": null,
        "line1": "UNIT 7",
        "street": "45 INDUSTRIAL DRIVE",
        "locality": "DANDENONG SOUTH",
        "state": "VIC",
        "postcode": "3175",
        "country": "AUSTRALIA"
      },
      "sourceDocument": { "documentNumber": "7E1234567", "qualifier": "AR 2015" }
    },
    {
      "object": "address",
      "type": { "code": "PA", "label": "Principal Place of Business" },
      "status": { "code": "F", "label": "Future" },
      "from": "2026-10-01",
      "to": null,
      "address": {
        "careOf": null,
        "line1": null,
        "street": "2 NEW ESTATE ROAD",
        "locality": "PAKENHAM",
        "state": "VIC",
        "postcode": "3810",
        "country": "AUSTRALIA"
      },
      "sourceDocument": { "documentNumber": "2E2233445", "qualifier": null }
    },
    {
      "object": "address",
      "type": { "code": "CC", "label": "Contact Address for ASIC use only" },
      "status": { "code": "C", "label": "Current" },
      "from": "2018-01-15",
      "to": null,
      "address": {
        "careOf": "C/- EXAMPLE ACCOUNTANTS",
        "line1": "PO BOX 1234",
        "street": null,
        "locality": "MELBOURNE",
        "state": "VIC",
        "postcode": "3001",
        "country": "AUSTRALIA"
      },
      "sourceDocument": { "documentNumber": "0E5123456", "qualifier": null }
    }
  ],
  "hasMore": false,
  "nextCursor": null,
  "totalCount": null,
  "extract": {
    "id": "ext_01J9AC5D8R3YN7",
    "type": "historical",
    "purchasedAt": "2026-09-04T03:13:30Z",
    "asOf": "2026-09-04T03:13:27Z"
  },
  "meta": { "billable": false, "product": null, "requestId": "req_01J8ZK7M2N3P4Q" }
}

Response fields

FieldTypeDescription
objectstringAlways list.
data[]address[]Address records grouped by type in ASIC order (RG, RP, PA, RO), current before ceased, with the contact address last.
data[].objectstringAlways address.
data[].typecodeAddress type. RG registered office, RP registered office in Australia (foreign companies), PA principal place of business, RO registered address in place of incorporation (foreign companies), CC contact address for ASIC use only. See address types.
data[].statuscodeC current, E ceased, or F future dated (a change notified in advance).
data[].fromdateDate the address took, or will take, effect.
data[].todate or nullDate the address ceased, null while current or future.
data[].address.careOfstring or nullCare-of line, for example an accountant or registered agent.
data[].address.line1string or nullBuilding, level, unit or PO box line.
data[].address.streetstring or nullStreet number and name.
data[].address.localitystringSuburb or town.
data[].address.statestring or nullState or territory abbreviation for Australian addresses.
data[].address.postcodestring or nullPostcode for Australian addresses.
data[].address.countrystringCountry in ASIC's uppercase form, AUSTRALIA for domestic addresses.
data[].sourceDocumentobject or nullDocument that recorded this address, with documentNumber and qualifier (AR 2015 when recorded from an annual return, FR 2015 from a financial report).
hasMorebooleanAlways false.
nextCursorstring or nullAlways null.
totalCountinteger or nullnull.
extractobjectThe extract the data was read from: id, type (current or historical), purchasedAt and asOf. Address changes lodged after asOf are not reflected.
meta.billablebooleanAlways false. Reading an extract you hold is free.
meta.productstring or nullAlways null.
meta.requestIdstringRequest identifier.

Errors

CodeHTTPWhen it occurs
extract_required402You hold no unexpired extract for this company, or you asked for status=ceased, future or all and only hold a current extract. error.details.purchase gives the request to make, with type current or historical as appropriate.
extract_not_found404The extract id does not exist on your account.
extract_expired410The extract id refers to an extract older than 12 months.
extract_owner_mismatch403The extract id belongs to a different account, or is not an extract of this company.
acn_invalid400The number fails the ASIC check digit test.
company_not_found404No organisation with this identifier.
abn_invalid400The ABN fails its check digit test.
abn_not_acn_based400The ABN does not embed an ACN.
abn_not_found404No company matches the ACN embedded in the ABN.
extract_unavailable_for_type422ASIC does not issue extracts for this organisation type, including business names, for which ASIC supplies no addresses at all.
validation_error422Unknown status or type[] value.
unauthorized401Missing or invalid API key.
rate_limited429Rate limit exceeded.
asic_unavailable503The ASIC register is offline.

Notes from the ASIC register

  • Snapshot. Addresses reflect the register at extract.asOf. A change of registered office notified after that date appears only in a newly purchased extract.
  • Registered office and principal place of business. Australian companies (APTY, APUB) have a registered office (RG) and a principal place of business (PA). The registered office is where documents can be served and, for public companies, must be open to the public. Foreign companies (FNOS) and registered bodies have a registered office in Australia (RP) and a registered address in their place of incorporation (RO).
  • Future dated addresses. A company may notify ASIC of an address change that takes effect on a later date. Such records have status F, are only present in a historical extract, and appear only when status is future or all.
  • Contact address for ASIC use only. ASIC prints this note above the contact address: The Address for ASIC Company Communications is for ASIC use only to correspond with the company. ASIC will forward notices such as the company statement, invoice statements and other correspondence where requested to this address. It is not a service address, is excluded unless includeContactAddress=true, and ASIC requires that it always appears as the last item of an extract.
  • Business names. ASIC does not supply address details for business names. Use the business name endpoint for the details it does provide.
  • Source documents. Most address changes are notified on Form 484 (Change to company details). Addresses recorded from an annual return before 2003 carry an AR qualifier with the return year.
  • Migrated records. Addresses converted from state and territory registers before 1991 may have incomplete components or a from date reflecting the migration rather than the original notification.

On this page