Changelog
v1.0.0 — API Launch
Section titled “v1.0.0 — API Launch”Date: 2025-07-14
- Public REST API with
gf_API key authentication - 13 permission scopes for fine-grained access control
- Sliding window rate limiting (60/300/1000 RPM per plan tier)
- Interactive API documentation powered by Scalar
- OpenAPI 3.1 specification at
/api/v1/openapi.json - API key management endpoints (create, list, revoke, regenerate, delete)
- Notification preferences API
Endpoints
Section titled “Endpoints”GET /api/v1/auth/api-keys— List API keysPOST /api/v1/auth/api-keys— Create API keyDELETE /api/v1/auth/api-keys/{id}— Delete API keyPUT /api/v1/auth/api-keys/{id}/revoke— Revoke API keyPOST /api/v1/auth/api-keys/{id}/regenerate— Regenerate API keyGET /api/v1/auth/notification-preferences— Get preferencesPUT /api/v1/auth/notification-preferences— Update preferences