Asana · GraphQL Specification

Asana GraphQL

Asana does not offer a public native GraphQL endpoint. The Asana platform exposes its capabilities exclusively through a REST API available at `https://app.asana.com/api/1.0`. The schema in `asana-schema.graphql` is a comprehensive conceptual GraphQL SDL derived from the Asana REST API surface, covering all documented resource types. It is intended for tooling, catalog enrichment, code generation, and interoperability use cases — not for execution against a live GraphQL endpoint.

Documentation Endpoint View on GitHub CollaborationProductivityProject ManagementProjectTask ManagementTaskWorkflowsGraphQL

Overview

Asana GraphQL is a GraphQL API specification published by Asana on the APIs.io network.

Asana does not offer a public native GraphQL endpoint. The Asana platform exposes its capabilities exclusively through a REST API available at https://app.asana.com/api/1.0. The schema in asana-schema.graphql is a comprehensive conceptual GraphQL SDL derived from the Asana REST API surface, covering all documented resource types. It is intended for tooling, catalog enrichment, code generation, and interoperability use cases — not for execution against a live GraphQL endpoint.

Tagged areas include Collaboration, Productivity, Project Management, Project, and Task Management.

Endpoint

Related API Specs

Asana Allocations API (OpenAPI) Asana Attachments API (OpenAPI) Asana Custom Fields API (OpenAPI) Asana Enum Options API (OpenAPI) Asana Events API (OpenAPI) Asana Goal Relationships API (OpenAPI) Asana Goals API (OpenAPI) Asana Jobs API (OpenAPI) Asana Memberships API (OpenAPI) Asana Organization Exports API (OpenAPI) Asana Portfolios API (OpenAPI) Asana Project Templates API (OpenAPI) Asana Projects API (OpenAPI) Asana Sections API (OpenAPI) Asana Status Updates API (OpenAPI) Asana Tags API (OpenAPI) Asana Task Templates API (OpenAPI) Asana Tasks API (OpenAPI) Asana Teams API (OpenAPI) Asana Time Periods API (OpenAPI) Asana Time Tracking Entries API (OpenAPI) Asana User Task Lists API (OpenAPI) Asana Users API (OpenAPI) Asana Webhooks API (OpenAPI) Asana Workspaces API (OpenAPI) Asana Custom Field Settings API (OpenAPI) Asana Portfolio Memberships API (OpenAPI) Asana Project Briefs API (OpenAPI) Asana Project Memberships API (OpenAPI) Asana Project Statuses API (OpenAPI) Asana Rules API (OpenAPI) Asana Stories API (OpenAPI) Asana Team Memberships API (OpenAPI) Asana Typeahead API (OpenAPI) Asana Workspace Memberships API (OpenAPI) Asana Audit Log API API (OpenAPI) Asana Batch API API (OpenAPI) Asana Custom Field Settings API (OpenAPI) Asana Portfolio Memberships API (OpenAPI) Asana Project Briefs API (OpenAPI) Asana Project Memberships API (OpenAPI) Asana Project Statuses API (OpenAPI) Asana Rules API (OpenAPI) Asana Stories API (OpenAPI) Asana Team Memberships API (OpenAPI) Asana Typeahead API (OpenAPI) Asana Workspace Memberships API (OpenAPI)
Back to Asana · All GraphQL Specs · GitHub

Work with this as data

Every GraphQL schema 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 graphql

4 MCP tools reach this
  • find_graphqlBrowse and filter every GraphQL schema in the catalog.
  • 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 GraphQL schema
curl "https://apis.io/api/v1/graphql/asana-graphql"
All graphql
curl "https://apis.io/api/v1/graphql?limit=25"

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

Get an API key

Free tier, no email required.

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