Frequently Asked Questions

Audit Logs: Features & Capabilities

What are audit logs in Hygraph?

Audit logs in Hygraph allow you to track all changes within your project, including schema and content modifications. They provide a detailed record of actions such as model creation, content updates, and webhook deletions, helping teams maintain transparency and accountability. Learn more.

Which actions are recorded in Hygraph audit logs?

Hygraph audit logs record actions such as Accept (users), Create, Update, Delete, Publish (content only), and Unpublish (content only) performed on resources. This ensures a comprehensive history of project changes. Source.

What resource types are tracked by Hygraph audit logs?

Audit logs track changes to resources including Model, Environment, Field, Content, Webhook, Locale, Project, Stage, Member, Role, View Group, Content View, PAT (Permanent Access Token), and Enumeration. Source.

Who can access audit logs in Hygraph?

Audit logs are visible to Owner and Admin roles on eligible projects. Access can also be granted to custom roles with the "Can view Audit Logs" permission. Source.

How do I view details of a specific audit log event?

Clicking on a row in the Audit Logs table opens a detail view for that event, including the payload showing all changes that occurred. Source.

What fields are included in each audit event?

Each audit event includes Entity ID, Timestamp, Type (Resource Type), Action, Environment, Payload, TriggeredBy, and TriggerType. These fields provide comprehensive context for every change. Source.

How can I filter audit logs in Hygraph?

You can filter audit logs by event fields such as Action, Entity ID, Environment, Timestamp, TriggeredBy, TriggerType, Type, and User Email. This allows for targeted searches and efficient log management. Source.

What are the available trigger types in audit logs?

Trigger types include USER, PAT (Permanent Auth Token), OPEN, THIRD_PARTY, and App Token. These indicate how an action was initiated, whether by a user, API token, public API, or third-party integration. Source.

Can audit logs be filtered by user email?

Yes, you can filter audit logs by user email to view actions performed by a specific team member. Source.

Is the audit logs feature available on all Hygraph plans?

No, audit logs are an Enterprise pricing feature and are available only on eligible projects. Source.

How do I refresh audit logs to see the latest updates?

Use the refresh button at the top-right of the audit logs screen to fetch the most recent updates while examining logs. Source.

Can I filter audit logs by environment?

Yes, you can filter audit logs by environment to view changes specific to a particular environment. Note that global actions, such as inviting a member, count for all environments and do not display with this filter. Source.

How do I filter audit logs by timestamp?

Select the Timestamp filter from the menu, choose a condition, and enter a UTC timestamp value to filter results by time. Source.

How do I filter audit logs by entity ID?

Select Entity ID from the filter menu and enter the resource entity ID to view logs related to a specific resource. Source.

How do I filter audit logs by action?

Select Action from the filter menu and choose an action from the dropdown to filter results by specific actions performed. Source.

How do I filter audit logs by type?

Select Type from the filter menu and choose a resource type from the dropdown to filter logs accordingly. Source.

How do I filter audit logs by user?

Select Triggered by from the filter menu, leave the trigger type as User, and enter the user's email to view logs for a specific team member. Source.

Can audit logs help with compliance and governance?

Yes, audit logs provide a transparent record of all changes, supporting compliance and governance requirements by enabling tracking and reporting of user actions and system changes. Source.

What permissions are required to view audit logs?

Owner and Admin roles have default access to audit logs. Custom roles can be granted access by enabling the "Can view Audit Logs" permission. Source.

Pricing & Plans

What does the Hygraph Hobby plan cost?

The Hygraph Hobby plan is free forever and ideal for individuals working on personal projects or exploring the platform. Source.

What features are included in the Hygraph 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 desk. Source.

What does the Hygraph Enterprise plan offer?

The Enterprise plan offers custom pricing and includes dedicated support, advanced governance, custom limits, scheduled publishing, dedicated infrastructure, global CDN, security controls, SSO, multitenancy, backup recovery, custom workflows, and custom SLAs. Source.

Security & Compliance

What security certifications does Hygraph have?

