KYC verification of government bodies (NZL)

Use this API call to perform KYC verification of government bodies.

Parameters

NameTypeDescription
country
(required)
stringNZL
name
(required)
string
address
string
legislationType
stringnational / local / other
legislationName
string
website
string

legislationType options

OptionDescription
national
National
local
Local
other
Other

Runnable example

const apiEndpoint = 'https://dev.bronid.com/verify'; // request body const kycData = { "metadata_version": "4", "metadata_serviceUid": "XL7ULiU6B4QE9Y2iWFZnhtMDKFN2", "metadata_secretKey": "api_sec_NJAtNcRtUrPlf7xYDrMNP9URI-ZfN314", "metadata_userId": "yourUniqueUserId", "type": "governmentBody", "fields": { "country": "NZL", "name": "My Government Body", "address": "1/20 Karamu Street, Taupo 3330", "legislationType": "national", "legislationName": "specify", "website": "www.gov.nz" } }; console.log('Running request. Please wait...') // submit the KYC data to the bronID API try { const response = await fetch(apiEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(kycData), }); 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 bronIdResult = await response.json(); const printResult = 'bronId API response: ' + JSON.stringify(bronIdResult, null, 2); console.log(printResult); } } catch (error) { console.log('Fetch error: ', error); } // Click “▶ run” to try this code live and run your first KYC.