GraphQL API Home
Configure API-level settings: servers, authentication, custom scalars, directives, and interfaces
You are editing the GraphQL API home file (graphql.api.json). This is the top-level configuration for your GraphQL API, where you define servers, authentication, schema-level types, and metadata. Individual operations are defined separately in the definitions/ directory.
Sections
Authentication schemes
Define reusable auth methods that operations can reference:
Learn more
Create your first GraphQL API documentation in NeoArc Studio. Configure servers, add security schemes, and document operations step by step.
Configure authentication and authorisation for GraphQL APIs with Bearer tokens, API keys, OAuth2 flows, and custom headers.
Define custom scalar types like DateTime, JSON, and URL with specification URLs, serialisation formats, and coercion rules.
Document REST APIs with full endpoint specifications, OpenAPI import and export, seven HTTP methods, parameters, request and response bodies linked to shared schemas, authentication schemes, and a published API browser. REST is one of six API types (REST, GraphQL, gRPC, AsyncAPI, Webhooks, MCP) sharing a unified schema layer.