Flylogs API
The Flylogs API provides programmatic access to your flight operations, crew management, training, safety, and billing data. It follows REST conventions and returns JSON responses.
Base URL
Section titled “Base URL”https://fmc.flylogs.com/v1Authentication
Section titled “Authentication”All endpoints (except public ones) require an API key as a Bearer token in the Authorization header:
Authorization: Bearer flk_3pQ8XnX...ZrAPI keys are long-lived, revocable secrets created by a Company Administrator under Company Settings → API. A key authenticates as the user it is bound to and inherits that user’s permissions. There is no login step. See API Keys to create one, and Authentication for how to send it.
Request Format
Section titled “Request Format”| Method | Content-Type |
|---|---|
| GET | No body — parameters in URL path |
| POST | application/json (unless noted as multipart/form-data) |
Response Format
Section titled “Response Format”All responses return JSON. Successful responses typically contain the requested data directly. Error responses include a message field:
{ "message": "Descriptive error message"}HTTP Status Codes
Section titled “HTTP Status Codes”| Code | Meaning |
|---|---|
| 200 | Success |
| 400 | Bad request — invalid parameters |
| 401 | Unauthorized — missing or invalid token |
| 402 | Payment required — API access is not enabled for the company |
| 403 | Forbidden — insufficient permissions |
| 404 | Resource not found |
| 429 | Rate limited — too many requests |
Rate Limiting
Section titled “Rate Limiting”API usage is throttled. Excessive requests will result in an automatic 14-day ban. Design your integration to cache responses and avoid unnecessary polling.
Quick Links
Section titled “Quick Links”| Section | Description |
|---|---|
| Quick Start | Get up and running in minutes |
| Authentication | Authenticating requests with an API key |
| API Keys | Creating, listing and revoking API keys |
| Users | User profiles, sessions, account settings |
| Company | Company settings, permissions, organizations |
| Flights | Flight records, filtering, audit trail |
| Aircraft | Fleet management, logbooks, ADSB tracking |
| Pilots | Pilot records, certificates, currency |
| Schedules | Flight schedules, availability, calendar |
| Messages | Internal messaging system |
| Trainings | Training courses, students, exams |
| Safety Reports | SMS reports, risk matrix |
| Documents | Document library, folders, file uploads |
| News | Company news and announcements |
| Reports | Flight hours, statistics |