API Reference - Company Name Changes
Company Name Changes 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.
- General Overview
- Announcements
- Authentication
- Webhooks
- Endpoints Summary
- Expected Outcomes
- Onboarding Requirements
- Known Limitations
- Teams
Company Name Changes
Download Postman collection-
Production
/api/v2/company-name-changes -
Sandbox
/api/test/v2/company-name-changes -
MethodsPOST , GET
-
AgencyAustralian Securities and Investments Commission (ASIC)
-
Use this endpoint to lodge a change of a registered company's name. Use the status endpoint to check progress, and the certificate endpoint to retrieve the change-of-name certificate once ASIC has processed it.
All responses except the certificate are delivered in JSON format.
Company Name Change Request
A POST request to this endpoint will return a JSON response with the request ID. This example is based on a real, successfully-processed name-change lodgement, with identifying details replaced.
{
"generalInformation": {
"companyName": "SAMPLE OLD NAME PTY LTD",
"acn": "000000019",
"companyType": "APTY",
"proposedName": "SAMPLE NEW NAME PTY LTD",
"acnNameIndicator": false,
"acnNameLegalElements": null,
"nameReservedIndicator": false,
"nameIdenticalIndicator": false,
"meetingDate": "2026-09-01",
"meetingResolutionText": "WE AGREED TO CHANGE THE NAME FROM 'SAMPLE OLD NAME PTY LTD' TO 'SAMPLE NEW NAME PTY LTD'",
"paymentMethod": "DDEB"
},
"signatory": {
"individual": {
"familyName": "SMITH",
"givenName1": "JOHN",
"givenName2": null
},
"role": "DIR",
"dateSigned": "2026-09-01",
"declaresTrueAndCorrectIndicator": true
},
"admin": {
"manualReviewIndicator": false
},
"testTransmissionIndicator": false
}
Company Name Change Response
{
"requestId": 12239,
"status": "sent",
"errors": null
}
Company Name Change Status Request & Response
A GET request to this endpoint will return a JSON response.
{
"requestId": 12239,
"status": "finished",
"documentNumber": "2EXN69008",
"response": {
"companyName": "SAMPLE OLD NAME PTY LTD",
"acn": "000000019",
"proposedName": "SAMPLE NEW NAME PTY LTD"
},
"errors": null
}
If the request never reached ASIC (no agency_id assigned - e.g. it failed local validation before lodgement), this returns just requestId, status and errors instead, without attempting to check remotely.
Company Name Change Certificate
Once ASIC has processed the name change, a GET request to this endpoint returns the change-of-name certificate as a PDF.