Create an app registration
Endpoint:
POST - https://api.verifik.co/v2/app-registrations
An App Registration is an instance within Verifik's system that allows a user to initiate the authentication and validation process using specified project flows, email, and/or phone details. This process ensures the identity of the user and provides secure validation through various verification steps.
Headers
Include the necessary authentication headers, as well as any other headers required for authorization and content-type, such as:
Name | Value |
---|---|
Content-Type |
|
Authorization |
|
Body
project - ObjectId - Required The unique ID of the project associated with this registration.
projectFlow - ObjectId - Required The unique ID of the project flow that defines the registration and validation process.
email - String - Optional The email address for the user to be registered. (Either
email
orphone
is required).phone - String - Optional The phone number for the user to be registered. (Either
email
orphone
is required).countryCode - String - Optional The country code associated with the phone number. Required if
phone
is provided.language - String - Optional The preferred language for communication during the registration process. Default:
"en"
.
Minimal Body Data
Full Body Data
Request
Response
The response will contain information about the new App Registration
instance. Important fields include the unique identifier _id
, the status
of the registration process, and a token
to verify the registration.
Example Successful Response
Last updated