API Reference - Company Registrations
Company Registrations endpoint. The Business API suite exposes registration, lodgement, lookup and related functions that can be used for a variety of purposes. For the latest release information please check our release notes.
Company Registrations
-
URL/api/v1/company-registrations
-
MethodsPOST , GET
-
AgencyAustralian Securities and Investments Commission (ASIC)
-
Use this endpoint to lodge new company registration applications. Use the helpers to check the status of an application, retrieve its entire transmission log, download the certificate of registration and company documents. All responses except registration certificate and company documents are delivered in JSON format.
Company Registration Request
A POST request to this endpoint will return a JSON response with the request ID.
{
"generalInformation": {
"companyName": "MY DEMO COMPANY PTY LTD",
"acnNameIndicator": false,
"acnNameLegalElements": "",
"companyType": "APTY",
"companyClass": "LMSG",
"companySubClass": "PROP",
"jurisdiction": "NSW",
"governedByConstitution": "",
"nonCashSharesIndicator": "",
"nameReservedIndicator": "",
"nameIdenticalIndicator": "",
"nameIdenticalAbn": "",
"residentialOfficeholders": ""
},
"nameReserved":{
"individual": {
"familyName": "",
"givenName1": "",
"givenName2": "",
"givenName3": ""
},
"organisation": {
"name": ""
},
"documentNumber": ""
},
"nameIdentical": [
{
"state": "",
"registrationNumber": ""
}
],
"registeredOffice": {
"address": {
"careOf": "",
"line2": "UNIT 4",
"street": "9 KENT STREET",
"locality": "SYDNEY",
"state": "NSW",
"postcode": "2000"
},
"occupyIndicator": false,
"occupierName": "ANOTHER COMPANY PTY LTD",
"occupierConsent": true,
"openStandardHoursIndicator": "",
"openHours": [
{
"openHour": "",
"closeHour": ""
}
]
},
"principalPlaceOfBusiness": {
"address": {
"careOf": "",
"line2": "UNIT 4",
"street": "9 KENT STREET",
"locality": "SYDNEY",
"state": "NSW",
"postcode": "2000"
}
},
"ultimateHoldingCompany" : {
"name": "MY HOLDING COMPANY PTY LTD",
"acn": "",
"abn": "",
"country": "NEW ZEALAND"
},
"officeHolders": [
{
"name": {
"familyName": "DOE",
"givenName1": "JOHN",
"givenName2": "",
"givenName3": ""
},
"birthDetails": {
"date": "1950-12-31",
"locality": "SYDNEY",
"localityQualifier": "NSW"
},
"address": {
"careOf": "",
"line2": "UNIT 4",
"street": "9 KENT STREET",
"locality": "SYDNEY",
"state": "NSW",
"postcode": "2000",
"country": ""
},
"formerName": {
"familyName": "CITIZEN",
"givenName1": "JOHN",
"givenName2": "",
"givenName3": ""
},
"roles": [
{
"DIR"
}
]
}
],
"shareStructure": [
{
"classCode": "ORD",
"classTitle": "ORDINARY",
"numberIssued": 100,
"totalAmountPaid": 100,
"totalAmountUnpaid": 0
}
],
"shareAllocation": [
{
"classCode": "ORD",
"numberIssued": "100",
"fullyPaidIndicator": true,
"totalAmountPaid": 100,
"totalAmountUnpaid": 0,
"amountPaidPerShare": 1,
"amountUnpaidPerShare": 0,
"beneficialOwnerIndicator": true,
"holdingOwners": [
{
"individual": {
"familyName": "DOE",
"givenName1": "JOHN",
"givenName2": "",
"givenName3": ""
},
"organisation": {
"name": "",
"acn": ""
},
"address": {
"careOf": "",
"line2": "UNIT 4",
"street": "9 KENT STREET",
"locality": "SYDNEY",
"state": "NSW",
"postcode": "2000",
"country": ""
}
}
]
}
],
"nonShareMembersAmount": "",
"nonShareMembers": [
{
"individual": {
"familyName": "",
"givenName1": "",
"givenName2": "",
"givenName3": ""
},
"organisation": {
"name": "",
"acn": ""
},
"address": {
"careOf": "",
"line2": "",
"street": "",
"locality": "",
"state": "",
"postcode": "",
"country": ""
}
}
],
"applicant": {
"individual": {
"familyName": "DOE",
"givenName1": "JOHN",
"givenName2": "",
"givenName3": ""
},
"organisation": {
"name": "",
"acn": ""
},
"organisationSignatoryIndividual":{
"familyName": "",
"givenName1": "",
"givenName2": "",
"givenName3": ""
},
"organisationSignatoryRole" : "",
"address": {
"careOf": "",
"line2": "UNIT 4",
"street": "9 KENT STREET",
"locality": "SYDNEY",
"state": "NSW",
"postcode": "2000",
"country": ""
},
"dateSigned" : "2021-06-30",
"declaresTrueAndCorrectIndicator" : true
},
"admin":{
"manualReviewIndicator" : false,
"manualReviewText" : ""
},
"testTransmissionIndicator": false
}
Company Registration Response
{
"response": {
"requestId": 12239
},
"errors": []
}
Company Registration Certificate Request & Response
A GET request to this endpoint will return the registration certificate as raw PDF data.
%PDF-1.6
5 0 obj
<<
/Type /Page
/Parent 3 0 R
/Resources 4 0 R
/Contents 6 0 R
/MediaBox[ 0 0 595.3 841.9 ]
/CropBox[ 0 0 595.3 841.9 ]
...
Company Registration Documents Request & Response
A GET request to this endpoint will return an archive will all company documents as raw ZIP data.
P �MP:�e��?I,8 Application for ORD Shares - JOHN DOE.docx�|� K�n�=m۶m۶mkژ�msڶ��mkڶ���o�=���F=OUfEVU֛Q��%/
�
�+��a6_�ړ���s4�v��������*����2U��Z����_��t*����M����ChIH#�-[.}�s//����%L{:e��l'�\a&��FtB.>��k�v�$w1�/���d<���IP�~�@����{
K��Aڧ~�/�� ���7"�/�vPYzL�e�McXX���/��
�i���2�Ma����۬�P>Iha�����ƴ��#Ɍ3��¼�9�,�.
��̃
...
Company Registration Status Request & Response
A GET request to this endpoint will return a JSON reponse.
{
"requestId": 12239,
"status": "finished",
"documentNumber": "2EXN69008",
"response": {
"companyName": "MY DEMO COMPANY PTY LTD",
"acn": "612302303",
"companyType": "APTY",
"companyClass": "LMSH",
"companySubClass": "PROP",
"jurisdiction": "NSW",
"dateOfRegistration": "2021-06-30"
},
"warnings": null,
"errors": null
}
Company Registration Validation Rules
Validation rules for company registration payload.
generalInformation
- collection- Collection with company general information.
Mandatory: YES
generalInformation.companyName
- string, max 200 characters- Full company name including legal elements.
Mandatory: IFgeneralInformation.acnNameIndicator = false
.
generalInformation.acnNameIndicator
- boolean- Will the company have its ACN as company name?
Mandatory: YES.
generalInformation.acnNameLegalElements
- string, max 20 characters- Legal elements of the ACN only company.
Mandatory: IFgeneralInformation.acnNameIndicator = true
.
Possible values: PTY, PTY., PROPRIETARY, LTD, LTD., LIMITED, NL, N.L. and NO LIABILITY as per Table 0012
generalInformation.companyType
- string, 4 characters- Mandatory: YES.
Possible values: APUB, APTY, FNOS or RACN as per Table 0013
generalInformation.companyClass
- string, 4 characters- Mandatory: YES.
Possible values: LMGT, LMSG, LMSH, NLIA or UNLM as per Table 0001
generalInformation.companySubClass
- string, 4 characters- Mandatory: YES.
Possible values: PNPC, PSTC, HUNT, PROP, LISN, LISS, LIST, STFI, NLTD, ULSN, ULSS or ULST as per Table 0002
generalInformation.jurisdiction
- string, max 4 characters- Mandatory: YES.
Possible values: ACT, CCK, CXR, JBT, NSW, NFK, NT, QLD, SA, TAS, VIC or WA as per Table 0035
generalInformation.governedByConstitution
- boolean- Will the company be governed by a constitution?
Mandatory: IFgeneralInformation.companyType = APUB
ANDgeneralInformation.companyClass = NLIA / LMGT
ANDgeneralInformation.companySubClass = ULSN / ULSS
.
generalInformation.nonCashSharesIndicator
- boolean- Will any shares be issued for a non-cash consideration?
Mandatory: IFgeneralInformation.companyType = APUB
ANDgeneralInformation.companyClass = LMSH
.
generalInformation.nameReservedIndicator
- boolean- Has the company name been reserved using a 410 form?
Mandatory: NO
generalInformation.nameIdenticalIndicator
- boolean- Is the company name identical with an existing business name?
Mandatory: NO
generalInformation.nameIdenticalAbn
- string, valid ABN- ABN of the business name holder?
Mandatory: IFgeneralInformation.nameIdenticalIndicator = true
.
generalInformation.residentialOfficeholders
- boolean- Are all officeholder addresses the usual residential address of the officeholder?
Mandatory: YES
nameReserved
- collection- Collection with name reservation details
Mandatory: IFgeneralInformation.nameReservedIndicator = true
generalInformation.nameReserved.individual
- collection- Collection with details of the individual who made the reservation
Mandatory: IFgeneralInformation.nameReserved.organisation
is NOT present.
nameReserved.individual.familyName
- string, max 30 characters- Family name of the individual who made the reservation
Mandatory: IFgeneralInformation.nameReserved.organisation
is NOT present.
nameReserved.individual.givenName1
- string, max 20 characters- First given name of the individual who made the reservation
Mandatory: IFgeneralInformation.nameReserved.organisation
is NOT present.
nameReserved.individual.givenName2
- string, max 20 characters- Second given name of the individual who made the reservation
Mandatory: NO.
nameReserved.individual.givenName3
- string, max 20 characters- Third given name of the individual who made the reservation
Mandatory: NO.
nameReserved.organisation
- collection- Collection with details of the organisation who made the reservation
Mandatory: IFnameReserved.individual
is NOT present.
nameReserved.organisation.name
- string, max 200 characters- The name of the comapany that made the name reservation
Mandatory: IFnameReserved.individual
is NOT present.
nameReserved.documentNumber
- string, max 9 characters- Company name reservation number
Mandatory: IFgeneralInformation.nameReservedIndicator = true
.
nameIdentical
- collection- Collection with state registration numbers for the business name
Mandatory: IFgeneralInformation.nameReservedIndicator = true
ANDgeneralInformation.nameIdenticalAbn
is NOT present.
nameIdentical.*.state
- string, max 4 characters- State of registration
Mandatory: IFgeneralInformation.nameReservedIndicator = true
ANDgeneralInformation.nameIdenticalAbn
is NOT present.
Possible values: ACT, NSW, NT, QLD, SA, TAS, VIC or WA as per Table 0004
nameIdentical.*.registrationNumber
- string, max 10 characters- Registration number
Mandatory: IFgeneralInformation.nameReservedIndicator = true
ANDgeneralInformation.nameIdenticalAbn
is NOT present.
registeredOffice
- collection- Collection with the registered office address details, occupier and open hours.
Mandatory: YES.
registeredOffice.address
- collection- Collection with the registered office address details.
Mandatory: YES.
registeredOffice.address.careOf
- string, max 50 characters- Care of address details.
Mandatory: NO.
registeredOffice.address.line2
- string, max 50 characters- Unit, floor address details.
Mandatory: NO.
registeredOffice.address.street
- string, max 52 characters- Street address details.
Mandatory: YES.
registeredOffice.address.locality
- string, max 30 characters- Street address details.
Mandatory: YES.
registeredOffice.address.state
- string, max 3 characters- State address details.
Mandatory: YES.
Possible values: ACT, CCK, CXR, JBT, NSW, NFK, NT, QLD, SA, TAS, VIC or WA as per Table 0035
registeredOffice.address.postcode
- string, max 4 characters- Postcode address details.
Mandatory: YES.
registeredOffice.occupyIndicator
- boolean- Will the newly registered company occupy the premises.
Mandatory: YES.
registeredOffice.occupierName
- string, max 200 characters- Address occupier's name.
Mandatory: IFregisteredOffice.occupyIndicator = false
.
registeredOffice.occupierConsent
- boolean- Does the newly registered company have the occupier's consent?
Mandatory: IFregisteredOffice.occupyIndicator = false
.
registeredOffice.openStandardHoursIndicator
- boolean- Is the registered office open during standard business hours?
Mandatory: IFgeneralInformation.companyType = APUB
registeredOffice.openHours
- collection- Registered office open hours if not open during standard business hours?
Mandatory: IFregisteredOffice.openStandardHoursIndicator = false
registeredOffice.openHours.openHour
- string, 4 characters- Registered office open hour if not open during standard business hours?
Mandatory: IFregisteredOffice.openStandardHoursIndicator = false
registeredOffice.openHours.closeHour
- string, 4 characters- Registered office close hour if not open during standard business hours?
Mandatory: IFregisteredOffice.openStandardHoursIndicator = false
principalPlaceOfBusiness
- collection- Collection with the principal place of business address details.
Mandatory: YES.
principalPlaceOfBusiness.address
- collection- Collection with the principal place of business address details.
Mandatory: YES.
principalPlaceOfBusiness.address.careOf
- string, max 50 characters- Care of address details.
Mandatory: NO.
principalPlaceOfBusiness.address.line2
- string, max 50 characters- Unit, floor address details.
Mandatory: NO.
principalPlaceOfBusiness.address.street
- string, max 52 characters- Street address details.
Mandatory: YES.
principalPlaceOfBusiness.address.locality
- string, max 30 characters- Street address details.
Mandatory: YES.
principalPlaceOfBusiness.address.state
- string, max 3 characters- State address details.
Mandatory: YES.
Possible values: ACT, CCK, CXR, JBT, NSW, NFK, NT, QLD, SA, TAS, VIC or WA as per Table 0035
principalPlaceOfBusiness.address.postcode
- string, max 4 characters- Postcode address details.
Mandatory: YES.
ultimateHoldingCompany
- collection- Ultimate holding company details.
Mandatory: NO.
ultimateHoldingCompany.name
- string, max 200 characters e
- Ultimate holding company details.
Mandatory: IFultimateHoldingCompany
is present
ultimateHoldingCompany.acn
- string, 9 characters, valid ACN- Ultimate holding company details.
Mandatory: IFultimateHoldingCompany.country = AUSTRALIA
ultimateHoldingCompany.abn
- string, max 9 characters, valid ABN- Ultimate holding company details.
Mandatory: NO
ultimateHoldingCompany.country
- string, max 2 characters- Ultimate holding company details.
Mandatory: IFultimateHoldingCompany
is present
officeHolders
- collection- Collection with all officeholders.
Mandatory: YES.
officeHolders.name
- collection- Collection with officeholder's name.
Mandatory: YES.
officeHolders.name.familyName
- string, max 30 characters- Officeholder's family name.
Mandatory: YES.
officeHolders.name.givenName1
- string, max 20 characters- Officeholder's first given name.
Mandatory: YES.
officeHolders.name.givenName2
- string, max 20 characters- Officeholder's second given name.
Mandatory: NO.
officeHolders.name.givenName3
- string, max 20 characters- Officeholder's third given name.
Mandatory: NO.
officeHolders.birthDetails
- collection- Collection with officeholder's birth details.
Mandatory: YES.
officeHolders.birthDetails.date
- date, YYYY-MM-DD format, 18+ years (before 21/11/2006)- Officeholder's date of birth.
Mandatory: YES.
officeHolders.birthDetails.locality
- string, max 30 characters- Officeholder's birth suburb (for Australian born) or birth city (for overseas born).
Mandatory: YES.
officeHolders.birthDetails.localityQualifier
- string, max 3 characters- Officeholder's birth state (for Australian born) or birth country (for overseas born).
Mandatory: YES.
Possible values for Australian born officeholders: ACT, CCK, CXR, JBT, NSW, NFK, NT, QLD, SA, TAS, VIC or WA as per Table 0035
officeHolders.address
- collection- Collection with officeholder's residential address.
Mandatory: YES.
officeHolders.address.careOf
- string, max 50 characters- Care of address details.
Mandatory: NO.
officeHolders.address.line2
- string, max 50 characters- Unit, floor address details.
Mandatory: NO.
officeHolders.address.street
- string, max 52 characters- Street address details.
Mandatory: YES.
officeHolders.address.locality
- string, max 30 characters- Street address details.
Mandatory: YES.
officeHolders.address.state
- string, max 3 characters- State address details.
Mandatory: IFofficeHolders.address.country = AUSTRALIA
.
Possible values: ACT, CCK, CXR, JBT, NSW, NFK, NT, QLD, SA, TAS, VIC or WA as per Table 0035
officeHolders.address.postcode
- string, max 4 characters- Postcode address details.
Mandatory: IFofficeHolders.address.country = AUSTRALIA
.
officeHolders.address.country
- string, max 2 characters- Country address details.
Mandatory: YES.
officeHolders.formerName
- collection- Collection with officeholder's former name.
Mandatory: NO.
officeHolders.formerName.familyName
- string, max 30 characters- Officeholder's former family name.
Mandatory: IFofficeHolders.formerName is present and not empty
.
officeHolders.formerName.givenName1
- string, max 20 characters- Officeholder's former first given name.
Mandatory: IFofficeHolders.formerName is present and not empty
.
officeHolders.formerName.givenName2
- string, max 20 characters- Officeholder's former second given name.
Mandatory: NO.
officeHolders.formerName.givenName3
- string, max 20 characters- Officeholder's former third given name.
Mandatory: NO.
officeHolders.roles
- collection- Collection with officeholder's held roles.
Mandatory: YES.
Possible values: DIR or SEC.
shareStructure
- collection- Collection with company's share structure.
Mandatory: IFgeneralInformation.companyClass != LMGT
.
shareStructure.*.classCode
- string, max 4 characters (e.g. ORD), unique in collection, alphabetical order- Share code.
Mandatory: IFshareStructure is present
.
shareStructure.*.classTitle
- string, max 60 characters (e.g. ORDINARY)- Share description.
Mandatory: IFshareStructure is present
.
shareStructure.*.numberIssued
- integer, max 17 digits- Number of shares issued for the specified share code.
Mandatory: IFshareStructure is present
.
shareStructure.*.totalAmountPaid
- integer, max 17 digits, last two digits represent decimals (e.g. 100 is $1)- Total amount paid for the specified share code.
Mandatory: IFshareStructure is present
.
shareStructure.*.totalAmountUnpaid
- integer, max 17 digits, last two digits represent decimals (e.g. 100 is $1)- Total amount unpaid for the specified share code.
Mandatory: IFshareStructure is present
.
shareAllocation
- collection- Collection with company's share allocation.
Mandatory: IFgeneralInformation.companyClass != LMGT
.
shareAllocation.*.classCode
- string, max 4 characters (e.g. ORD)- Share code.
Mandatory: IFshareAllocation is present
.
shareAllocation.*.numberIssued
- integer, max 17 digits- Number of shares agreed to be taken up.
Mandatory: YES.
shareAllocation.*.fullyPaidIndicator
- boolean- Are the shares fully paid?
Mandatory: YES.
shareAllocation.*.totalAmountPaid
- integer, max 17 digits, last two digits represent decimals (e.g. 100 is $1)- Total amount paid for the shares.
Mandatory: YES.
shareAllocation.*.totalAmountUnpaid
- integer, max 17 digits, last two digits represent decimals (e.g. 100 is $1)- Total amount unpaid for the shares.
Mandatory: YES.
shareAllocation.*.amountPaidPerShare
- integer, max 17 digits, last two digits represent decimals (e.g. 100 is $1)- Total amount paid per share.
Mandatory: YES.
shareAllocation.*.amountUnpaidPerShare
- integer, max 17 digits, last two digits represent decimals (e.g. 100 is $1)- Total amount unpaid per share.
Mandatory: YES.
shareAllocation.*.beneficialOwnerIndicator
- boolean- Are the holders of the shares the beneficial owners?
Mandatory: YES.
shareAllocation.*.beneficialOwner
- string, max 200 characters- What is the name of the beneficial owner?
Mandatory: IFshareAllocation.*.beneficialOwnerIndicator = false
.
shareAllocation.*.holdingOwners
- collection- Collection with the holding owners information.
Mandatory: YES.
shareAllocation.*.holdingOwners.*.individual
- collection- Collection with the name details when the holding owner is an individual.
Mandatory: IFshareAllocation.*.holdingOwners.*.individual is not organisation
.
shareAllocation.*.holdingOwners.*.individual.familyName
- string, max 30 characters- Individual's family name.
Mandatory: YES.
shareAllocation.*.holdingOwners.*.individual.givenName1
- string, max 20 characters- Individual's first given name.
Mandatory: YES.
shareAllocation.*.holdingOwners.*.individual.givenName2
- string, max 20 characters- Individual's second given name.
Mandatory: NO.
shareAllocation.*.holdingOwners.*.individual.givenName3
- string, max 20 characters- Individual's third given name.
Mandatory: NO.
shareAllocation.*.holdingOwners.*.organisation
- collection- Collection with the organisation details when the holding owner is an organisation.
Mandatory: IFshareAllocation.*.holdingOwners.*.individual is not individual
.
shareAllocation.*.holdingOwners.*.organisation.name
- string, max 200 characters- Organisation name.
Mandatory: YES.
shareAllocation.*.holdingOwners.*.organisation.acn
- string, 9 characters, valid ACN- Organisation ACN/ARBN.
Mandatory: NO.
shareAllocation.*.holdingOwners.*.address
- collection- Collection with shareholder's address.
Mandatory: YES.
shareAllocation.*.holdingOwners.*.address.careOf
- string, max 50 characters- Care of address details.
Mandatory: NO.
shareAllocation.*.holdingOwners.*.address.line2
- string, max 50 characters- Unit, floor address details.
Mandatory: NO.
shareAllocation.*.holdingOwners.*.address.street
- string, max 52 characters- Street address details.
Mandatory: YES.
shareAllocation.*.holdingOwners.*.address.locality
- string, max 30 characters- Street address details.
Mandatory: YES.
shareAllocation.*.holdingOwners.*.address.state
- string, max 3 characters- State address details.
Mandatory: IFshareAllocation.*.holdingOwners.*.address.country = AUSTRALIA
.
Possible values: ACT, CCK, CXR, JBT, NSW, NFK, NT, QLD, SA, TAS, VIC or WA as per Table 0035
shareAllocation.*.holdingOwners.*.address.postcode
- string, max 4 characters- Postcode address details.
Mandatory: IFshareAllocation.*.holdingOwners.*.address.country = AUSTRALIA
.
shareAllocation.*.holdingOwners.*.address.country
- string, max 2 characters- Country address details.
Mandatory: YES.
nonShareMembersAmount
- integer, max 17 digits, last two digits represent decimals (e.g. 100 is $1)- Amount of members guarantee?
Mandatory: IFgeneralInformation.companyClass = LMGT
nonShareMembers
- collection- Collection with all non share members.
Mandatory: IFgeneralInformation.companyClass = LMGT
nonShareMembers.*.individual
- collection- Collection with the name details when the member is an individual.
Mandatory: IFnonShareMembers.*.individual is not organisation
.
nonShareMembers.*.individual.familyName
- string, max 30 characters- Individual's family name.
Mandatory: YES.
nonShareMembers.*.individual.givenName1
- string, max 20 characters- Individual's first given name.
Mandatory: YES.
nonShareMembers.*.individual.givenName2
- string, max 20 characters- Individual's second given name.
Mandatory: NO.
nonShareMembers.*.individual.givenName3
- string, max 20 characters- Individual's third given name.
Mandatory: NO.
nonShareMembers.*.organisation
- collection- Collection with the organisation details when the member is an organisation.
Mandatory: IFnonShareMembers.*.individual is not individual
.
nonShareMembers.*.organisation.name
- string, max 200 characters- Organisation name.
Mandatory: YES.
nonShareMembers.*.organisation.acn
- string, 9 characters, valid ACN- Organisation ACN/ARBN.
Mandatory: NO.
nonShareMembers.*.address
- collection- Collection with member's address.
Mandatory: YES.
nonShareMembers.*.address.careOf
- string, max 50 characters- Care of address details.
Mandatory: NO.
nonShareMembers.*.address.line2
- string, max 50 characters- Unit, floor address details.
Mandatory: NO.
nonShareMembers.*.address.street
- string, max 52 characters- Street address details.
Mandatory: YES.
nonShareMembers.*.address.locality
- string, max 30 characters- Street address details.
Mandatory: YES.
nonShareMembers.*.address.state
- string, max 3 characters- State address details.
Mandatory: IFnonShareMembers.*.address.country = AUSTRALIA
.
Possible values: ACT, CCK, CXR, JBT, NSW, NFK, NT, QLD, SA, TAS, VIC or WA as per Table 0035
nonShareMembers.*.address.postcode
- string, max 4 characters- Postcode address details.
Mandatory: IFnonShareMembers.*.address.country = AUSTRALIA
.
nonShareMembers.*.address.country
- string, max 2 characters- Country address details.
Mandatory: YES.
applicant
- collection- Collection with applicant's details.
Mandatory: YES.
applicant.individual
- collection- Collection with the name details when the applicant is an individual.
Mandatory: IFapplicant is not organisation
.
applicant.individual.familyName
- string, max 30 characters- Individual's family name.
Mandatory: YES.
applicant.individual.givenName1
- string, max 20 characters- Individual's first given name.
Mandatory: YES.
applicant.individual.givenName2
- string, max 20 characters- Individual's second given name.
Mandatory: NO.
applicant.individual.givenName3
- string, max 20 characters- Individual's third given name.
Mandatory: NO.
applicant.organisation
- collection- Collection with the organisation details when the applicant is an organisation.
Mandatory: IFapplicant is not individual
.
applicant.organisation.name
- string, max 200 characters- Organisation name.
Mandatory: YES.
applicant.organisation.acn
- string, 9 characters, valid ACN- Organisation ACN/ARBN.
Mandatory: NO.
applicant.organisationSignatoryIndividual
- collection- Collection with the name details when the applicant is an organisation.
Mandatory: IFapplicant is an organisation
.
applicant.organisationSignatoryIndividual.familyName
- string, max 30 characters- Individual's family name.
Mandatory: YES.
applicant.organisationSignatoryIndividual.givenName1
- string, max 20 characters- Individual's first given name.
Mandatory: YES.
applicant.organisationSignatoryIndividual.givenName2
- string, max 20 characters- Individual's second given name.
Mandatory: NO.
applicant.organisationSignatoryIndividual.givenName3
- string, max 20 characters- Individual's third given name.
Mandatory: NO.
applicant.organisationSignatoryRole
- string, max 3 characters- Organisation representative's rolle.
Mandatory: IFapplicant is an organisation
.
Possible values: DIR, SEC, ALT or AGT as per Table 0011.
applicant.address
- collection- Collection with applicant's address.
Mandatory: YES.
applicant.address.careOf
- string, max 50 characters- Care of address details.
Mandatory: NO.
applicant.address.line2
- string, max 50 characters- Unit, floor address details.
Mandatory: NO.
applicant.address.street
- string, max 52 characters- Street address details.
Mandatory: YES.
applicant.address.locality
- string, max 30 characters- Street address details.
Mandatory: YES.
applicant.address.state
- string, max 3 characters- State address details.
Mandatory: IFapplicant.address.country = AUSTRALIA
.
Possible values: ACT, CCK, CXR, JBT, NSW, NFK, NT, QLD, SA, TAS, VIC or WA as per Table 0035
applicant.address.postcode
- string, max 4 characters- Postcode address details.
Mandatory: IFapplicant.address.country = AUSTRALIA
.
applicant.address.country
- string, max 2 characters- Country address details.
Mandatory: YES.
applicant.dateSigned
- date, YYYY-MM-DD format, no later than today (before 22/11/2024)- Date of the application.
Mandatory: YES.
applicant.declaresTrueAndCorrectIndicator
- boolean- Confirms true and correct details were provided.
Mandatory: YES.
admin
- collection- Administrative details.
Mandatory: YES.
admin.manualReviewIndicator
- boolean- Should this application be processed manually?
Mandatory: YES.
admin.manualReviewText
- string- Manual review text.
Mandatory: IFadmin.manualReviewIndicator = true
.
testTransmissionIndicator
- boolean- Should this application be sent as test only?
Mandatory: YES.