NEWASK is live: the AI brain that answers anything about your business.Meet ASK →
Developer

Build With the FlowTracker API

Generate secure API tokens with granular permissions. Access leads, conversions, campaigns, and reporting data programmatically. Build custom dashboards, integrations, and automations.

See all integrations
REST APIGranular permissionsWebhook support
API Tokens
Connected
REST
API Standard
50+
Endpoints
<100ms
Response Time
99.9%
Uptime SLA

Full API Access for Developers

Everything you can do in the FlowTracker dashboard, you can do via the API. Build custom workflows, integrations, and reporting tools.

🔑

Granular Permissions

Create tokens with specific scopes: read-only reporting, lead management, campaign access, or full admin. Follow the principle of least privilege.

📡

Webhook Events

Subscribe to real-time webhook events: new lead, FTD detected, deposit received, status change. Build reactive integrations that act on events instantly.

📊

Reporting Endpoints

Pull detailed reports programmatically: daily ROAS, campaign performance, geo breakdown, agent metrics. Build custom dashboards in your preferred BI tool.

👥

Lead Management

Create, update, and query leads via API. Push leads from external forms, CRMs, or custom landing pages directly into FlowTracker.

🔄

Rate Limiting

Generous rate limits for production use: 1,000 requests/minute for standard tokens, 5,000 for premium. Burst allowances for batch operations.

📚

Full Documentation

Complete API reference with examples in cURL, Python, Node.js, and PHP. Interactive API explorer for testing endpoints before writing code.

Get Started in Minutes

API access in seconds - start building immediately.

1

Create a Token

Navigate to Settings → API Tokens and create a new token. Select the permission scopes you need and set an optional expiration date.

2

Configure Webhooks

Set up webhook endpoints for the events you want to receive. FlowTracker sends signed HTTP POST requests to your URL with event data in JSON format.

3

Start Building

Use the API reference to build your integration. Test with the interactive API explorer, then deploy your custom solution with confidence.

Frequently Asked Questions

Is the API RESTful?

Yes. The FlowTracker API follows REST conventions with JSON request and response bodies. All endpoints use standard HTTP methods (GET, POST, PUT, DELETE) and return meaningful status codes.

How are webhooks secured?

Every webhook request includes an HMAC-SHA256 signature in the headers. Your webhook handler should verify this signature to ensure the event came from FlowTracker.

Can I have multiple API tokens?

Yes. Create as many tokens as you need - one per integration, per team member, or per environment (development, staging, production). Each can have different permission scopes.

What happens if my webhook endpoint is down?

FlowTracker retries failed webhook deliveries with exponential backoff for up to 24 hours. You can view delivery logs and manually retry failed events in the dashboard.

Get Started

Build Something Custom

Generate an API token and start building custom integrations, dashboards, and automations with FlowTracker data.

View all integrations
Set up in 5 minutes No coding required Dedicated onboarding