F

Framagit GraphQL API

GraphQL discovered

Details
Endpoint
https://framagit.org/api/graphql
Spec
introspection
Docs
https://framagit.org/help/api/graphql/index.md
Authentication
OAuth application oauth2 discovered Set up OAuth ↗
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.

Personal access token bearer discovered Get token ↗
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.