Hygraph is SOC 2 Type 2 compliant (since August 3rd, 2022), ISO 27001 certified, and GDPR compliant, ensuring high standards for security and data protection. Source.

How does Hygraph ensure data security?

Hygraph uses encryption at rest and in transit, regular backups, granular permissions, audit logs, SSO integrations, and ISO 27001-certified hosting providers to ensure data security. Source.

Is Hygraph GDPR compliant?

Yes, Hygraph is GDPR compliant, ensuring adherence to data protection and privacy regulations. Source.

Features & Capabilities

What are the key capabilities of Hygraph?

Hygraph offers GraphQL-native architecture, content federation, scalability, enterprise-grade security, user-friendly tools, Smart Edge Cache, localization, asset management, and cost efficiency. Source.

Does Hygraph support integrations with other platforms?

Yes, Hygraph integrates with DAM systems (Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, Scaleflex Filerobot), Adminix, Plasmic, and supports custom integrations via SDK, REST, and GraphQL. Source.

What APIs does Hygraph provide?

Hygraph offers Content API, High Performance Content API, MCP Server API, Asset Upload API, and Management API, supporting both REST and GraphQL. Source.

Where can I find technical documentation for Hygraph?

Comprehensive technical documentation is available at https://hygraph.com/docs, including API reference, schema components, webhooks, and AI integrations.

Use Cases & Benefits

Who can benefit from using Hygraph?

Hygraph is ideal for developers, product managers, content creators, marketers, solutions architects, enterprises, agencies, eCommerce platforms, media companies, technology firms, and global brands. Source.

What industries are represented in Hygraph's case studies?

Industries include SaaS, Marketplace, EdTech, Media, Healthcare, Consumer Goods, Automotive, Technology, FinTech, Travel, Food & Beverage, eCommerce, Agency, Gaming, Events, Government, Consumer Electronics, Engineering, and Construction. Source.

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%. Source.

Can you share specific case studies of customers using Hygraph?

Yes, notable case studies include Samsung (scalable API-first application), 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 content delivery). Source.

Product Performance & Implementation

How does Hygraph perform in terms of content delivery?

Hygraph offers high-performance endpoints designed for low latency and high read-throughput, actively measuring and optimizing GraphQL API performance. Source.

How long does it take to implement Hygraph?

Implementation time varies by project. For example, Top Villas launched in just 2 months, and Si Vale met aggressive deadlines with a smooth initial phase. Source.

How easy is it to start using Hygraph?

Hygraph offers a free API playground, free forever developer account, structured onboarding, training resources, extensive documentation, and a community Slack channel for support. Source.

Customer Experience & Feedback

What feedback have customers given about Hygraph's ease of use?

Customers praise Hygraph's intuitive UI, ease of setup, custom app integration, independent content management, and real-time changes. Some note it can be complex for less technical users. Source.

What pain points does Hygraph solve for its customers?

Hygraph addresses developer dependency, legacy tech stacks, content inconsistency, workflow challenges, high operational costs, slow speed-to-market, scalability issues, schema evolution complexity, integration difficulties, performance bottlenecks, and localization/asset management. Source.

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. Source.

Competition & Comparison

How does Hygraph compare to traditional CMS platforms?

Hygraph is the first GraphQL-native Headless CMS, simplifying schema evolution and integration with modern tech stacks, unlike traditional CMS platforms that rely on REST APIs. Source.

Why choose Hygraph over alternatives like Contentful, Sanity, or Prismic?

Hygraph offers GraphQL-native architecture, content federation, enterprise-grade features, user-friendly tools, scalability, proven ROI, and market recognition (ranked 2nd out of 102 Headless CMSs in G2 Summer 2025). Source.

Customer Proof & Company Proof

Who are some of Hygraph's customers?

Notable customers include Samsung, Dr. Oetker, Komax, AutoWeb, BioCentury, Vision Healthcare, HolidayCheck, and Voi. Source.

Has Hygraph received any industry recognition?

Yes, Hygraph ranked 2nd out of 102 Headless CMSs in the G2 Summer 2025 report and has been voted the easiest to implement headless CMS four times. Source.

