Moderne GraphQL API

The Moderne Platform GraphQL API for programmatically executing OpenRewrite recipes across organizations of repositories, polling recipe-run state, retrieving results and recipe data tables, and committing changes back to source control (pull requests). Authenticated with a Bearer personal access token; an interactive GraphiQL playground is served at the API root.

API entry from apis.yml

apis.yml Raw ↑
name: Moderne GraphQL API
description: The Moderne Platform GraphQL API for programmatically executing OpenRewrite recipes across
  organizations of repositories, polling recipe-run state, retrieving results and recipe data tables,
  and committing changes back to source control (pull requests). Authenticated with a Bearer personal
  access token; an interactive GraphiQL playground is served at the API root.
humanURL: https://docs.moderne.io/user-documentation/moderne-platform/references/graphql-api-reference
baseURL: https://api.app.moderne.io/graphql
properties:
- type: APIReference
  url: https://docs.moderne.io/user-documentation/moderne-platform/references/graphql-api-reference
- type: Authentication
  url: authentication/moderne-authentication.yml
- type: Conventions
  url: conventions/moderne-conventions.yml
- type: DataModel
  url: data-model/moderne-data-model.yml