asicapidocs

ASIC address type codes

Reference for ASIC address type codes RG registered office, PA principal place of business, RP, RO and CC, plus register address types and address JSON fields.

Every Australian company must notify ASIC of a registered office and a principal place of business, and the ASIC register stores each one as a dated address record with a two-letter type code. RG is the registered office where legal documents can be served, PA is the principal place of business where the company actually operates. Foreign companies and registered Australian bodies use RP and RO instead, because their registered office is split between an Australian address and an address in the place of incorporation. Professional registers such as the registered liquidators register use a separate, smaller set of address types for places of practice.

Where it appears in the API

  • address.type on each record in the addresses key of a purchased company extract and on each record from GET /v1/companies/{id}/addresses, which reads that extract. Uses the address types table.
  • type[] query parameter on the addresses endpoint, accepting codes from the address types table.
  • contactAddress on a purchased company extract holds the CC contact address as a separate section; type[]=CC on the addresses endpoint reads it.
  • company.principalPlace on the company object is a partial address (locality, state, postcode) taken from the current PA record.
  • addresses[].type on a professional register or authorised representative extract from GET /v1/registers/{register}/entries/{number}. Uses the register address types table.
  • partialAddress on companyMatch results from GET /v1/companies/search.

Company address types

CodeMeaning
RGRegistered Office
RPRegistered Office in Australia
PAPrincipal Place of Business
RORegd. Address in Place of Incorp.
CCContact Address for ASIC use only

5 codes. Source: the "Address type" table in ASIC's Datastream specification.

CodeUsed byPlain-English meaning
RGAustralian companies (APTY, APUB), schemesThe registered office. Must be a physical address in Australia and is where notices and court documents are served. Often a registered agent or accountant's office.
PAAll company typesThe principal place of business. Where the company mainly carries on business. Can be the same as the registered office.
RPForeign companies (FNOS), registered bodies (RACN)The registered office in Australia, the local equivalent of RG for entities incorporated elsewhere.
ROForeign companies (FNOS), registered bodies (RACN)The registered address in the place of incorporation, for example the company's home-country registered office.
CCAnyContact address for ASIC use only. Where ASIC sends correspondence. Always the last section of an extract, returned in the contactAddress key and through type[]=CC on the addresses endpoint.

ASIC returns address records in the order RG, RP, PA, RO, with current records before ceased ones within each type. asicapi keeps that ordering.

Register address types

Professional registers describe places of practice rather than registered offices. Registered liquidators and official liquidators also have a postal address. Authorised representatives have a business address.

CodeMeaning
OPOther Place of Practice
PAPrincipal Place of Practice
PSPostal address
RBRepresentative's Business address

4 codes. Source: the "Sundry registers address types" table in ASIC's Datastream specification.

CodeRegistersNotes
PARA, RQ, OQ, IA, SD, FB, FD, SP, FPPrincipal place of practice or business. Always present.
OPRA, RQ, OQOther places of practice, for a registrant with more than one office.
PSRQ, OQPostal address of a registered or official liquidator.
RBSP, FPBusiness address of a securities or futures industry representative.

Register addresses are returned in the order PS, PA, OP for professional registers and PA, RB for representatives.

The address object

Every address in the API uses the same structure, whether it belongs to a company, an office holder, a member, a chargee or a register entry.

Address object
{
  "careOf": "C/- SMITH & CO ACCOUNTANTS",
  "line1": "LEVEL 3",
  "street": "12 EXAMPLE STREET",
  "locality": "MELBOURNE",
  "state": "VIC",
  "postcode": "3000",
  "country": "AUSTRALIA"
}
FieldDescription
careOfCare-of line, for example a registered agent. null when not recorded.
line1Additional address line such as a building name, level or unit. null when not recorded.
streetStreet number and name, or PO box for postal addresses.
localitySuburb or town, in uppercase as ASIC stores it.
stateState or territory code from the states and territories table for Australian addresses; null for overseas addresses.
postcodeFour-digit Australian postcode; null for overseas addresses.
countryCountry name in uppercase. AUSTRALIA for domestic addresses.

Company address records wrap this object with dates and provenance:

Company address record
{
  "object": "address",
  "type": { "code": "RG", "label": "Registered Office" },
  "status": { "code": "C", "label": "Current" },
  "from": "2018-01-15",
  "to": null,
  "address": { "careOf": null, "line1": "LEVEL 3", "street": "12 EXAMPLE STREET", "locality": "MELBOURNE", "state": "VIC", "postcode": "3000", "country": "AUSTRALIA" },
  "sourceDocument": { "documentNumber": "0E5123456", "qualifier": null }
}

Partial addresses in search results

Name search results do not include a full address. Instead companyMatch.partialAddress carries just enough to distinguish two companies with similar names: locality, state and postcode for Australian addresses, or locality and country for overseas ones. The value comes from the current principal place of business. For business names it may be null, because ASIC does not supply business name addresses.

Partial address
{ "locality": "MELBOURNE", "state": "VIC", "postcode": "3000" }

Address data quality

Records converted from the pre-1991 state registers were not always split cleanly into street, locality and postcode. Expect occasional addresses where street holds several components and postcode is null, particularly on ceased records in a historical extract.

On this page