Create Profile API

Create a new profile for background checks

Introduction

Create profile API is the very first step in the background check process. This makes it easier to register a profile (a person or a company) in the system. Once registered, a profile can later be linked to other types of checks.

INTERESTED ?

To start a chat, click the button below, and one of our available executives will assist you with questions about onboarding and commercials.

Chat With Attestr Support

API Details

Request

TypeURL
POSThttps://api.attestr.com/api/{version}/public/factx/

Request Header Parameters

TypeNameValue / DescriptionOptionalMin VersionMax Version
StringContent-Typeapplication/jsonRequiredv1
StringAuthorizationBasic {authToken}Requiredv1

If you do not have the authentication token, please refer to Register App to generate one.

Request Body Parameters

TypeNameDescriptionOptional (default)Min VersionMax Version
StringtagUnique employee Id / reference id to be passed by the clientRequiredv1
StringnameName of the asset (individual or business)Requiredv1
StringemailOptional contact email fieldOptionalv1
StringmobileOptional contact mobile field (E.164 format)Optionalv1

Sample Request

JSON
Copy

Response Details

Http Status 200

KeyDescriptionTypeMin VersionMax Version
_idUnique profile IdStringv1
numberUnique human readable number to be used for any reference laterStringv1
Create Profile Response
Copy

Error Response

ParameterTypeDescription
codeNumberUnique error codes for different errors. Always available.
messageStringError message describing the error. Always Available.
detailsStringDetail error message. Available only for certain types of errors.

Error Codes

HTTP StatusError CodeError Message
4004001Malformed data or missing required parameter values
4004005Operation could not be performed due to low credits balance
4014016Invalid client authorization
4034031Unauthorized access
4034035Requested service is not provisioned for your account
4034039Client's IP address is not whitelisted
4034035Requested service is not provisioned for your account
4294291Maximum account rate limit exceeded
4294292Maximum API rate limit exceeded
4294293Maximum account daily limit exceeded
4294294Maximum API daily limit exceeded
5005001Request could not be processed

Sample Error Response

JSON
Copy

INTERESTED ?

To start a chat, click the button below, and one of our available executives will assist you with questions about onboarding and commercials.

Chat With Attestr Support
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard