Truztcube Docs

Platform Features

The Truztcube dashboard, wallet & billing, verification records & exports, API-key control, notifications, and analytics.

Beyond the verification API, Truztcube gives you the console and operational endpoints to run verification at scale.

Dashboard

A console to run verifications, manage your organisation, fund your wallet, and see activity.

Wallet & billing

Truztcube is usage-based, billed to a prepaid wallet in Naira. Fund it, and each billable verification debits it.

  • GET /v1/wallet/balance — current balance.
  • GET /v1/wallet/low-balance-threshold / POST /v1/wallet/low-balance-threshold — set an alert threshold.
  • Fund via POST /v1/payments/initialize → complete payment → GET /v1/payments/verify/{reference}.
  • GET /v1/payments/transactions — deposit and transaction history.

Verification records & exports

  • GET /v1/verifications — list your verifications (filter by type, status, date).
  • GET /v1/verifications/{id} — a single record.
  • POST /v1/verifications/exportsGET /v1/verifications/exports/{id} — request and poll an async CSV/XLSX export; GET /v1/verifications/export-estimate sizes it first.

API-key control

Generate, label, and revoke test and live keys (/v1/api-keys). Revocation is immediate.

Notifications

  • GET /v1/notifications/channels / GET /v1/notifications/templates — configure delivery.
  • Alerts for verification outcomes, low wallet balance, and account events.

Analytics

Track verification volumes, success rates, and spend over time — derived from your verification records and transactions above.

On this page