Skip to content

API reference

Use this reference to look up requests, parameters, and response schemas. Follow the workflow configured for your organization: with Analyst Assistance or without Analyst Assistance. Analyst Assistance integrations must not call initiateBackgroundCheck.

Base URL: https://api.ferretly.com
Authentication: X-Api-Key request header

Download OpenAPI · Download Postman collection · Authentication guide

MethodEndpointPurpose
GET/api/ApiClientVerify your API key
POST/api/ApiClient/updateWebHookSet the webhook URL
GET/api/ApiClient/refreshApiKeyRotate the API key
GET/api/ApiClient/getOrganizationGet your organization
POST/api/ApiClient/updateClientSpecificPropertiesUpdate client properties
POST/api/ApiClient/updateTechnicalContactUpdate the technical contact
MethodEndpointPurpose
GET/api/SubjectsList subjects
POST/api/SubjectsCreate a subject
GET/api/Subjects/{subjectId}Get a subject
GET/api/Subjects/getByExternalId/{externalId}Get a subject by external ID
GET/api/Subjects/{subjectId}/screeningstatusGet screening status
GET/api/Subjects/{externalId}/screeningStatusByExternalIdGet status by external ID
GET/api/Subjects/{subjectId}/backgroundCheckResultsGet screening results
GET/api/Subjects/getByExternalId/{externalId}/backgroundCheckResultsGet results by external ID
GET/api/Subjects/{subjectId}/initiateBackgroundCheckStart a screening (without Analyst Assistance)
GET/api/Subjects/{subjectId}/filteredPostsGet filtered posts
GET/api/Subjects/{externalId}/filteredPostsByExternalIdGet filtered posts by external ID
GET/api/Subjects/{subjectId}/downloadBackgroundReportDownload a report
MethodEndpointPurpose
GET/api/PreferenceProfiles/behavior-categoriesList behavior categories
GET/api/PreferenceProfilesList preference profiles
POST/api/PreferenceProfilesCreate a preference profile
GET/api/PreferenceProfiles/{id}Get a preference profile
PUT/api/PreferenceProfiles/{id}Update a preference profile
DELETE/api/PreferenceProfiles/{id}Delete a preference profile
MethodEndpointPurpose
GET/api/Health/settingsCheck API health and settings