v1

latestOpenAPI 3.1.0Proprietary2026-07-13238.6 KB

Execute a GraphQL query or mutation

The single endpoint for all monday.com API operations. Send GraphQL queries and mutations as JSON in the request body.

post/v2

Headers

Idempotency-Keystring

Client-generated key (UUID recommended) that makes mutations idempotent. On the first request the response is cached for 30 minutes; retries with the same key return the cached response without re-executing the mutation. Ignored on queries. A concurrent request with the same key returns 409 until the first completes.

Request body

querystring required

The GraphQL query or mutation string

variablesobject

Variables for the GraphQL operation

operationNamestring

Name of the operation to execute (when query contains multiple operations)

Response

GraphQL response

dataobject

The result of the GraphQL operation

All 2 operations