Flynn API changelog
Customer-visible changes to the Flynn API, newest first
Docs are being migrated. These are the getting-started guides. Product names have been updated to DigitalFrontier, but the SDK, CLI and config identifiers in code samples still reference their current names — we publish the surface that actually exists rather than a renamed one. The full API reference is being moved to its own documentation site.
Customer-visible changes to the Flynn API, newest first. A breaking change is listed here when it is announced, with the date it takes effect. Additions that do not break existing clients may not be listed.
2026-09-23: no cap on API keys, and GET /api/v1/me/keys is paginated
POST /api/v1/me/keys no longer caps active keys. It used to refuse with 409 once a tenant held five active keys. It now returns 200. The max_keys field on GET /api/v1/me was removed, because there is no limit left to report.
GET /api/v1/me/keys is paginated.
| before | after | |
|---|---|---|
| default filter | every key, including revoked | active only; pass ?filter=all or ?filter=revoked for others |
| default page size | every key | limit=10 |
| response | keys | keys, next_cursor, counts |
Pass next_cursor back as ?cursor= for the next page. counts (active, revoked, all) covers every key the tenant has, not the page, so read counts.active for the real number of active keys.