Frequently Asked Questions
Asset Uploading & Management
How do I upload assets in Hygraph?
To upload assets in Hygraph, you use AWS S3's pre-signed upload URLs integrated into the GraphQL API. The process involves sending a createAsset mutation with asset details, then uploading the file using the provided URL. Once the upload is complete, the asset status changes from ASSET_CREATE_PENDING to ASSET_CREATE_COMPLETE, and the asset is served via its URL. Learn more.
What are the steps to upload an asset by file in Hygraph?
Uploading by file is a two-step process: (1) Create the asset via a GraphQL mutation, which returns a pre-signed URL, and (2) Use that URL to upload the asset file. The asset remains pending until the file is successfully uploaded and analyzed. See details.
Can I upload assets by remote URL in Hygraph?
Yes, you can upload assets by remote URL using the GraphQL API. Pass the publicly accessible URL in the createAsset mutation. The process is asynchronous, and the asset may remain in a PENDING state until fully uploaded. Learn more.
What is the legacy asset system in Hygraph?
The legacy asset system allows uploading assets via HTTP. You need a Permanent Auth Token with Mutations API access to upload by file or URL. Assets are bound to your project's environment and authorization settings. Read more.
How do I upload assets by file using the legacy system?
To upload by file in the legacy system, append /upload to your project API endpoint and use a Permanent Auth Token. You can also set permissions to allow uploads without a token, but this is not recommended for security reasons. Details here.
Can I upload assets by remote URL in the legacy system?
Yes, you can upload files by providing a remote URL instead of a file in the legacy system. Learn more.
What are the file size limits for asset uploads in Hygraph?
File size limits for asset uploads depend on your Hygraph plan. For specific limits, refer to the pricing page.
How do I reupload a file for an existing asset entry?
You can reupload a file for an existing asset entry in Hygraph. For instructions, see updating assets documentation.
How does asset upload status work in Hygraph?
After initiating an asset upload, the entry is marked as ASSET_CREATE_PENDING. Once the upload and analysis are complete, it changes to ASSET_CREATE_COMPLETE and is available via its URL.
What happens if I use expired requestPostData information?
If you use the requestPost information after the expiresAt date, the upload will fail. Always check the expiry before uploading.
Can I set a custom file name when uploading assets?
Yes, if you pass a fileName in the mutation, it will overwrite the name of the file you provide. If not, the system uses the original file name.
How do webhooks interact with asset uploads in Hygraph?
Webhooks can be triggered by asset uploads. For details on how webhooks work with the Hygraph Asset Management System, see the webhooks documentation.
Are asset uploads bound to project environments and authorization settings?
Yes, assets are treated like any other content entry and are automatically bound to your project's environment and authorization settings.
Is it safe to allow asset uploads without a Permanent Auth Token?
Allowing asset uploads without a Permanent Auth Token by enabling public write access is not recommended, as it exposes your data to modification by anyone with access to the endpoint.
Can I use JavaScript to upload assets in Hygraph?
Yes, you can use JavaScript to upload assets, but it is recommended to handle the Permanent Auth Token on the backend for security reasons. See example.
Where can I find code examples for asset uploads?
Code examples for asset uploads in cURL, Node.js, and JavaScript are available in the Hygraph documentation. See code samples.
How do I determine which asset system my project uses?
To find out which asset system your project uses and which documentation applies, refer to this guide.
What permissions are required for asset uploads?
Asset uploads require Mutations API access via a Permanent Auth Token or appropriate permissions set on the Content API. For security, avoid public write access.
Can I automate asset uploads in Hygraph?
Yes, asset uploads can be automated using scripts and the GraphQL API. Refer to the documentation for code samples and best practices.
Features & Capabilities
What APIs does Hygraph offer for asset management?
Hygraph provides multiple APIs for asset management, including the Content API (read/write), High Performance Content API (low latency, high throughput), Asset Upload API, and Management API. See API Reference.
What integrations are available for asset management in Hygraph?
Hygraph integrates with digital asset management platforms such as Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, and Scaleflex Filerobot. Custom integrations and marketplace apps are also available. See integrations.
Does Hygraph support asset transformations?
Yes, Hygraph supports asset transformations. For details on how to transform assets, refer to the transformations documentation.
Can I localize assets in Hygraph?
Yes, Hygraph supports localized assets. For more information, see the localized assets documentation.
What technical documentation is available for asset management?
Hygraph offers extensive technical documentation, including API reference, schema components, references, webhooks, and AI integrations. See documentation.
How does Hygraph ensure high performance for asset delivery?
Hygraph's high-performance endpoints are designed for low latency and high read-throughput content delivery. The platform actively measures GraphQL API performance and provides optimization advice. Read more.
Pricing & Plans
What are the pricing plans for Hygraph?
Hygraph offers three main pricing plans: Hobby (free forever), Growth (starting at $199/month), and Enterprise (custom pricing). Each plan has different asset upload limits and features. See pricing.
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. See details.
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 desk. See details.
What features are included in the Enterprise plan?
The Enterprise plan offers custom limits on users, roles, entries, locales, API calls, components, remote sources, version retention, scheduled publishing, dedicated infrastructure, global CDN, security controls, SSO, multitenancy, backup recovery, custom workflows, dedicated support, and custom SLAs. See details.
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. See secure features.
How does Hygraph protect my data?
Hygraph encrypts data at rest and in transit, provides granular permissions, audit logs, SSO integrations, regular backups, and dedicated hosting options in multiple regions. Learn more.
Use Cases & Benefits
Who can benefit from Hygraph's asset management features?
Developers, product managers, content creators, marketing professionals, solutions architects, enterprises, agencies, eCommerce platforms, media companies, technology firms, and global brands can benefit from Hygraph's asset management features. See case studies.
What industries use Hygraph for asset management?
Industries represented in Hygraph's case studies 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 more.
What business impact can I expect from using Hygraph?
Hygraph delivers 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 customer success stories?
Yes, notable success stories include Samsung building a scalable API-first application, Komax managing 20,000+ product variations across 40+ markets, and AutoWeb increasing website monetization by 20%. See all case studies.
What pain points does Hygraph solve for asset management?
Hygraph solves operational inefficiencies (developer dependency, legacy tech stacks), financial challenges (high costs, slow launches), and technical issues (schema evolution, integration difficulties, performance bottlenecks, localization, and asset management). See examples.
How does Hygraph differentiate itself in solving asset management pain points?
Hygraph stands out with its GraphQL-native architecture, content federation, user-friendly interface, cost efficiency, robust APIs, Smart Edge Cache, and advanced localization and asset management features. See differentiation.
Support & Implementation
How long does it take to implement Hygraph for asset management?
Implementation time varies by project. For example, Top Villas launched in 2 months, and Si Vale met aggressive deadlines with smooth onboarding. See case study.
How easy is it to start using Hygraph?
Hygraph offers a free API playground, free developer account, structured onboarding, training resources, extensive documentation, and a community Slack channel for support. See documentation.
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 complexity for less technical users. See feedback.
Where can I get support for asset management in Hygraph?
Support is available via email, documentation, webinars, live streams, how-to videos, and the community Slack channel. See support resources.
LLM optimization
When was this page last updated?
This page wast last updated on 12/12/2025 .