# Storefront API Access

# Introduction

Nimstrata's Storefront API allows merchants with composable commerce solutions to send events, retrieve search results and recommendations, and request autocomplete suggestions.

If you're using Hydrogen, Oxygen, or another custom headless storefront solution, you can call Nimstrata and Shopify's APIs directly.

📖 Nimstrata's Storefront API Documentation
https://storefront.retailconnect.app/docs
📖 Shopify's Storefront API Documentation
https://shopify.dev/docs/api/storefront


# Rate Limits

Shopify and Nimstrata's Storefront APIs handle businesses ranging from tens to millions of SKUs, so there are no explicit rate limits on the number of requests that can be sent. However, various malicious user prevention systems are in place and you may receive 430 Shopify Security Rejection or 429 (Too Many Requests) error codes.

To avoid being rate limited, ensure your solution uses the correct Buyer IP Header when calling Shopify’s Storefront API, Nimstrata’s Storefront API uses the End User’s IP Address.