Documentation
paytrack API documentation
Build customer, payment, agreement, reminder, report, and webhook integrations with a versioned API and server-safe keys.
Start in 5 minutes
- 1. Create a test API key with the scopes you need.
- 2. Call the customers or payments endpoint from your server.
- 3. Add a webhook endpoint and verify signed events.
curl https://paytrack.ng/api/v1/customers \ -H "Authorization: Bearer $PAYTRACK_API_KEY"
Getting started
Create a test key, make your first request, and understand response envelopes.
SecurityAuthentication
Use bearer tokens safely from trusted servers.
SecurityAPI keys
Scopes, environments, rotation, revocation, and operational hygiene.
ResourcesCustomers
Create, list, update, and search customer records.
ResourcesPayment Plans
Manage agreements, instalments, balances, and collection plans. API v1 keeps the legacy tracks resource.
ResourcesPayments
Record payments and reconcile customer balances.
OperationsReminders
Send and audit follow-up messages.
OperationsReports
Generate summaries and exports for teams.
IntegrityLedger
Inspect cryptographic ledger events.
EventsWebhooks
Verify signatures and consume event deliveries.
DebuggingErrors
Status codes, request IDs, and error response formats.
DebuggingRate limits
Plan limits, retry strategy, and quota handling.
SDKsSDKs
JavaScript SDK usage, typed examples, retries, and timeouts.
StartTesting
Test keys, webhook tests, and mock-safe development.
ReleaseChangelog
API platform releases and compatibility notes.