Supplier data is flattened. 'X' is the supplier number, sorted by lowest price first.
Error Responses
If a request fails, the API will return a JSON object with an error key.
401 Unauthorized: The API key is missing, invalid, or has been revoked.
{ "error": "Unauthorized: Invalid API key." }
429 Too Many Requests: The user has exceeded the 100 requests per day limit.
{ "error": "You have exceeded the 100 requests in 24 hrs limit!" }
500 Internal Server Error: An unexpected error occurred on the server.
{ "error": "An unexpected error occurred." }
Example Request (cURL)
# Get the first page of items
curl -L -X GET "https://supplier-api-977359606390.us-central1.run.app" \
-H "Authorization: Bearer YOUR_API_KEY"
# Get the next page using the cursor from the previous response
curl -L -X GET "https://supplier-api-977359606390.us-central1.run.app?cursor=PREVIOUS_CURSOR_ID" \
-H "Authorization: Bearer YOUR_API_KEY"
Manage Your API Key
Use this key to authenticate your API requests. Treat it like a password and do not share it publicly.
Copied!
Warning: If you generate a new key, your old key will be immediately revoked. Ensure you update any applications using the old key.