Creates a customer Account associated with your Partner Application. Only Checkr Partners are authorized to use this endpoint.
The oauth_authorize parameter allows you to determine how your customer authorizes your application to connect to Checkr and order reports.
By default, this parameter is set to
false, which requires your customers to provide explicit authorization to your application to create candidates, invitations, and reports in Checkr on your customer’s behalf.If set to
true, Checkr returns the authorization code in the account response. You may then use that access code in the oauth/token call to get an authorized token you can use to create reports/candidates in the customer's Checkr account.
Client credentials provided as part of your Partner Application.
Fallback compliance city if candidate location is not provided.
Fallback compliance state if candidate location is not provided. Format: ISO 3166-2:US.
Permissible purpose to run background checks. Determines which background checks the Account is credentialed for.
- Mock serverhttps://docs.checkr.com/_mock/apis/openapi/accounts
- Staginghttps://api.checkr-staging.com/v1/accounts
curl -i -X POST \
-u '<username>:<password>' \
https://docs.checkr.com/_mock/apis/openapi/accounts \
-H 'Content-Type: application/json' \
-d '{
"client_id": "56269e3411a549fd07ed8d92",
"oauth_authorize": false,
"name": "Acme Corporation",
"default_compliance_city": "San Francisco",
"default_compliance_state": "CA",
"purpose": "employment",
"user": {
"full_name": "Jeanette Hughes",
"email": "user@example.com"
},
"company": {
"city": "San Francisco",
"dba_name": "Acme",
"industry": "72",
"state": "CA",
"street": "123 Main Street",
"tax_id": "123456789",
"zipcode": "94107",
"incorporation_state": "CA",
"incorporation_type": "association",
"phone": "206-555-0100",
"website": "https://www.example.com"
}
}'Account details
The ID of the Account.
Note: The returned Account ID is dependent on the API token used to make the call.
- If an account-level API token is used, the ID of the account associated with the Live API Token will be returned.
- If a partner OAuth token is used, the ID of the account (or customer's account) connected to the OAuth application will be returned.
Email used to send pre- and post- Adverse Action notices on behalf of the Account to candidates. This address will also receive undeliverable notices if an Adverse Action notice isn't deliverable to a candidate.
List of screening types available for the Account.
[ "county_civil_search", "county_criminal_search", "municipal_criminal_search", "education_verification", "employment_verification", "federal_civil_search", "federal_criminal_search", "motor_vehicle_report", "national_criminal_search", "sex_offender_search", "ssn_trace", "state_criminal_search", "international_adverse_media_search", "international_education_verification" ]
Email that is used for Checkr to contact you about invoices and other billing communication.
Email for the main point of contact on your side to communicate with Checkr about compliance issues or updates. This is also where we'll send you the results of candidate disputes (for example, if we changed the information on a report).
Fallback compliance city if candidate location is not provided.
Fallback compliance state if candidate location is not provided. Format: ISO 3166-2:US.
Permissible purpose to run background checks. Determines which background checks the Account is credentialed for.
Determines whether Hierarchy/Nodes is enabled on the Account.
Email address used for candidates to contact you if they need to supply evidence of rehabilitation or other context during the Adverse Action process.
Phone number used for candidates to contact you if they need to supply evidence of rehabilitation or other context during the Adverse Action process.
The main point of contact on your side to communicate with Checkr about technical issues or updates.
{ "id": "string", "object": "account", "account_deauthorization": { "reason": "nonpayment" }, "adverse_action_email": "john.doe@example.com", "api_authorized": true, "authorized": true, "available_screenings": [ "county_civil_search", "county_criminal_search", "municipal_criminal_search", "education_verification", "employment_verification", "federal_civil_search", "federal_criminal_search", "motor_vehicle_report", "national_criminal_search", "sex_offender_search", "ssn_trace", "state_criminal_search", "international_adverse_media_search", "international_education_verification" ], "billing_email": "john.doe@example.com", "company": { "name": "Acme Corporation", "dba_name": "ACME", "street": "123 Main St", "city": "Wilmington", "state": "DE", "zipcode": "19801", "phone": "206-555-0100", "website": "https://example.com", "industry": "52-59", "incorporation_state": "DE", "incorporation_type": "llc" }, "compliance_contact_email": "compliance.team@example.com", "created_at": "2020-01-07T00:26:49Z", "default_compliance_city": "San Francisco", "default_compliance_state": "CA", "geos_required": false, "name": "Acme Corp", "purpose": "employment", "segmentation_enabled": true, "support_email": "support@example.com", "support_phone": "206-555-0188", "technical_contact_email": "jane.smith@example.com", "uri": "/v1/accounts/e44aa283528e6fde7d542194", "uri_name": "acme-corp" }