7NOW

List a 7NOW store's advertised promotional campaigns

Returns every promotional campaign a store currently advertises -- the headline, body copy, legal terms and artwork behind offers like "$6.99 Pizza" or "2/$5 Gatorade 28oz". This is campaign-level and complements the item-level views: GET /7now/deals answers "which items are discounted and why", while this answers "what is this store advertising, and on what terms". The full legal terms are available nowhere else. Each campaign points somewhere: promo_ids[] feed GET /7now/promotion (or GET /7now/combo when the campaign advertises a bundle), while a category campaign instead carries target_id, a category_id GET /7now/category accepts. store_id comes from GET /7now/stores; lat and lon are accepted but inert (store_id alone selects the store).

get/7now/offers

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/7now/offers
  • Auth: API key in header x-api-key

Query parameters

store_idstring required

7NOW store id, from GET /7now/stores.

latnumber

Accepted but inert -- store_id alone selects the store; responses are byte-identical with any value or none. Forwarded upstream for fidelity with 7now.com's own client.

lonnumber

Accepted but inert -- see lat.

Headers

x-api-keystring required

API key required

Response

OK

codeinteger

Code is the HTTP status code or a custom code used to indicate the result of the request @example 200

msgunknown

Example response

{
  "data": {
    "count": 4,
    "offers": [
      {
        "description": "Any Whole Pizza $6.99 each",
        "name": "US_7NOW_$6.99 Pizza_(8/21/26-1/5/2027)",
        "offer_id": "6a8879a4478334ff62f902d9-sE4Q1s2116PXg7di5yN2tt-7NOW_WEB",
        "sort_order": 2,
        "target_entity": "promo_items",
        "target_id": "48395",
        "title": "$6.99 Pizza"
      }
    ],
    "store_id": "39640"
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.