KYC verification of sole traders (NZL)

Use this API call to perform KYC verification of sole traders.

Parameters

NameTypeDescription
country (required)stringNZL
name (required)string
nzbn (required)string6-13 digits
principalPlaceOfBusinessRequired (required)stringaddress
stakeholders (required)arrayindividuals (*)

Stakeholder types

NameTypeNote
individualsindividual

Runnable example

POST
/verify
// api endpoint
const apiEndpoint = 'https://dev.bronid.com/verify';

// request body
const data = {
"metadata_version": "4",
"metadata_serviceUid": "XL7ULiU6B4QE9Y2iWFZnhtMDKFN2",
"metadata_secretKey": "api_sec_NJAtNcRtUrPlf7xYDrMNP9URI-ZfN314",
"metadata_userId": "yourUniqueUserId",

"type": "soleTrader",
"fields": {
	"country": "NZL",
	"name": "My Sole Trader",
	"nzbn": "123456789",
	"principalPlaceOfBusinessRequired": "1/20 Karamu Street, Taupo 3330"
},
"stakeholders": [
	{
		"type": "individual",
		"role": "individuals",
		"fields": {
			"firstName": "Jane",
			"middleName": "ok",
			"lastName": "Citizen",
			"gender": "female",
			"dateOfBirth": "20/12/1982",
			"unitNumber": "1",
			"streetNumber": "20",
			"streetName": "Karamu",
			"streetType": "Street",
			"suburb": "Taupo",
			"postcode": "3330",
			"email": "email@gmail.com",
			"country": "NZL"
		}
	}
]
};

try {
  const response = await fetch(apiEndpoint, {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    body: JSON.stringify(data),
  });

  if (!response.ok) {
    const errorData = await response.json();
    console.log('error! click the results to expand them');
    console.log(JSON.stringify(errorData, null, 2));
  } else {
    const result = await response.json();
    const printResult = 'bronId API response: ' + JSON.stringify(result, null, 2);
    console.log(printResult);
  }
} catch (error) {
  console.log('Fetch error: ', error);
}

Other entity types

Individual

Learn how to verify an individual.

Read more

Private company

Learn how to verify a private company.

Read more

Public company

Learn how to verify a public company.

Read more

Trust

Learn how to verify a trust.

Read more

Sole trader

Learn how to verify a sole trader.

Read more

Partnership

Learn how to verify a partnership.

Read more

Government body

Learn how to verify a government body.

Read more

Association

Learn how to verify an association.

Read more