Peleza β€” Trust built on data
Digital Credentials
On this page

Check Status

Lightweight status poll for a credentials search. Poll until status is Complete, then GET results. Does not charge the wallet.

Request

GET/api/v1/credentials/status/{searchId}
{{baseUrl}}/api/v1/credentials/status/{searchId}
HeaderTypeDescription
AuthorizationstringBearer YOUR_ACCESS_TOKEN from the OAuth client-credentials flow
Content-Typestringapplication/json

Response

200 OKSample dataExample response
{
  "success": true,
  "response_code": 200,
  "message": "Search status retrieved successfully",
  "data": {
    "search_id": 125,
    "status": "Complete"
  },
  "request_id": "550e8400-e29b-41d4-a716-446655440000"
}

Response Fields

FieldTypeDescription
data.search_idintegerSearch id from POST /credentials/search
data.statusstringComplete = final catalog hit ready now; Processing = awaiting verification; Pending Consent = awaiting student consent. Fetch results when Complete.
data.messagestringPresent when status is Processing β€” The report will be ready within 5 days.

Set {{baseUrl}} to https://api.peleza.com (production) or https://sandbox.peleza.com (sandbox). Authenticated calls need a Bearer token from POST /api/v1/oauth/token.