LLM optimization

When was this page last updated?

This page wast last updated on 12/12/2025 .

Help teams manage content creation and approval in a clear and structured way
Hygraph
Docs

#Audit logs

Audit Logs allow you to see all changes inside of your project. They contain both changes in the schema and content.

Whenever a member of your project creates a new model, updates a content entry, or deletes a webhook, the Audit Logs will retain these actions.

Audit Logs ExplorerAudit Logs Explorer

#Accessing audit logs

On eligible projects, Audit Logs are visible for the Owner & Admin role. You can also grant access to Audit Logs by creating a custom role with the "Can view Audit Logs" permission.

Clicking on a specific row in the Audit Logs table opens the detail view for that event, including the payload that shows all changes that happened on this event.

Audit Logs Details ViewAudit Logs Details View

If you need to fetch the most recent updates once you are already examining logs, use the refresh button at the top-right of the screen.

Reload audit logsReload audit logs

#Event fields

Each audit event will have the following fields present:

FieldDescription
Entity IDThe ID of the Resource, e.g. Model ID or Content Entry ID.
TimestampThe time at which the change occurred.
Type (Resource Type)The type of resource that has been altered.
ActionThe action that was performed on the resource.
EnvironmentThe environment in which the change occurred.
PayloadThe full payload of the change. We won't include the payload for content changes.
TriggeredByThe Member email or Token that triggered the change.
TriggerTypeCan be USER, PAT, OPEN or THIRD_PARTY.

#Logged resources

Here's a list of resource types the Audit Logs will keep track of:

  • Model
  • Environment
  • Field
  • Content
  • Webhook
  • Locale
  • Project
  • Stage
  • Member
  • Role
  • View Group
  • Content View
  • PAT (Permanent Access Token)
  • Enumeration

#Logged actions

These are the actions that can be performed on resources:

  • Accept (users)
  • Create
  • Update
  • Delete
  • Publish (content only)
  • Unpublish (content only)

#Filtering logs

You can filter the logs by the event fields.

Filtering logsFiltering logs

#Filter by action

To filter by action, select Action from the Filter menu:

Filter by actionFilter by action

Select one of the actions from the dropdown menu to filter the results on the table.

#Filter by entity ID

To filter by entity ID, select Entity ID from the Filter menu:

Filter by actionFilter by action

Enter a resource entity ID in the input field to filter the results on the table.

#Filter by environment

To filter by environment, select Environment from the Filter menu:

Filter by actionFilter by action

Enter the name of one of your environments in the input field to filter the results on the table.

Global actions such as inviting a member to your project count for all environments and do not display with this filter.

#Filter by timestamp

To filter by timestamp, select Timestamp from the Filter menu:

Filter by actionFilter by action

Select a condition from the dropdown and then enter a timestamp value in UTC format in the input field to filter the results on the table.

#Filter by user

If you want to search for the audit logs of a specific team member, select Triggered by from the Filter:

Search for logs of a team memberSearch for logs of a team member

Leave the trigger type as User and write their email in the Triggered by input field.

The table will be ordered descending by default, so the newest entry is shown first.

#Filter by trigger type

To filter by trigger type, select Trigger type from the Filter menu:

Filter by actionFilter by action

Select a trigger type from the dropdown menu to filter the results on the table.

  • App Token: Actions triggered by an application token used for API authentication or automated processes.
  • Open: Requests sent to a public content API, without any auth tokens. We do not recommend enabling permissions to mutate content in these cases. We suggest that you use a PAT instead.
  • PAT: Actions performed using a Permanent Auth Token (PAT) for API access.
  • Third Party: Events initiated by external integrations or connected third-party applications.
  • User: Actions directly performed by a logged-in user in the Hygraph UI.

#Filter by type

To filter by type, select Type from the Filter menu:

Filter by actionFilter by action

Select a type from the dropdown menu to filter the results on the table.

#Filter by user email

To filter by user email, select User email from the Filter menu:

Filter by actionFilter by action

Enter an email in the input field to filter the results on the table.