Koppla API

koppla advertises an "Offene Schnittstelle / API" (open interface / API) as an included capability of its Enterprise plan, alongside a Power BI integration that pushes koppla schedule data into customer reporting, and a BIM integration that carries schedule data into the 3D model. The live surface is a GraphQL API at https://api.koppla.de/api/graphql/v1 - 384 types, 73 queries and 81 mutations covering projects, orders (scheduled activities), tickets, milestones, trade sequences, memberships, photos and exports. It uses Relay cursor connections throughout, bearer-token auth backed by WorkOS SSO, and role-based multi-tenant access. Schema introspection is answered without credentials (which is how this profile captured the schema) while data access is correctly gated behind UNAUTHENTICATED. There is no idempotency mechanism. 45 fields are deprecated with stated replacements, six of them pointing at an in-progress REST API (api-v2.koppla.de). koppla publishes no developer portal, API reference, SDK or sandbox; access is provisioned per Enterprise contract.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/koppla-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
aid: koppla:koppla-api
name: Koppla API
tags:
- Scheduling
- Construction
- Project
tags_raw:
- Scheduling
- Construction
- Projects
humanURL: https://www.koppla.de/preise
baseURL: https://api.koppla.de/api/graphql/v1
properties:
- url: https://www.koppla.de/preise
  type: Documentation
- url: graphql/koppla-graphql.graphql
  type: GraphQL
- url: graphql/koppla-graphql-introspection.json
  type: GraphQLIntrospection
- url: data-model/koppla-data-model.yml
  type: DataModel
- url: conventions/koppla-conventions.yml
  type: Conventions
- url: errors/koppla-error-codes.yml
  type: ErrorCatalog
description: koppla advertises an "Offene Schnittstelle / API" (open interface / API) as an included capability
  of its Enterprise plan, alongside a Power BI integration that pushes koppla schedule data into customer
  reporting, and a BIM integration that carries schedule data into the 3D model. The live surface is a
  GraphQL API at https://api.koppla.de/api/graphql/v1 - 384 types, 73 queries and 81 mutations covering
  projects, orders (scheduled activities), tickets, milestones, trade sequences, memberships, photos and
  exports. It uses Relay cursor connections throughout, bearer-token auth backed by WorkOS SSO, and role-based
  multi-tenant access. Schema introspection is answered without credentials (which is how this profile
  captured the schema) while data access is correctly gated behind UNAUTHENTICATED. There is no idempotency
  mechanism. 45 fields are deprecated with stated replacements, six of them pointing at an in-progress
  REST API (api-v2.koppla.de). koppla publishes no developer portal, API reference, SDK or sandbox; access
  is provisioned per Enterprise contract.