Skip to content

Regulated Instant Criminal Checks

Regulated Instant Criminal Checks provide instant criminal record check results with legal annotation. Results include checks at the record, case, and charge levels indicating compliance with applicable legal rules. A permissible purpose is required for FCRA compliance.

Get regulated checks

Request

Get a set of regulated instant criminal checks for the authenticated account.

Security
get-bearer-token-using-oauth2
Query
limitinteger, [ 0 .. 999999 ]

Limit the number of records returned

Default:10
skipinteger, [ 0 .. 999999 ]

Skip a number of records before returning (for paging)

Default:0
include[]Array of strings

Request optional response fields. Repeat the parameter for multiple values.

Items Enum ValueDescription
profile

Embeds the full profile object in place of profile_id.

results_found

Returns results_found (boolean) instead of the full results array.

review

Embeds the regulated check review object (accept/decline/dispute status).

Examples:
Single value
include[]=["profile"]
Single value
include[]=["results_found"]
Multiple values
include[]=["profile","review"]
GET
/regulated/checks
curl -i -X GET \
  'https://api.checkrtrust.com/v1/regulated/checks?limit=10&skip=0&include%5B%5D=profile' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

OK

Bodyapplication/json
Array [
One of:

A regulated check response with legal annotation checks included in results.

]
Response
[ { "profile_id": "2b8313e8-4efd-45a1-b578-952b8313e890" } ]