Skip to content

Start a screening (without Analyst Assistance)

GET /api/Subjects/{subjectId}/initiateBackgroundCheck

Send your private API key in the X-Api-Key header. Keep it on your server.

Changes state: this GET performs an action. Do not automatically retry it after an uncertain response; verify the resulting state first.

The subject needs a verified social handle, must not already have a screening in progress, and must not participate in continuous screening. Credit checks also apply. Do not use this endpoint for Analyst Assistance; follow the analyst workflow.

Examples use illustrative values. Set FERRETLY_API_KEY in your server environment for JavaScript, Python, and C#. Replace sample IDs, URLs, and profile values before use.

Terminal window
curl --fail -sS -X GET "https://api.ferretly.com/api/Subjects/11111111-1111-4111-8111-111111111111/initiateBackgroundCheck" \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Accept: application/json"
NameInRequiredTypeDescription
subjectIdpathYesstring (uuid)

Successfully attempted to start background check

Subject does not exist or has no social media accounts associated with it, is not valid for the API client, already has a background check in progress, or organization does not have enough credits.

Illustrative, shortened HTTP 200 response. Optional fields can be absent or null.

"InQueue"
Response properties