Create a business entity
Learn how to create an Entity object that represents a business.
Create organisations in FrankieOne to represent business entities. Below are steps to create an entity that can be used to run business reports and query for ownership.
Key Entity Attributes
Using the standard entity object, the following attribute will be set as part of entity creation:
Because this isn’t a person, there’s no need to set the name
, dateOfBirth
, and gender
fields.
Addresses can also be provided, although these will be populated when business details are retrieved from ABR and ASIC.
Documents can also be added to the entity object if there is a need to store additional data.
The extraData KVP array is also there if there’s a need to capture additional information. This is important for key corporate attributes and identifiers such as ABN/ACN. See below.
Also, for a custom reference number, the optional customer_reference
key can be added.
The organizationData
structure is where the bulk of the organization details can be found. The API documentation covers most of these fields in some detail, but the key one to note is the organizationData.registeredName
which is the actual name of the organization.
Setting ABN and/or ACN
Australian Company Number (ACN) and Australian Business Number (ABN) are defined as external IDs in the entity.extraData KVP array.
To do this, create a KVP of the form:
Note
Ensure the kvpType
is set to id.external
so that this is correctly identified and indexed within the system.
Example minimal ORGANIZATION entity
Create entity API reference
Below is a sample request to create Organisation entity.
Below is a sample response for a Organisation that’s successfully created.
Business Ownership
This API just creates an organisation entity. Subsequent API calls can run check or generate reports on the created entity as required (e.g. business ownership query).
Business Organisation Data
It’s possible to have additional data in the business especially after a business ownership query has been run. The entity will have a organisationData
object with the possible information below .