Pull your team's accountability data into your CRM, dashboards, or internal tools with our REST API and real-time webhooks.
Quick Start
Go to Settings → API Keys in your dashboard and generate a key.
Include your key in the X-API-Key header on every request.
Register an endpoint URL in Settings → Webhooks to receive events.
# Fetch this week's team results
curl -H "X-API-Key: fn_live_abc123..." \
https://acme.fridaynumbers.com/api/external/reviews?status=OPEN
# Response
{
"reviews": [
{
"id": "rev_abc123",
"weekLabel": "Mar 10 – Mar 14",
"status": "OPEN",
"responsesCount": 8
}
]
}API Reference
All endpoints require an API key via the X-API-Key header.
/api/external/reviewsList all weekly reviews with status and dates
/api/external/reviews/:idGet a single review with all responses
/api/external/responsesList responses, filterable by agent or week
/api/external/teamList all team members with roles and goals
/api/external/team/:idGet a single team member with stats and streaks
Full API documentation is available in your dashboard under Settings → API Docs.
Real-Time
Get notified instantly when your team submits check-ins. We'll POST a JSON payload to your endpoint.
review.startedA new weekly review has been opened for submissions
review.closedA weekly review has been closed by a coordinator
response.submittedAn agent has submitted their weekly check-in
response.updatedAn agent has updated an existing response
Every API request must include your API key in the X-API-Key header.
API keys are scoped to a single organization and can be created by team owners in the dashboard.
Keys prefixed with fn_live_ are production keys. Keep them secret.
The API is rate-limited to 100 requests per minute per API key.
Rate limit headers are included in every response:
X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-ResetSign up, create an API key, and start pulling data in minutes. API access is available on the Business plan.