GET
/api/v1/verification/logs/

Get a paginated list of all verification requests with filtering, sorting, and search capabilities. Returns logs for the authenticated user's organization.

Authorization

ApiKeyAuth
X-API-Key<token>

In: header

Query Parameters

channel_code?string

Filter by verification channel code

end_date?string

Filter by end date (ISO format: 2025-12-31T23:59:59Z)

Formatdate-time
page?integer

Page number (default: 1)

page_size?integer

Number of records per page (default: 50, max: 100)

request_method?string

Filter by request method (portal or api)

response_code?string

Filter by response code

search?string

Search in reference_id, searched_id, or transaction_id

sort_by?string

Sort by field (created_at, amount_charged, gateway_response_time). Prefix with - for descending.

start_date?string

Filter by start date (ISO format: 2025-01-01T00:00:00Z)

Formatdate-time
status?string

Filter by status (pending, processing, success, failed, error)

was_charged?boolean

Filter by charge status

Response Body

application/json

curl -X GET "https://example.com/api/v1/verification/logs/"
{  "data": {},  "status": true,  "message": "Request successful.",  "errors": {},  "meta": {    "timestamp": "2019-08-24T14:15:22Z",    "version": "v1",    "request_id": "string"  },  "pagination": {    "page": 0,    "page_size": 0,    "total_pages": 0,    "total_items": 0  }}
Response Codes & Statuses: Prembly API responses include custom response_code values (e.g., 00 Success, 01 Not Found, 02 Unavailable).
View Response Codes Guide
Prembly Slack Community

Join our developer Slack channel for real-time integration support, engineering updates, and direct Q&A with the Prembly team.

Join Slack Channel