Business Lookup

Business lookup methods take partial or complete business information to search against the business Source of Truth, returning validated and enriched business information.

To complete business lookup requires one Find API that returns detailed information of the business entity.

  1. Find - Returns a list of valid business based on partial or complete business information.

Supported Countries: Australia, New Zealand

Prerequisites:

A comprehensive guide that signifies the essential requirements that needs to be met to access Business Lookup.

Prerequisiteschevron-right

Find

Lookup businesses using a partial or complete business information in a single line business field.

The name to be searched can be a business number, company or any entity names.

HTTP POST will only process the first record in the request.

Resource

Default Port is 18080. Port number is configurable. For details on how to use a different port, refer Getting Started

chevron-rightGET http://localhost:18080/business/v1/findarrow-up-righthashtag

chevron-rightPOST http://localhost:18080/business/v1/findarrow-up-righthashtag

Request

required input field*

Name
Type
Example
Description

country*

string

AU

ISO 2 country AU or NZ

name*

string

"gbg aust"

partial/complete business name or registered business number or company number

nameTypes

string

"TRD,BN,OTN"

Filters for specific or multiple Entity types depending on country.

Australia

MN-->Main Entity name;

LGL-->Legal Entity Name (individuals/sole traders). Use with MN;

TRD-->Trading name in Other Entity;

BN-->Business name in Other Entity; DGR-->Deductible Gift Recipient;

OTN-->Other name in Other Entity.

New Zealand

MN-->Main Entity name;

TRD-->Trading name in Other Entity;

OTN-->Other name in Other Entity.

bnStatus

string

"ACT" default blank

Filters based on business number status. Options ACT = Active, CAN = Cancelled

taxStatus

string

"ACT" default blank

Filters based on business tax status. Options ACT = Active, CAN = Cancelled, NON = None

State

string

"NSW, QLD" default blank

Filters for specific or multiple states the business is located. Blank is all. state is only applicable for au.

hits

integer

5 default 20

Number of results to be returned from the Find response.

caseType

string

"TITLE" default UP

The case type for the returned information UP,LOW,TITLE

Response

Response will be a combination of Main Entity name, Trading Name and Business names etc.

Sample Request and Response for Australia

chevron-rightRequest 1: POST- Lookup for active business names from multiple stateshashtag
chevron-rightResponse 1: Response including combination of main entity names and trading names.hashtag

when response is not a main entity name then display_name in json response is set to

display_name: XXX(mn) trading as YYY(TRD)

name: XXX(mn)

when response is a main name, display_name in json response is the same as name

display_name: XXX(mn)

name: XXX(mn)

chevron-rightRequest 3: POST- Lookup for business names with active tax statushashtag
chevron-rightResponse 3: Response includes business with active tax statushashtag
chevron-rightRequest 4: GET- Lookup business name using Business Numberhashtag
chevron-rightResponse 4: Returns only one business entity namehashtag

Sample Request and Response for NewZealand

chevron-rightRequest 1: POST -Lookup for active business nameshashtag
chevron-rightResponse 1: Response includes only active business.hashtag
chevron-rightRequest 2: POST- Lookup for main names and trading names with cancelled business statushashtag
chevron-rightResponse 2: Response includes only cancelled business. hashtag
chevron-rightRequest 3: GET -Lookup business name using Company Numberhashtag
chevron-rightResponse 3: Returns only one business entity name.hashtag
chevron-rightRequest 4: POST -Lookup business using Business Numberhashtag
chevron-rightResponse 4: Returns only one business entity name.hashtag

Sample Request and Response for Reload API

chevron-rightRequest 1: POST -Reload the recently downloaded data from $HARMONY_HOME/ROAD/DOWNLOAD into $HARMONY_HOME/ROAD/LATEST , to reload NewZealand Business Data use country in request as 'nz'hashtag
chevron-rightResponse: New Business Data has been uploaded to the "LATEST" directory. Information from the "DOWNLOAD" location will be deleted.hashtag
chevron-rightRequest 2: POST -Reload without any data in the designated DOWNLOAD folder.hashtag
chevron-rightResponse 2: No new data will be refreshed; as a result, the Version API should continue to provide details of the existing business data.hashtag

Sample Request and Response for Version API

chevron-rightRequest: GET- Verify Business Data Version Number and Expiry Date for au, for NewZealand use country in the request as nz.hashtag
chevron-rightResponse: Returns Version and Expiry date of Business Data hashtag

Last updated