AusOwned API


GET /api/v1/checkStatus

Sample Request/Response

GET https://api.ausowned.com.au/api/v1/checkStatus?abn=72640496260
{
	"abn": "72 640 496 260", 
	"ausowned_certified": true, 
	"ausowned_id": "00000", 
	"registered_name": "Australian Owned", 
	"status": "APPROVED", 
	"success": true
}

Parameters

Key Type Description
abn string 11-digit ABN. May contain any amount of spaces.
acn string 9-digit ACN. May contain any amount of spaces.
Each request much include either abn or acn, but not both.

Response Body (application/json)

Error (HTTP 4##)

Key Type Description
success boolean Always false
status enum Always INVALID
message string Provides a hint as to why the request failed.

Success (HTTP 200)

Key Type Description
success boolean Always true
status enum Any of:
  • NOT FOUND - the entity has not applied for verification
  • APPROVED - the entity is currently verified
  • REJECTED - the entity failed verification, or verification has expired
  • PENDING - the entity has applied, but verification has not yet been completed
abn string Not included if status is NOT FOUND.
Only included if the abn parameter was provided.
The entity's ABN, formatted as ## ### ### ###.
acn string Not included if status is NOT FOUND.
Only included if the acn parameter was provided.
The entity's ACN, formatted as ### ### ###.
registered_name string Not included if status is NOT FOUND.
The entity's legal/registered name, as in AusOwned's records.
ausowned_id string Not included if status is NOT FOUND.
The entity's unique Australian Owned ID.
Value may be empty if the entity has not been approved yet.
ausowned_certified boolean Not included if status is NOT FOUND.
Reflects whether or not the entity qualifies for AusOwned Certification.
NOTE: This value does not confirm that an entity is verified/licenced, only whether or not they qualify forcertification. Always ensure that status is set to APPROVED.