SyncFlo AI
Reference

API Endpoints

A technical reference for the SyncFlo REST API. All requests require a valid API key in the Authorization header.

GET
/api/me
Introspect the current API key's identity, scopes, and effective permissions.
Scope: any valid key
No Parameters

Response Payload

{
  "account": {
    "user_id": "uuid",
    "owner_user_id": "uuid",
    "role": "owner",
    "is_owner": true,
    "auth_type": "api_key"
  },
  "scopes": [
    "leads:read",
    "analytics:read"
  ],
  "permissions": [
    "leads.view",
    "analytics.view"
  ]
}
GET
/api/usage
Account usage stats and subscription details.
Scope: analytics:read
No Parameters

Response Payload

{
  "usage": {
    "messages_used": 1830,
    "messages_limit": 5000
  },
  "subscription": {
    "plan_id": "growth",
    "status": "active"
  }
}