HTTP Headers
It is important to have certain HTTP headers as part of your Rye API requests.
Authorization
The authorization header is required for developers to be able to access all queries/mutations of the Rye API. The header can be obtained from the Rye console, Under Account → Access and Security, view and copy your API key.
The header is of the following format:
{
"Authorization": "Basic << API Key here >>",
"rye-shopper-ip": "<< Your IP address her e>>"
}
rye-shopper-ip (Optional)
This header is required for making requests on behalf of the end user because some systems such as Shopify have fraud risk calculations based on the end user IP (ex: if the IP matches the billing address IP).
{
"rye-shopper-ip": "103.123.5.23"
}
rye-shopper-ip header is required to use the
submitCart
mutation.
Where to find these headers
These headers can be found if you head to https://console.rye.com/graphql and click on the HTTP Headers tab at the bottom of the screen.

Updated 3 months ago