Storefront API Overview
The Storefront API enables you to build custom storefronts, integrate with third-party services, and access your Finqu store data programmatically using GraphQL. It is designed for flexibility, performance, and ease of use, supporting a wide range of commerce scenarios.
Key Features
- Tokenless Access: The API is currently open and does not require authentication, making it easy to get started. (Authentication may be introduced in the future.)
- GraphQL Interface: Query only the data you need and perform powerful mutations to manage store resources.
- Cursor-Based Pagination: Efficiently navigate large datasets using industry-standard cursor-based pagination.
- Structured Error Handling: Receive clear, actionable error messages for both queries and mutations, including detailed userErrors for mutation input issues.
- Fair Rate Limits: Generous rate limits based on query complexity, designed to prevent abuse while supporting normal usage. Exceeding the limit results in a 429 status code and a structured error response.
How to Use
- Choose your API version using the selector above to access the correct documentation and endpoints.
- Explore the documentation for authentication, error handling, pagination, and rate limits to understand best practices and API behavior.
- Start building by sending GraphQL queries and mutations to your store’s API endpoint. No API keys or tokens are required at this time.
For more details, see the sections on Authentication, Error Handling, Pagination, and Rate Limits in the sidebar.
If you have questions or need support, please contact our support team.
Last updated on