Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pearcheck.com/llms.txt

Use this file to discover all available pages before exploring further.

PearCheck uses standard HTTP response codes to indicate the success or failure of an API request. Most of our failure error codes will contain a message on why the request failed. uses standard HTTP response codes to indicate the success or failure of an API request. Most of our failure error codes will contain a message on why the request failed.
Status CodeDescription
200OK - Worked as expected
208Already reported - Same verification session id used more than once.
400Bad Request.
401Unauthorized.
403Forbidden.
413Request size limit.
429Too Many Requests - Requests are being rate limited. Please contact us.
500Internal Server Error - Our servers crashed processing the request. Please contact us.
Every status code except 200 is considered an error and you will get a message in the response JSON explaining the error. Sample non-200 response:
    {
        "error": {
            "summary": "verification_type: This field is required.",
            "fields": {
                "verification_type": [
                    "This field is required."
                ]
            }
        }
    }