Docs
API reference

List a report's data integrity findings

GET
/api/v1/reports/{id}/integrity-issues

The signals worth a second look that Probb noticed on the report: a candidate's name or email that differs between the resume, the profile and the interview invitation, a resume that changed after the report, or a document signal. They are advisory and never change the report's score. Each is open until a person records that they reviewed it. The report must exist; a report that is still being analysed has none yet.

Required scope: reports:read (reports:write also works).

Errors

  • 400: unknown_field
  • 401: authentication_required, invalid_api_key
  • 403: api_access_disabled, insufficient_scope
  • 404: report_not_found
  • 422: invalid_parameter
  • 429: rate_limit_exceeded
  • 500: api_error
  • 503: service_unavailable

Authorization

ApiKey
headerAuthorizationBearer <probb_live_<id>_<secret>>

Path Parameters

id*string

The report's ID.

Length1 <= length <= 200

Response Body

Success.

application/json
  1. response
object*string
data*array<>

The findings on this page.

hasMore*boolean

Whether another page follows.

nextCursor*|

Pass as cursor to fetch the next page, or null at the end.

Example Request
# Set PROBB_URL and PROBB_API_KEY. Replace any *_VALUE placeholder and any example ID (such as job_example) with a real one.curl --fail-with-body -X GET "$PROBB_URL/api/v1/reports/ID_VALUE/integrity-issues" \  -H "Authorization: Bearer $PROBB_API_KEY"
Example Response
{  "object": "list",  "data": [    {      "object": "integrity_issue",      "id": "string",      "reportId": "string",      "kind": "name_mismatch",      "severity": "low",      "title": "string",      "description": "string",      "sources": [        "string"      ],      "recommendation": "string",      "status": "open",      "resolution": "confirmed_same_candidate",      "note": "string",      "reviewedAt": "2019-08-24T14:15:22Z",      "reviewedBy": {        "id": "string",        "name": "string"      }    }  ],  "hasMore": true,  "nextCursor": "string"}