KNOX API Testing Dashboard

Test all 28 endpoints including client management

Configuration

0
Tests Run
0
Successful
0
Failed
Client Management NEW
POST/clients/create

Create new client account (signup)

GET/clients

List all clients (admin only)

GET/clients/{client_id}

Get full client details (admin)

PUT/clients/{client_id}

Update client information (admin)

POST/clients/{client_id}/deactivate

Deactivate client account

POST/clients/{client_id}/activate

Reactivate client account

POST/clients/{client_id}/regenerate-api-key

Generate new API key (old key revoked!)

POST/clients/{client_id}/add-credits

Manually add credits (admin)

GET/clients/{client_id}/webhook-url

Get webhook URL for client

Authentication
POST/auth/login

Login with API key

Credits Management
GET/credits

Get current credit balance

GET/credits/transactions

Get credit transaction history

POST/credits/topup

Create payment intent (Stripe)

Data Downloads
GET/exports/latest

Download latest data (7 days)

GET/exports/range

Download data for date range

GET/exports/job/{job_id}

Download CSV job result

Webhook Logs
GET/logs/webhooks

Get paginated webhook logs

GET/logs/webhook/{id}

Get single webhook detail

POST/logs/export

Export logs to CSV

Usage Analytics
GET/usage/summary

Get usage summary

GET/usage/daily

Get daily breakdown

GET/usage/functions

Get function usage stats

CSV Upload Jobs
GET/jobs

List all CSV jobs

GET/jobs/{job_id}

Get job status

System & Account
GET/events

Get system events

GET/account

Get account information