Before you start
- Create an API key in the Helium ID Dashboard.
- Make this request from your server. Do not expose your API key in browser or mobile-app code.
- Keep the returned hosted link intact. Its
processIdis Helium ID’s internal verification ID and is required to open and submit the hosted flow.
Create a company verification
Send aPOST request to:
x-api-key header.
Request headers
string
required
Your Helium ID API key.
string
required
Set this to
application/json.Request body
string
Optional identifier from your system, such as a business or application ID.
object
Optional metadata to associate with the verification.
Example request
Example response
Send the user to the hosted flow
Redirect the company’s authorised representative todata.link. The hosted page identifies your workspace in its Requested by sidebar card, using the workspace name and logo configured in Helium ID.
The representative completes these steps:
- Business information, including registration, business activity, address, and contact details.
- Authorised representative information and identity-document details.
- Supporting documents, including business registration and proof of address.
Important: use only the returned link
The hosted company-verification flow accepts only the internalverificationId generated by this endpoint. Do not substitute vendorData, a customer ID, or any other external identifier for processId; those values cannot start or update a verification.