All API requests require authentication using a Bearer token in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Your API key:
You can find your API key in your account dashboard after logging in.
API requests are limited to:
Include tolt.js on your website to automatically track referrals and conversions:
<script src="https://yourdomain.com/static/js/tolt.js" data-tolt-key="YOUR_API_KEY"></script>
// Track a conversion Tolt.trackConversion({ amount: 99.99, order_id: 'ORDER-123' }); // Track a customer Tolt.trackCustomer({ email: '[email protected]', name: 'John Doe' }); // Track a transaction Tolt.trackTransaction({ id: 'TXN-123', amount: 99.99, customer_id: 'CUST-123' });
/api/v1/partners
Query Parameters:
{ "data": [...], "total": 100, "page": 1, "per_page": 20, "has_more": true }
/api/v1/partners/:id
/api/v1/partners
{ "email": "[email protected]", "name": "John Doe", "company": "Acme Inc", "commission_rate": 20.0, "commission_type": "percentage", "cookie_duration": 30 }
/api/v1/partners/:id
/api/v1/partners/:id
/api/v1/customers
/api/v1/customers/:id
/api/v1/customers
{ "email": "[email protected]", "name": "Jane Smith", "partner_id": 123 }
/api/v1/customers/:id
/api/v1/customers/:id
/api/v1/clicks
{ "link_code": "ABC123", "ip_address": "192.168.1.1", "user_agent": "Mozilla/5.0...", "referer": "https://example.com" }
/api/v1/links
/api/v1/links/:id
/api/v1/links
{ "partner_id": 123, "url": "https://yoursite.com/special-offer", "name": "Special Offer Link" }
/api/v1/links/:id
/api/v1/links/:id
/api/v1/commissions
Query Parameters:
/api/v1/commissions/:id
/api/v1/commissions
{ "partner_id": 123, "amount": 25.00, "status": "pending", "description": "Commission for order #1234" }
/api/v1/commissions/:id
/api/v1/commissions/:id
/api/v1/transactions
/api/v1/transactions/:id
/api/v1/transactions
{ "customer_id": 456, "amount": 99.99, "currency": "USD", "status": "completed", "description": "Purchase of Premium Plan" }
/api/v1/transactions/:id
/api/v1/transactions/:id
/api/v1/promotion-codes
/api/v1/promotion-codes/:id
/api/v1/promotion-codes
{ "code": "SAVE20", "discount_type": "percentage", "discount_value": 20.0, "max_uses": 100, "expires_at": "2024-12-31T23:59:59Z" }
/api/v1/promotion-codes/:id
/api/v1/promotion-codes/:id