DocumentationAPI Reference

API Reference

Complete reference for the FastFollow REST API. All endpoints are versioned, tenant-scoped, and fully authenticated.

Base URL:https://api.fastfollow.ai/api
OpenAPI 3.1 Spec

Authentication

All FastFollow API endpoints require authentication. Pass your API token as a Bearer header or rely on the NextAuth session cookie when calling from your application's server-side context.

Bearer Token (recommended)

For server-to-server and external integrations.

Authorization: Bearer <your_api_token>

Session Cookie

Set automatically by NextAuth after sign-in.

Cookie: next-auth.session-token=<token>

Note: The /api/demo/setup endpoint is public and does not require authentication. All other endpoints return 401 Unauthorized without a valid token or session.

Rate Limiting

Rate limits are applied per authenticated user or IP address depending on the endpoint. When a limit is exceeded the API returns 429 Too Many Requests.

EndpointLimitWindow
All authenticated endpoints (default)100 requests10 seconds
GET /api/proposals300 requests60 seconds
POST /api/proposals30 requests60 seconds
POST /api/proposals/{id}/export30 requests60 seconds
GET /api/user/onboarding100 requests60 seconds
POST /api/demo/setup5 requests1 hour (per IP)

Rate limit headers are included in every response: X-RateLimit-Limit, X-RateLimit-Remaining, and Retry-After (on 429 responses). Contact developers@fastfollow.ai to request a limit increase.

CRM

Sync contacts and deals from HubSpot or Salesforce

Meetings

Ingest Google Meet sessions and retrieve AI transcripts

Email

Send AI-drafted follow-up emails via Resend

Proposals

Create and manage sales proposals with CRM enrichment

Reports

Email, meeting, and workflow analytics for your tenant

Calendar

Upcoming Google Calendar events with Meet links

Objection Coaching

AI-powered objection handling from meeting transcripts

Onboarding

Track and update user onboarding progress

Follow-ups

Review and approve AI-generated follow-up items

Demo

Create sandboxed demo environments for prospect evaluation

Looking for webhook events, SDK libraries, or integration guides? Visit the Documentation Hub or email developers@fastfollow.ai.