ASIC Form 484 - Change to company details API
ASIC Form 484 v2.00
Change to company details
Create a 484 form application to change details of an existing Australian company. An API call to this endpoint will return a JSON response with the requst ID. If the application has been approved, an successful validation report will be returned together with the ASIC document number.
-
identifier
string / mandatory / maximum 17 characters
Unique identifier for the request -
declaration
array / mandatory
Array with signing officer's details-
family_name
string / mandatory / maximum 30 characters
Signing officer last name -
given_name1
string / mandatory / maximum 20 characters
Signing officer first name -
given_name2
string / maximum 20 characters
Signing officer middle name -
given_name3
string / maximum 20 characters
Signing officer middle name -
company_office
string / mandatory
Signing officer's role. Value:DIR
,SEC
orALT
as per Table 0011 -
date_signed
date / mandatory
Signing date. Accepted formatYYYYMMDD
-
declares_true
string / mandatory
Declares that the information in this form is true and correct. Value:Y
orN
-
-
company_id
array / mandatory
Array with company identification details-
name
string / mandatory / maximum 200 characters
Full company name -
acn
string / mandatory / maximum 9 digits
Company ACN -
response
string / mandatory
Is this a response to the Annual Statement? Value:Y
orN
-
-
concessional_fees
array / mandatory
Change to special purpose company status-
date_of_change
date / mandatory
Date of change. Accepted formatYYYYMMDD
-
has_commenced_special_purpose_company
string
Has the company commenced to be a special purpose company? Value:Y
or empty -
has_ceased_to_be_special_purpose_company
string
Has the company ceased to be a special purpose company? Value:Y
or empty -
is_home_unit_company
string
Is the company a home unit company? Value:Y
or empty -
is_superannuation_trustee_company
string
Is the company a superannuation trustee company? Value:Y
or empty -
is_for_charitable_purposes
string
Is the company for charitable purposes? Value:Y
or empty
-
-
registered_office
array / mandatory
Array with registered office details-
date_of_change
date / mandatory
Date of change. Accepted formatYYYYMMDD
-
address
array / mandatory
Array with registered office address-
care_of
string / maximum 50 characters
Address "care-of" text -
line2
string / maximum 50 characters
Address room, floor, building -
street
string / mandatory / maximum 52 characters
Street number, name and type -
locality
string / mandatory / maximum 30 characters
Suburb, town, city -
state
string / mandatory ifcountry = AU
Australian state or territory. Value:ACT
,NSW
,NT
,QLD
,SA
,TAS
,VIC
orWA
as per Table 0004 -
postcode
string / mandatory ifcountry = AU
/ 4 digits
Australia Post postcode -
country
string / mandatory ifcountry != AU
/ maximum 30 characters
Country
-
-
occupy
string / mandatory
Will the company occupy the address? Value:Y
orN
-
occupier_name
string / mandatory ifoccupy = N
/ maximum 200 characters characters
Occupier's name -
occupant_consent
string / mandatory ifoccupy = N
Occupier consent. Value:Y
orN
-
address_overridden
string / mandatory
Address overridden? Value:Y
orN
-
-
principal_place
array / mandatory
Array with principal place of business details-
date_of_change
date / mandatory
Date of change. Accepted formatYYYYMMDD
-
address_overridden
string / mandatory
Address overridden? Value:Y
orN
-
address
array / mandatory
Array with principal place of business address-
care_of
string / maximum 50 characters
Address "care-of" text -
line2
string / maximum 50 characters
Address room, floor, building -
street
string / mandatory / maximum 52 characters
Street number, name and type -
locality
string / mandatory / maximum 30 characters
Suburb, town, city -
state
string / mandatory ifcountry = AU
Australian state or territory. Value:ACT
,NSW
,NT
,QLD
,SA
,TAS
,VIC
orWA
as per Table 0004 -
postcode
string / mandatory ifcountry = AU
/ 4 digits
Australia Post postcode -
country
string / mandatory ifcountry != AU
/ maximum 30 characters
Country
-
-
-
ultimate_holding
array / mandatory
Array with the ultimate holding company-
name
string / mandatory / maximum 200 characters
Name of ultimate holding company -
acn
number / mandatory ifplace_incorporation = AU
/ 9 digits
ACN/ARBN of ultimate holding company -
place_incorporation
time / mandatory / maximum 30 characters
Place of incorporation (country) -
abn
number / mandatory ifplace_incorporation = AU
/ 11 digits
ABN of ultimate holding company -
uhc_status
string / mandatory
UHC status. Value as per Table 0025 -
date_of_change
date / mandatory
Date of change. Accepted formatYYYYMMDD
-
-
officers
array / maximum 99999 repetitions
Array with the officers of the company-
status
string / mandatory
Status of officer. Value as per Table 0006 -
date_of_change
date / mandatory
Date of change. Accepted formatYYYYMMDD
-
name
array / mandatory
Name of the officer-
family_name
string / mandatory / maximum 30 characters
Last name -
given_name1
string / mandatory / maximum 20 characters
First name -
given_name2
string / maximum 20 characters
Middle name -
given_name3
string / maximum 20 characters
Middle name
-
-
birth_details
array / mandatory
Birth details of the officer-
date
date / mandatory
Date of birth. Accepted formatYYYYMMDD
-
locality
string / mandatory / maximum 30 characters
Birth locality. Suburb if country of birth is Australia, otherwise city must be filled in. -
locality_qualifier
string / maximum 30 characters
Birth state and/or country. Australian State if country of birth is Australia, otherwise country must be filled in.
-
-
address
array / mandatory
Array with officer residential address-
care_of
string / maximum 50 characters
Address "care-of" text -
line2
string / maximum 50 characters
Address room, floor, building -
street
string / mandatory / maximum 52 characters
Street number, name and type -
locality
string / mandatory / maximum 30 characters
Suburb, town, city -
state
string / mandatory ifcountry = AU
Australian state or territory. Value:ACT
,NSW
,NT
,QLD
,SA
,TAS
,VIC
orWA
as per Table 0004 -
postcode
string / mandatory ifcountry = AU
/ 4 digits
Australia Post postcode -
country
string / mandatory ifcountry != AU
/ maximum 30 characters
Country
-
-
address_overridden
string / mandatory
Address overridden? Value:Y
orN
-
former_name
array / maximum 99 repetitions
Name of the officer-
family_name
string / mandatory / maximum 30 characters
Former last name -
given_name1
string / mandatory / maximum 20 characters
Former first name -
given_name2
string / maximum 20 characters
Former middle name -
given_name3
string / maximum 20 characters
Former middle name
-
-
offices
array / mandatory / maximum 99999 repetitions
Roles.-
office
string / mandatory
Office. Value:DIR
,SEC
as per Table 0004 -
appointment_date
date / mandatory
Appointment date. Accepted formatYYYYMMDD
-
cessation_date
date / mandatory
Cessation date. Accepted formatYYYYMMDD
-
name_of_director
array
Name of director for whom alternate is acting-
family_name
string / mandatory / maximum 30 characters
Director last name -
given_name1
string / mandatory / maximum 20 characters
Director first name -
given_name2
string / maximum 20 characters
Director middle name -
given_name3
string / maximum 20 characters
Director middle name
-
-
-
-
share_class
array / maximum 99999 repetitions
Array with share structure in alphabetical order-
code
string / mandatory / maximum 4 characters
Share class code -
title
string / mandatory / maximum 60 characters
Full title of share -
total_number_issued
number / mandatory / maximum 17 digits
Total number issued -
total_amount_paid
number / mandatory / maximum 17 digits
Total amount paid -
total_amount_unpaid
number / mandatory / maximum 17 digits
Total amount unpaid -
status
string / mandatory
Class status. Value as per Table 0026 -
earliest_date_of_change
date / mandatory
Earliest date of change. Accepted formatYYYYMMDD
-
-
share_issue
array
Array with all the new shares issued-
earliest_date_of_issue
date / mandatory
Earliest date of issue. Accepted formatYYYYMMDD
-
shares_issued_for_cash_only
string / mandatory
Have the shares been issued for cash only? Value:Y
orN
-
shares_issued_under_written_contract
string / mandatory ifshares_issued_for_cash_only = N
Have the shares been issued under a written contract? Value:Y
orN
-
share_classes
array
Attributes of each class of shares issued-
code
string / mandatory / maximum 4 characters
Share class code -
title
string / mandatory / maximum 60 characters
Full title of share -
total_number_in_issue
number / mandatory / maximum 17 digits
Total number issued -
amount_paid
number / mandatory / maximum 17 digits
Total amount paid -
amount_due
number / mandatory / maximum 17 digits
Total amount unpaid
-
-
description_of_consideration
text / mandatory ifshares_issued_for_cash_only = N
/ maximum 2,900,000 characters
Description of the consideration other than cash.
-
-
share_cancellation
array
Array with all the cancelled shares-
earliest_date_of_registration_of_cancellation
date / mandatory
Earliest date of registration of cancellation. Accepted formatYYYYMMDD
-
cancellation_provision
string / mandatory / maximum 20 characters
Cancellation provision. Value as per Table 0021 -
section_reference
string / mandatory ifcancellation_provision = OTHER
/ maximum 20 characters
Section reference if provision other. Value:Y
orN
-
description
string / mandatory ifcancellation_provision = OTHER
/ maximum 50 characters
Description if provision other. Value:Y
orN
-
share_classes
array
Attributes of each class of shares issued-
code
string / mandatory / maximum 4 characters
Share class code -
title
string / mandatory / maximum 60 characters
Full title of share -
total_number_cancelled
number / mandatory / maximum 17 digits
Number of shares cancelled -
total_consideration_paid
number / mandatory / maximum 17 digits
Total consideration paid
-
-
-
members
array / mandatory / maximum 99999 repetitions
Array with the share members-
share_class
string / mandatory / maximum 4 characters
Share class code -
number
number / mandatory / maximum 17 digits
Number agreed to be taken up -
shares_fully_paid
string / mandatory
Are the shares fully paid for? Value:Y
orN
-
beneficial_owner
string / mandatory /
Is member the beneficial owner? Value:Y
orN
-
total_paid
number / mandatory / maximum 17 digits
Total amount paid/taken to be paid -
total_unpaid
number / mandatory / maximum 17 digits
Total amount unpaid -
increase_decrease_in_holding
number / mandatory / maximum 17 digits
Increase/decrease in holding -
holding_status
string / mandatory
Holding status. Value as per Table 0028 -
date_of_change_to_register
date / mandatory
Date of change to register. Accepted formatYYYYMMDD
-
date_member_name_added_to_register
date / mandatory
Date members name added to register. Accepted formatYYYYMMDD
-
holding_owners
array / mandatory / maximum 99999 repetitions
Name, address of owner of holding-
member_name_person
array / mandatory if member is an individual
Member name (if person)-
family_name
string / mandatory / maximum 30 characters
Last name -
given_name1
string / mandatory / maximum 20 characters
First name -
given_name2
string / maximum 20 characters
Middle name -
given_name3
string / maximum 20 characters
Middle name
-
-
member_name_organisation
string / mandatory if member is an organisation / maximum 200 characters
Member name (if organisation) -
member_acn_organisation
number / mandatory if member is an Australian organisation / maximum 9 digits
Member ACN/ARBN (if organisation) -
member_address
array / mandatory
Array with member address-
care_of
string / maximum 50 characters
Address "care-of" text -
line2
string / maximum 50 characters
Address room, floor, building -
street
string / mandatory / maximum 52 characters
Street number, name and type -
locality
string / mandatory / maximum 30 characters
Suburb, town, city -
state
string / mandatory ifcountry = AU
Australian state or territory. Value:ACT
,NSW
,NT
,QLD
,SA
,TAS
,VIC
orWA
as per Table 0004 -
postcode
string / mandatory ifcountry = AU
/ 4 digits
Australia Post postcode -
country
string / mandatory ifcountry != AU
/ maximum 30 characters
Country
-
-
member_has_acn
string / mandatory if member is an organisation
Does the member organisation have an ACN or ARBN? Value:Y
orN
-
address_overridden
number / mandatory
Address overridden? Value:Y
orN
-
member_status
string / mandatory
Member status. Value as per Table 0027 -
former_name_person
array / maximum 99 repetitions
Former name of the member-
family_name
string / mandatory / maximum 30 characters
Former last name -
given_name1
string / mandatory / maximum 20 characters
Former first name -
given_name2
string / maximum 20 characters
Former middle name -
given_name3
string / maximum 20 characters
Former middle name
-
-
former_name_organisation
string / mandatory if member is an organisation / maximum 200 characters
Member name (if organisation)
-
-
-
annexures
array / mandatory
Array with annexure details. Mandatory for when appointing alternate director.-
mark
string / maximum 2 characters
Annexure mark -
type
string
Annexure type. Value:ALT
-
number_of_pages
number / mandatory / maximum 17 digits
Number of pages on signed copy -
text
text / maximum 2,900,000 characters
Annexure text.
-
-
test_transmission
string
Is this a test transmission? Value:Y
orN
POST to /api/v1/484
{
"identifier":"",
"declaration":{
"family_name" : "",
"given_name1" : "",
"given_name2" : "",
"given_name3" : "",
"company_office" : "",
"date_signed" : ""
"declares_true" : ""
},
"company_id":{
"name" : "",
"acn" : "",
"response" : ""
},
"concessional_fees":{
"date_of_change" : "",
"has_commenced_special_purpose_company" : "",
"has_ceased_to_be_special_purpose_company" : "",
"is_home_unit_company" : "",
"is_superannuation_trustee_company" : "",
"is_for_charitable_purposes" : ""
},
"registered_office":{
"date_of_change" : "",
"address":{
"care_of" : "",
"line2" : "",
"street" : "",
"locality" : "",
"state" : "",
"postcode" : "",
"country" : ""
},
"occupy" : "",
"occupier_name" : "",
"occupant_consent" : "",
"address_overridden" : ""
},
"principal_place":{
"date_of_change" : "",
"address_overridden" : "",
"address":{
"care_of" : "",
"line2" : "",
"street" : "",
"locality" : "",
"state" : "",
"postcode" : "",
"country" : ""
}
},
"ultimate_holding" : {
"name" : "",
"acn" : "",
"place_incorporation" : "",
"abn" : "",
"uhc_status" : "",
"date_of_change" : ""
},
"officers":{
{
"status" : "",
"date_of_change" : "",
"name":{
"family_name" : "",
"given_name1" : "",
"given_name2" : "",
"given_name3" : "
},
"birth_details":{
"date" : "",
"locality" : "",
"locality_qualifier" : ""
},
"address":{
"care_of" : ",
"line2" : ",
"street" : "",
"locality" : "",
"state" : "",
"postcode" : "",
"country" : "
},
"address_overridden" : "",
"former_name":{
"family_name" : "",
"given_name1" : "",
"given_name2" : "",
"given_name3" : "
},
"offices": {
{
"office" : "",
"appointment_date" : "",
"cessation_date" : "",
"name_of_director":{
"family_name" : "",
"given_name1" : "",
"given_name2" : "",
"given_name3" : ""
}
}
}
}
},
"share_class":{
{
"code" : "",
"title" : "",
"total_number_issued" : "",
"total_amount_paid" : "",
"total_amount_unpaid" : "",
"status" : "",
"earliest_date_of_change" : ""
}
},
"share_issue":{
"earliest_date_of_issue" : "",
"shares_issued_for_cash_only" : "",
"shares_issued_under_written_contract" : "",
"share_classes":{
{
"code" : "",
"title" : "",
"total_number_in_issue" : "",
"amount_paid" : "",
"amount_due" : ""
}
},
"description_of_consideration" : ""
},
"share_cancellation":{
"earliest_date_of_registration_of_cancellation" : "",
"cancellation_provision" : "",
"section_reference" : "",
"description" : "",
"share_classes":{
{
"code" : "",
"title" : "",
"total_number_cancelled" : "",
"total_consideration_paid" : ""
}
}
},
"members":{
{
"share_class" : "",
"number" : "",
"shares_fully_paid" : "",
"beneficial_owner" : "",
"total_paid" : "",
"total_unpaid" : "",
"increase_decrease_in_holding" : "",
"holding_status" : "",
"date_of_change_to_register" : "",
"date_member_name_added_to_register" : "",
"holding_owners":{
{
"member_name_person":{
"family_name" : "",
"given_name1" : "",
"given_name2" : "",
"given_name3" : ""
},
"member_name_organisation" : "",
"member_acn_organisation" : "",
"member_address":{
"care_of" : "",
"line2" : "",
"street" : "",
"locality" : "",
"state" : "",
"postcode" : "",
"country" : ""
},
"member_has_acn" : "",
"address_overridden" : "",
"member_status" : "",
"former_name_person":{
"family_name" : "",
"given_name1" : "",
"given_name2" : "",
"given_name3" : ""
},
"former_name_organisation" : ""
}
}
},
},
"annexures":{
"mark" : "",
"type" : "",
"number_of_pages" : "",
"text" : ""
},
"test_transmission" : ""
}