ArtemisAds
  1. Deals
ArtemisAds
  • Get Started
    • Authentication
    • Pagination
  • Publisher API
    • Tracking ID
      • Create Primary Tracking ID
      • Create Sub Tracking ID
      • List Tracking IDs
    • Products
      • List Products
    • Deals
      • List Deals
        GET
    • Brands
      • List Brands
    • Links
      • List Publisher Sources
      • Create Product Link
      • List Product Link
      • Get Product Link by ID
      • Create Default Brand Storefront Link
      • List Brand Storefront Links
    • Reports
      • List Product reports
      • List Per-Product reports
  1. Deals

List Deals

GET
/openapi/publisher/v1/deals
List deals within a time range [start, end]. Filter by asin, productId. The difference in time between the start date and end date can be no longer than 1 year. Times must be specified in ISO format with no offset (UTC), format: yyyy-MM-ddTHH:mm:ss.SSSZ.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.artemisads.com/openapi/publisher/v1/deals?marketplace=amazon.com&start=2025-01-01T08:00:00.000Z&end=2025-05-31T08:00:00.000Z&asins=B08N5WRWNW,B07H8QMZPX&productIds=aa_86Rf07xd4ztfA13R,aa_42Bc03kl8mnxZ56T&limit=100&cursor=86Rf07xd4ztfA2ztfA' \
--header 'x-aa-authorization: Bearer aa.oa2.v1.xxx'
Response Response Example
200 - 成功示例
{
  "deals": [
    {
      "type": "",
      "productId": "",
      "asin": "",
      "productTitle": "",
      "startDate": "",
      "endDate": "",
      "fullPrice": 0.0,
      "finalPrice": 0.0,
      "currency": "",
      "discountPercentage": 0.0,
      "status": "",
      "promoCode": ""
    }
  ],
  "cursor": ""
}

Request

Query Params

Header Params

Responses

🟢200Success
application/json
Body

🟠401Unauthorized
🟠403Forbidden
🟠422Input Validation Failed
Modified at 2025-06-26 06:50:54
Previous
List Products
Next
List Brands
Built with