Framagit GraphQL API
- Endpoint
-
https://framagit.org/api/graphql - Spec
- introspection
- Docs
- https://framagit.org/help/api/graphql/index.md
Authorization: Bearer <credential> /?access_token=<credential> Sign in to Framagit OAuth Applications, create a new application, set its redirect URI, and note the client ID and client secret. OAuth endpoints are https://framagit.org/oauth/authorize, https://framagit.org/oauth/token, and dynamic client registration is available at https://framagit.org/oauth/register. Request scopes appropriate to your integration, such as api, read_api, or the detected MCP scopes mcp / mcp_orbit.
Authorization: Bearer <credential> /?private_token=<credential> Sign in to Framagit, open Personal access tokens, then go to Avatar → Edit profile → Access → Personal access tokens and generate a legacy token with the scopes your integration needs. For API use, read_api is sufficient for read-only GraphQL queries and many read-only REST calls; api is required for write access and GraphQL mutations. Save the token when shown because you cannot view it again later.