Deals
curl --request GET \
--url https://gladeapi.com/api/amazon/deals \
--header 'API-KEY: <api-key>'import requests
url = "https://gladeapi.com/api/amazon/deals"
headers = {"API-KEY": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'API-KEY': '<api-key>'}};
fetch('https://gladeapi.com/api/amazon/deals', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": {
"amazonDeals": {
"productResults": {
"results": [
{
"title": "<string>",
"url": "<string>",
"asin": "<string>",
"price": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"mainImageUrl": "<string>",
"rating": 123,
"ratingsTotal": 4503599627370495,
"recommendedRetailPrice": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"dealId": "<string>",
"dealUrl": "<string>",
"dealPrice": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"dealCurrentPrice": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"dealListPrice": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"dealPercentOff": 123,
"dealType": "<string>",
"dealIsLightningDeal": true,
"dealBadge": "<string>",
"dealStartTime": "<string>",
"dealEndTime": "<string>"
}
],
"pageInfo": {
"currentPage": 123,
"totalPages": 4503599627370495,
"totalResults": 4503599627370495,
"hasNextPage": true,
"hasPrevPage": true
}
}
}
}
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}Search & Discovery
Get Amazon Deals
Get current Amazon deals, optionally filtered by category IDs.
GET
/
api
/
amazon
/
deals
Deals
curl --request GET \
--url https://gladeapi.com/api/amazon/deals \
--header 'API-KEY: <api-key>'import requests
url = "https://gladeapi.com/api/amazon/deals"
headers = {"API-KEY": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'API-KEY': '<api-key>'}};
fetch('https://gladeapi.com/api/amazon/deals', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": {
"amazonDeals": {
"productResults": {
"results": [
{
"title": "<string>",
"url": "<string>",
"asin": "<string>",
"price": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"mainImageUrl": "<string>",
"rating": 123,
"ratingsTotal": 4503599627370495,
"recommendedRetailPrice": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"dealId": "<string>",
"dealUrl": "<string>",
"dealPrice": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"dealCurrentPrice": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"dealListPrice": {
"symbol": "<string>",
"value": 123,
"currency": "<string>",
"display": "<string>"
},
"dealPercentOff": 123,
"dealType": "<string>",
"dealIsLightningDeal": true,
"dealBadge": "<string>",
"dealStartTime": "<string>",
"dealEndTime": "<string>"
}
],
"pageInfo": {
"currentPage": 123,
"totalPages": 4503599627370495,
"totalResults": 4503599627370495,
"hasNextPage": true,
"hasPrevPage": true
}
}
}
}
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"success": false,
"errors": [
{
"code": 123,
"message": "<string>",
"path": [
"<string>"
]
}
]
}Use
categoryIds for a comma-separated category filter.Authorizations
ApiKeyAuthBearerAuth
Query Parameters
Amazon marketplace code.
Available options:
US, UK, CA, DE, FR, IT, ES, AU, IN, MX, BR, JP, PL Results page, from 1 through 100.
Required range:
1 <= x <= 100Maximum results requested, from 1 through 100.
Required range:
1 <= x <= 100Comma-separated Amazon category node IDs.
Response
Successful Amazon data response
Show child attributes
Show child attributes
Was this page helpful?
⌘I

