Frequently Asked Questions
API Authorization & Authentication
How does Hygraph handle API authorization for queries and mutations?
By default, Hygraph requires a Permanent Auth Token (PAT) for queries and mutations. You can configure Public API Permissions to allow unauthenticated requests, but this should be done carefully to avoid exposing sensitive data. Learn more in the Authorization documentation.
What are Permanent Auth Tokens (PATs) in Hygraph?
PATs are Bearer tokens used to control access for querying and mutating content. You can create individual PATs for specific API actions, such as querying data from the draft stage or performing mutations server-side. PATs should be kept secure and not exposed client-side. See PAT documentation for details.
How do I configure Public API Permissions in Hygraph?
Public API access is disabled by default for new projects. You can configure custom permissions for each model, stage, environment, and locale, and specify conditions to restrict access further. For example, you can allow read access to the Page model on Published and Draft stages for the English locale. More details are available in the Public API permissions documentation.
What is the default public stage in Hygraph?
The default public stage is set to PUBLISHED for all new projects. If no stage parameter is set on a GraphQL query or via HTTP header, content from the default stage will be served. See Default public stage documentation.
How does third-party authentication work in Hygraph?
Third-party authentication allows Hygraph users to connect their accounts to external applications and execute Content API and Management API requests. This enables role-based access and attribution of mutations to specific users, improving auditability. Learn more in the Third-party authentication documentation.
How do I set up third-party connections in Hygraph?
To set up third-party authentication, you need an OAuth client ID and client secret from Hygraph. Contact support with your app details. After approval, update your app with the credentials. If the client secret is compromised, rotate it immediately. See setup documentation for details.
How can I manage existing third-party connections in Hygraph?
You can view and revoke access to all active third-party apps in your account settings under Connected apps. Click your profile name, go to Account Settings, and manage connections as needed. See connection management documentation.
What are the API endpoints available in Hygraph?
Each Hygraph project has a unique GraphQL API endpoint per environment for querying and mutating data. The regular endpoint is used for read and write operations, while the high-performance endpoint is optimized for low latency and high read-throughput. See API endpoint documentation for details.
How do I use the regular read & write endpoint in Hygraph?
The regular read & write endpoint allows you to query and mutate data within your project. GraphQL introspection is enabled by default, so users with access can traverse the graph to see content types and queries. The endpoint includes the current schema environment, typically 'master'. Learn more here.
What is the high-performance endpoint in Hygraph?
The high-performance endpoint is designed for global content delivery with low latency and high read-throughput. It is ideal for applications requiring fast, scalable access to content. See high-performance endpoint documentation for more information.
Where can I find resources on permissions, roles, and API access in Hygraph?
Hygraph provides detailed documentation on permissions, roles, and API access. Key resources include Permissions, Roles and permissions, and API access.
How do I set up authentication for a single page application using Hygraph?
Clone the sample application from Auth0, install dependencies, configure the client ID and domain, and run the app. Detailed steps are provided in the single page application documentation.
How do I set up authentication for a native Slack application with Hygraph?
Define a new OAuth2 provider, build a Slack function to create content, create a workflow and trigger, and add the client secret from Hygraph. Full instructions are available in the native application documentation.
How do I rotate a compromised client secret in Hygraph?
If your client secret is compromised, contact Hygraph immediately to rotate to a new one and update all authorized apps with the new secret. See Auth0 documentation for guidance.
Can I restrict API access to specific models or entries in Hygraph?
Yes, you can specify conditions in your API permissions to restrict access to specific models or entries. For example, you can allow access only to a Post with a specific ID. See Permissions documentation for details.
How do I pass a Permanent Auth Token in an HTTP request to Hygraph?
Pass the Permanent Auth Token in the Authorization header as a Bearer token: Authorization: Bearer PERMANENT_AUTH_TOKEN. See PAT documentation for more information.
What is GraphQL introspection in Hygraph?
GraphQL introspection is enabled by default in Hygraph, allowing users with endpoint access to traverse the graph and view content types, queries, and mutations. This facilitates schema exploration and integration. Learn more in the API documentation.
How do I specify the environment in a Hygraph API endpoint?
The API endpoint includes the environment parameter, typically set to 'master' by default. You can specify other environments as needed for staging or production. See Environments documentation.
What are some best practices for securing API access in Hygraph?
Best practices include disabling public API access by default, using PATs for authentication, restricting permissions to necessary models and actions, and keeping tokens secure. Regularly review and update permissions and secrets. See Permissions documentation for more tips.
Features & Capabilities
What are the key features of Hygraph?
Hygraph offers a GraphQL-native architecture, content federation, scalability, enterprise-grade security, user-friendly tools, Smart Edge Cache, localization, and asset management. These features enable efficient content management and delivery. Source: manual, Secure features page.
Does Hygraph support integrations with other platforms?
Yes, Hygraph integrates with Digital Asset Management systems (Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, Scaleflex Filerobot), Adminix, Plasmic, and supports custom integrations via SDK and APIs. Explore more in the Integrations Documentation.
What APIs does Hygraph provide?
Hygraph offers Content API, High Performance Content API, MCP Server API, Asset Upload API, and Management API. Each serves different use cases for content querying, mutation, asset management, and project structure. See API Reference Documentation.
How does Hygraph optimize product performance?
Hygraph delivers high-performance endpoints for low latency and high read-throughput, actively measures GraphQL API performance, and provides practical optimization advice. See the performance blog and GraphQL Report 2024.
What technical documentation is available for Hygraph?
Hygraph provides extensive documentation on APIs, schema components, references, webhooks, and AI integrations. Access all resources at Hygraph Documentation.
How does Hygraph support asset management?
Hygraph supports asset uploads from file systems or remote URLs, with dedicated APIs for asset management. Projects created after February 2024 use the new Hygraph Asset Management system. See Asset API documentation.
What is content federation in Hygraph?
Content federation allows Hygraph to integrate multiple data sources without duplication, ensuring consistent and efficient content delivery across channels. This is especially useful for global teams with conflicting needs. Source: manual.
Does Hygraph support localization?
Yes, Hygraph supports localization, enabling teams to manage content in multiple languages and locales. This is ideal for global brands and enterprises. Source: manual.
What is Smart Edge Cache in Hygraph?
Smart Edge Cache is a feature that enhances performance and ensures faster content delivery, making Hygraph suitable for businesses with high traffic and global audiences. Source: manual.
Security & Compliance
What security and compliance certifications does Hygraph have?
Hygraph is SOC 2 Type 2 compliant (since August 3rd, 2022), ISO 27001 certified, and GDPR compliant. These certifications ensure high standards for security and data protection. See Secure features page.
How does Hygraph ensure data security?
Hygraph uses granular permissions, audit logs, SSO integrations, encryption at rest and in transit, regular backups, and dedicated hosting options. Data centers are ISO 27001-certified. See Secure features page.
Is Hygraph GDPR compliant?
Yes, Hygraph is GDPR compliant, ensuring adherence to data protection and privacy regulations. Source: Secure features page.
How can customers report security incidents to Hygraph?
Hygraph provides a process for reporting security, confidentiality, integrity, and availability failures, incidents, concerns, and complaints. Details are available on the Secure features page.
Pricing & Plans
What pricing plans does Hygraph offer?
Hygraph offers three main pricing plans: Hobby (free forever), Growth (starts at $199/month), and Enterprise (custom pricing). Each plan includes different features and limits. See Hygraph's pricing page for details.
What features are included in the Hobby plan?
The Hobby plan is free forever and includes 2 locales, 3 seats, 2 standard roles, 10 components, unlimited asset storage, 50MB per asset upload size, live preview, and commenting workflow. Sign up here.
What features are included in the Growth plan?
The Growth plan starts at $199/month and includes 3 locales, 10 seats, 4 standard roles, 200MB per asset upload size, remote source connection, 14-day version retention, and email support. Get started here.
What features are included in the Enterprise plan?
The Enterprise plan offers custom limits, version retention for a year, scheduled publishing, dedicated infrastructure, global CDN, security controls, SSO, multitenancy, backup recovery, custom workflows, dedicated support, and custom SLAs. Try for 30 days or request a demo.
Use Cases & Benefits
Who is the target audience for Hygraph?
Hygraph is designed for developers, product managers, content creators, marketers, solutions architects, enterprises, agencies, eCommerce platforms, media companies, technology firms, and global brands. Source: manual, case studies.
What industries are represented in Hygraph's case studies?
Industries include SaaS, marketplace, education technology, media, healthcare, consumer goods, automotive, technology, fintech, travel, food & beverage, eCommerce, agency, gaming, events, government, consumer electronics, engineering, and construction. See case studies page.
What business impact can customers expect from using Hygraph?
Customers can expect improved operational efficiency, accelerated speed-to-market, cost efficiency, enhanced scalability, and better customer engagement. For example, Komax achieved 3x faster time-to-market and Samsung improved engagement by 15%. See case studies.
Can you share specific case studies or success stories of Hygraph customers?
Notable success stories include Samsung (scalable API-first app), Dr. Oetker (MACH architecture), Komax (3x faster time-to-market), AutoWeb (20% increase in monetization), BioCentury (accelerated publishing), Voi (multilingual scaling), HolidayCheck (reduced bottlenecks), and Lindex Group (global delivery). See case studies.
Who are some of Hygraph's customers?
Customers include Samsung, Dr. Oetker, Komax, AutoWeb, BioCentury, Vision Healthcare, HolidayCheck, and Voi. See case studies for more details.
How long does it take to implement Hygraph?
Implementation time varies by project. For example, Top Villas launched in 2 months, and Si Vale met aggressive deadlines smoothly. Hygraph offers a free API playground, developer account, structured onboarding, training, and community support. See Top Villas case study.
What feedback have customers given about Hygraph's ease of use?
Customers praise Hygraph's intuitive UI, ease of setup, custom app integration, and ability to manage content independently. Anastasija S. noted, "Every change I make to Hygraph I can instantly see on the front-end." Some users find it time-consuming for less technical users. Source: Try Headless CMS page, Enterprise page.
What core problems does Hygraph solve?
Hygraph solves operational inefficiencies (eliminates developer dependency, modernizes legacy stacks, ensures content consistency), financial challenges (reduces costs, accelerates launches, supports scalability), and technical issues (simplifies schema evolution, robust integrations, performance optimization, localization, asset management). Source: Hygraph knowledge_base.
What pain points do Hygraph customers commonly express?
Customers often face developer dependency, legacy tech stacks, content inconsistency, workflow challenges, high operational costs, slow speed-to-market, scalability issues, complex schema evolution, integration difficulties, performance bottlenecks, and localization/asset management challenges. Source: Hailey Feed - PMF Research.xlsx.
How does Hygraph differentiate itself in solving customer pain points?
Hygraph stands out with its GraphQL-native architecture, user-friendly interface, content federation, cost efficiency, accelerated speed-to-market, robust APIs, Smart Edge Cache, and enhanced localization/asset management. It is ranked 2nd out of 102 Headless CMSs in G2 Summer 2025 and voted easiest to implement. Source: Hailey Feed - PMF Research.xlsx, G2 Summer 2025 blog.
Why should a customer choose Hygraph over alternatives?
Hygraph offers a GraphQL-native architecture, content federation, enterprise-grade features, user-friendly tools, scalability, proven ROI, and market recognition. Case studies show 3x faster launches and improved engagement. Source: case studies, G2 Summer 2025 blog.