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

Digital Credentials Search

Search academic credentials. May return an immediate match or a Processing response with search_id when consent / async verification is required.

Request

POST/api/v1/digital-credentials/search
{{baseUrl}}/api/v1/digital-credentials/search
HeaderTypeDescription
AuthorizationstringBearer YOUR_ACCESS_TOKEN from the OAuth client-credentials flow
Content-Typestringapplication/json

Body Parameters

ParameterTypeDescriptionRequired
full_namestringStudent full namerequired
countrystringCountry of study (e.g. Kenya, Uganda)required
typestringTranscript or Certificaterequired
student_emailstringStudent email for consent outreachrequired
universitystringInstitution nameoptional
coursestringCourse / programmeoptional
graduation_yearstringGraduation yearoptional
customer_numberstringOptional reference for your own tracking (max 255 characters)optional
consent_providedbooleanWhether student consent was already collectedoptional

Response

200 OKSample dataExample response
{
  "success": true,
  "response_code": 200,
  "message": "Search submitted",
  "data": {
    "search_id": "dc_abc123",
    "status": "Processing"
  },
  "request_id": "550e8400-e29b-41d4-a716-446655440000"
}

Response Fields

FieldTypeDescription
successbooleanWhether the request succeeded
response_codenumberApplication response code (typically mirrors HTTP)
messagestringHuman-readable status message
dataobjectPayload for the verified resource
request_idstringUUID for support and audit trails

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.