> ## Documentation Index
> Fetch the complete documentation index at: https://docs.frankieone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Business Look Up - Australia

Search business in Australia using ABN,ACN or Name

This service provides business lookup based on either ABN, ACN, or business name. It will return a list with the information provided by [Australian Business Register](https://abr.business.gov.au/).

To use this service, the user needs to be authenticated, please follow step 1 in [this documentation](/docs/v1/onesdk/Smart-ui-for-deprecation/getting-started/quickstart-working-examples) to get the **token**.

## Request

```bash cURL theme={null}
    
    1| curl --location --request GET '${frankieURL}/data/v2/businesses?search=frankie' \  
    2| --header 'authorization: {token}' \  
```

* `frankieURL`: For API endpoints, please refer to [this document](/docs/v1/api/guide-to-the-api/introduction-to-the-api#api-fundamentals) under Smart UI API. ex: [https://backend.kycaml.frankiefinancial.io](https://backend.kycaml.frankiefinancial.io/)
* `token`: FrankieOne token which generates from authentication service.

## Endpoint

…/data/v2/businesses

## Params

**search:**

* Type: string
* Value: can be ABN, ACN or name of the business.

Based on the value of the params, we detect it’s an ABN, ACN, or a name of a business.

For more information:

* An ABN is a unique 11 digit number that identifies your business to the government and community.
* An ACN is a unique, 9-digit number that’s issued to a company as soon as it’s registered which is issued by ASIC.

## **Response**

### Code 200: array of ABRSearchResult

```javascript theme={null}
class ABRSearchResult {  
  name: Nullable<string>;  
  legalNames: string[] = [];  
  businessNames: string[] = [];  
  mainNames: string[] = [];  
  tradingNames: string[] = [];  
  score: Nullable<string> = null;  
  state: Nullable<string> = null;  
  postalCode: Nullable<string> = null;  
  type: Nullable<string> = null;  
  abn: Nullable<string> = null;  
  acn: Nullable<string> = null;  
  isActive: Nullable<boolean> = null;  
}  
```

### Demo:

```json JSON theme={null}
[
  {
    "legalNames": [],
    "businessNames": [],
    "mainNames": ["FRANKIE & CO PTY LTD"],
    "tradingNames": [],
    "score": "100",
    "state": "VIC",
    "postalCode": "3350",
    "type": null,
    "abn": "53637395138",
    "acn": null,
    "isActive": true,
    "name": "FRANKIE & CO PTY LTD"
  },
  {
    "legalNames": [],
    "businessNames": [],
    "mainNames": ["FRANKIE PTY LTD"],
    "tradingNames": [],
    "score": "100",
    "state": "NSW",
    "postalCode": "2018",
    "type": null,
    "abn": "58646451765",
    "acn": null,
    "isActive": true,
    "name": "FRANKIE PTY LTD"
  }
]
```

## Helpful Postman File

[Postman Collection - Business Search](https://drive.google.com/file/d/1ymluyjt2CwCmYp1q748pMvrbk5ad7rzh/view)
