Developer documentation
Ship your first call in minutes.
Glade exposes the same canonical Amazon operations through REST, GraphQL, and MCP. Every successful operation uses one unit.
Quickstart
Create a reveal-once API key in the dashboard, then send it with the API-KEY header.
curl "https://api.glade.dev/api/amazon/product?asin=B0D1XD1ZV3&domain=US" \
-H "API-KEY: glade_live_lookup_your_secret"Authentication
REST and GraphQL accept API-KEY or Bearer authentication. MCP additionally accepts GLADE-API-KEY, the Canopy compatibility alias, and X-API-KEY. Conflicting credentials are rejected.
Interfaces
REST
/api/amazon/*GraphQL
/api/graphqlMCP
/api/mcpREST reference
/api/amazon/productOperation ID: get_AmazonProduct · response: data.amazonProduct
/api/amazon/product/gtin-from-asinOperation ID: get_AmazonGtinFromAsin · response: data.amazonProduct
/api/amazon/product/asin-from-gtinOperation ID: get_AmazonAsinFromGtin · response: data.amazonProduct
/api/amazon/product/variantsOperation ID: get_AmazonProductVariants · response: data.amazonProduct
/api/amazon/product/stockOperation ID: get_AmazonStockEstimates · response: data.amazonProduct
/api/amazon/product/salesOperation ID: get_AmazonSalesEstimates · response: data.amazonProduct
/api/amazon/product/reviewsOperation ID: get_AmazonProductReviews · response: data.amazonProduct
/api/amazon/product/offersOperation ID: get_AmazonProductOffers · response: data.amazonProduct
/api/amazon/searchOperation ID: get_AmazonProductSearchResults · response: data.amazonProductSearchResults
/api/amazon/autocompleteOperation ID: get_AmazonSearchAutocompleteResults · response: data.amazonSearchAutocompleteResults
/api/amazon/categoriesOperation ID: get_AmazonProductCategoryTaxonomy · response: data.amazonProductCategoryTaxonomy
/api/amazon/categoryOperation ID: get_AmazonProductCategory · response: data.amazonProductCategory
/api/amazon/sellerOperation ID: get_AmazonSeller · response: data.amazonSeller
/api/amazon/authorOperation ID: get_AmazonAuthor · response: data.amazonAuthor
/api/amazon/dealsOperation ID: get_AmazonDeals · response: data.amazonDeals
/api/amazon/bestsellersOperation ID: get_AmazonBestSellers · response: data.amazonBestSellers
/api/amazon/bestseller-categoriesOperation ID: get_AmazonBestSellerCategories · response: data.amazonBestSellerCategories
GraphQL
Send one query operation per request to /api/graphql. Variables use the same validation, marketplace semantics, quota, cache, and output contract as REST. Introspection and complexity are bounded by the gateway policy.
MCP
The JSON-RPC endpoint at /api/mcp exposes all seventeen operations as typed tools. Marketplace content is untrusted data and never tool instructions.
Agent Skill
The installable amazon-data Skill documents safe key setup, marketplace choice, pagination, cost awareness, freshness, and when to prefer REST, GraphQL, or MCP.