Check out our free Chrome Extension.

API Reference

Overview

The Store Leads API is organized around REST. Our API has predictable, resource-oriented URLs, and uses HTTP response codes to indicate API errors. We use built-in HTTP features, like HTTP verbs, which are understood by off-the-shelf HTTP clients. JSON is returned by all API responses, including errors.

The example requests within our documentation are shown using your personal API key. This is done for your convenience, so that you can cut and paste the examples. Be sure to keep your personal API key private.

Authentication

Authenticate your account by including your API key in requests. If your account has access to the API, then you can generate an API key under the "API" tab of the Account page.

Authentication is done by including your API key in an HTTP Authorization header.

Authorization: Bearer your.api.key

All API requests must be made over HTTPS. API requests without authentication will fail.

Errors

We use conventional HTTP response codes to indicate the success or failure of an API request. In general: Codes in the 2xx range indicate success. Codes in the 4xx range indicate an error that failed given the information provided (e.g., a required parameter was omitted, etc.). Codes in the 5xx range indicate an error with our servers (these are rare).

Rate Limits

Each API endpoint has a rate limit. If an account sends more than the allowed number of requests in a given time period, the API will respond with an HTTP 429 error code. The response will include a Retry-After header that contains the number of seconds to wait before trying again.

The rate limit for an endpoint depends on your subscription. Accounts on the Enterprise plan have the highest rate limits.


Resources

Apps

App objects represent an app that a store can install through the ecommerce platform's App Store. For instance, Merchant Mail is an app that can be installed through the Shopify App Store.

The attributes of the App object are documented below.

app_store_url
The URL of the App's page in the app store.
average_rating
The average rating in reviews of the App.
categories
A comma-separated list of app store categories to which the App belongs.
created_at
The approximate date and time at which the App was created. Note that we do not have accurate times prior to November of 2018.
description
A description of the App.
description_long

A long description of the App (if available).

Note: this field in not returned by default. To include this field in the response, use the fields request parameter (e,g., ?fields=*,description_long).

id
A unique identifier for this App.
icon_url
The URL of the App's icon.
installed_at

The time at which the App was installed by a Domain.

installs
The number of active stores that have the app installed (if known).
installs_time_series
A time series of historical install counts. This field is only available when retrieving data for a single App and must be requested explicitly using the fields request option.
integrates_with
A list of software that the App integrates with. Only set for Shopify Apps.
name
The name of the App.
plans
A list of the App's pricing plans.
platform
The name of the app's ecommerce platform (e.g., "shopify", "bigcommerce").
removed_at
The time at which the App was removed from the App store. This value is only set for inactive Apps.
review_count
The number of times that the App has been reviewed by stores.
state
The state of the App. Can be one of the following values:
  • Active
  • Inactive (ie. removed from the App Store)
token
A token that identifies the App. Only guaranteed to be unique among Apps on the same platform.
vendor_address
The mailing address of the entity that created the App. Only available for Shopify Apps.
vendor_email
The email address of the entity that created the App.
vendor_name
The name of the entity that created the App.
vendor_url
The URL of the entity that created the App. For Shopify Apps, this is a vendor page on the Shopify App Store.
vendor_website
The Website of the entity that created the App.

Retrieve an App

Retrieves the details of an App. The app is identified by combining the platform name with the app token (e.g., "shopify.marsello")

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/app/shopify.marsello'

Example Response

{
  "app": {
    "average_rating": "4.5",
    "app_store_url": "https://apps.shopify.com/marsello",
    "state": "Active",
    "free_trial_duration": "336h0m0s",
    "description": "Reward regulars \u0026 drive sales with customer loyalty \u0026 email marketing that works in-store and online",
    "icon_url": "https://cdn.shopify.com/app-store/listing_images/01610b7070e1a444e4229cbef477e025/icon/CNbngp6rn4IDEAE=.png",
    "name": "Marsello: Loyalty \u0026 Marketing",
    "token": "marsello",
    "platform": "shopify",
    "vendor_name": "Marsello",
    "vendor_url": "https://apps.shopify.com/partners/recovermycart",
    "vendor_email": "help@marsello.com",
    "vendor_website": "https://www.marsello.com/",
    "vendor_address": "4 Bond Street, Level 4, Wellington, WGN, 6011, NZ",
    "id": "1.marsello",
    "created_at": "2017-05-29T00:00:00",
    "plans": [
      {
        "name": "Marsello Pro",
        "monthly_cost": "$135/month",
        "monthly_cost_cents": 13500
      }
    ],
    "categories": [
      "loyalty and rewards",
      "email marketing"
    ],
    "integrates_with": [
      "Shopify Flow",
      "Shopify POS",
      "Checkout",
      "Google My Business",
      "Lightspeed",
      "Cin7",
      "Heartland Retail",
      "Klaviyo",
      "Facebook"
    ],
    "review_count": 370,
    "installs": 3313,
    "instp": 0.0014018058881771025,
    "installs_30d": -76,
    "installs_90d": -236,
    "reviews_30d": 1,
    "reviews_90d": 2
  }
}

List App Reviews

Returns a list of reviews for an App. By default, 50 Apps are returned in a single request. The page request option can be used to paginate.

Note that reviews are only available for Shopify apps.

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Request Options
fields

A comma-separated list of fields to include in the response. All default fields are returned if left blank. If you only need a subset of fields in the response, it is recommended to use this request parameter since it can have a significant impact on response time.

Nested fields can be specified using a period to separate the field name and the nested field name. For instance, using fields=rating,domains.name would return the rating field from each App review and the name field for all Domains.

page

The page of results to return. Default: 0.

page_size

The number of Apps to return in a single query. Default: 50, Max: 50.

sort

Changes the sort order. Prefix fields with a minus sign (-) to denote descending sort order. Default: -updated_at

Valid fields are:

  • updated_at

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/app/shopify.marsello/reviews?page_size=2'

Example Response

{
  "reviews": [
    {
      "updated_at": "2024-02-24T00:00:00Z",
      "body": "Nice and cool",
      "merchant_name": "S\u0026K",
      "rating": 5
    },
    {
      "updated_at": "2024-02-15T00:00:00Z",
      "body": "i don't know but if i don't see good loyalty, he wont",
      "merchant_name": "Trumpster Haven",
      "domains": [
        {
          "platform_domain": "1674b5-2.myshopify.com",
          "name": "trumpsterhaven.com",
          "platform_rank": 1092371
        }
      ],
      "rating": 5
    }
  ]
}

List Apps

Returns a list of Apps. By default, 50 Apps are returned in a single request. The page request option can be used to paginate.

Plan Rate Limit
Enterprise 6 requests/second
Pro and Elite 2 requests/second
Request Options
f:categories

Filters the results to Apps that belong to the provided categories. Multiple categories must be comma-separated.

f:categories:op

The boolean operation to apply to values provided in the f:categories request option (if multiple values are provided).

Possible values:

  • and (default): Returns Apps matching all provided values.
  • or: Returns Apps matching any provided value.
  • not: Returns Apps that do not match any of the provided values.

f:icmin

Filters the results to Apps with install counts greater than or equal to the provided integer value.

f:icmax

Filters the results to Apps with install counts than or equal to the provided integer value.

f:p

Filters the results to Apps on the given ecommerce platform. Multiple values must be comma-separated.

Valid values are:

  • woocommerce
  • shopify
  • custom
  • wix
  • squarespace
  • bandcamp
  • square
  • opencart
  • prestashop
  • bigcartel
  • ecwid
  • godaddy
  • magento
  • cafe24
  • tiendanube
  • base
  • odoo
  • takeaway
  • mercado
  • jouwweb
  • weeblycommerce
  • bigcommerce
  • shopline
  • prom
  • lojaintegrada
  • kajabi
  • shopware
  • thinkific
  • imweb
  • spring
  • colormeshop
  • shoptet
  • teachable
  • alibabaminisite
  • tray
  • lightspeed
  • salla
  • storesjp
  • yampi
  • basekit
  • menufy
  • lnwshop
  • shoplazza
  • shoper
  • virtuemart
  • gumroad
  • nop
  • oemsaas
  • epages
  • webflow
  • ueeshop
  • sapo
  • drupal
  • oscommerce
  • haravan
  • etsypattern
  • shopbase
  • ticimax
  • artstorefronts
  • ideasoft
  • youcan
  • jtl
  • gambio
  • nhngodo
  • easystore
  • unas
  • theprintbar
  • 3dcart
  • jumpseller
  • sumup
  • empretienda
  • sixshop
  • zid
  • mijnwebwinkel
  • podia
  • vtex
  • zencart
  • sage
  • dooca
  • shoprenter
  • farmacieinitalia
  • fourthwall
  • makewebeasy
  • demandware
  • ikas
  • pixels
  • satukz
  • makane
  • beatstars
  • ccvshop
  • idosell
  • dukaan
  • sap
  • aspdotnetstorefront
  • yahoo
  • cartx
  • makeshop
  • netsuite
  • unicart
  • spreadshop
  • t1paginas
  • quickbutik
  • rain
  • abicart
  • cyberbiz
  • oxid
  • threadless
  • atg
  • sitedish
  • lazyshop
  • teechip
  • plenty
  • neto
  • merchantpro
  • shopyy
  • wbuy
  • shopmatic
  • eccube
  • futureshop
  • dropify
  • meepshop
  • wizishop
  • volusion
  • irroba
  • qdm
  • boutir
  • miva
  • wuilt
  • shopage
  • cityhive
  • magazord
  • americommerce
  • winedirect
  • commerce7
  • 91app
  • zohocommerce
  • commentsold
  • oddle
  • smartetailing
  • instamojo
  • shopdeck
  • spreecommerce
  • networksolutions
  • wikinggruppen
  • booqable
  • hcl
  • shopkit
  • launchcart
  • vnda
  • photoshelter
  • visualsoft
  • sana
  • waca
  • getshoptoday
  • dotpe
  • finqu
  • ordable
  • funnelish
  • tradift
  • musicglue
  • zyda
  • sellfy
  • cartzy
  • allvalue
  • coachannel
  • crystalcommerce
  • storenvy
  • storeino
  • cococart
  • ecbeing
  • sodexo
  • townsendmusic
  • intershop
  • starweb
  • easymyshop
  • bwcommerce
  • zammit
  • coachy
  • meshop
  • fenicio
  • e37
  • grazecart
  • bookmanager
  • ochre
  • printify
  • saffire
  • askas
  • storehippo
  • thehutgroup
  • microweber
  • fbits
  • mshop
  • goimagine
  • norce
  • sellerscommerce
  • jetshop
  • vendre
  • webmercs
  • linx
  • ecomz
  • centra
  • tossdown
  • scayle
  • weedmaps
  • fastcommerce
  • moovin
  • 2cshop
  • expandcart
  • oracle
  • jet
  • xshoppy
  • twicecommerce
  • ebisumart
  • storeberry
  • bentoweb
  • treet
  • shopcada
  • spryker
  • commercehq
  • unilog
  • xonic
  • 82cart
  • novomind
  • ninjaos
  • funpinpin
  • b2bstore
  • cleverbridge
  • swell
  • elevar
  • sprwt
  • samishop
  • zvendo
  • 29next
  • sharetribe
  • oro
  • zupain
  • viskan
  • shoptille
  • convertize
  • commercev3
  • wshop
  • deliverybizpro
  • sitecore
  • matajer
  • tapgoods
  • commerceup
  • kometia
  • shoplo
  • rentmy
  • dutchieplus
  • f1
  • shopexpress
  • codshopy
  • inovarti
  • stoom
  • sirclo
  • digitalriver
  • tiu
  • workarea
  • wx3
  • bleez
  • tokotalk
  • ultracommerce
  • stackcommerce
  • continuedfashion

f:p:op

The boolean operation to apply to values provided in the f:p request option (if multiple values are provided).

Possible values:

  • and (default): Returns Apps matching all provided values.
  • or: Returns Apps matching any provided value.
  • not: Returns Apps that do not match any of the provided values.

f:rcmin

Filters the results to Apps with review counts greater than or equal to the provided integer value.

f:rcmax

Filters the results to Apps with review counts than or equal to the provided integer value.

fields

A comma-separated list of fields to include in the response. All default fields are returned if left blank. If you only need a subset of fields in the response, it is recommended to use this request parameter since it can have a significant impact on response time.

Nested fields can be specified using a period to separate the field name and the nested field name. For instance, using fields=name,plans.name would return the name field from each App and the name field for all plans on each App.

page

The page of results to return. Default: 0.

page_size

The number of Apps to return in a single query. Default: 50, Max: 50.

sort

Changes the sort order. Multiple sort fields can be provided (comma-separated). Prefix fields with a minus sign (-) to denote descending sort order.

Valid fields are:

  • average_rating
  • created_at
  • installs
  • removed_at
  • reviews

q

Filters Apps based on a text query. (e.g., a query for "dropship" will return only Apps that matching the word "dropship" in the App name or description fields).

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/app?page_size=2&f:p=shopify&f:categories=marketing'

Search requests can also be triggered via HTTP POST.

$ curl -H 'Authorization: Bearer your.api.key' -H "Content-Type: application/json" -X POST -d '{"page_size":2,"f:p":"shopify","f:categories":"marketing"}' 'https://storeleads.app/json/api/v1/all/app'

Example Response

{
  "apps": [
    {
      "average_rating": "5.0",
      "app_store_url": "https://apps.shopify.com/flashyapp-marketing-automation",
      "state": "Active",
      "description": "All-In-One Marketing Automation Platform for eCommerce",
      "icon_url": "https://cdn.shopify.com/app-store/listing_images/372dbfce35571e26aba38e41b47c5a0c/icon/CJXqis70lu8CEAE=.png?height=84\u0026width=84",
      "name": "Flashy ‑ Marketing Automation",
      "token": "flashyapp-marketing-automation",
      "platform": "shopify",
      "vendor_name": "Flashy",
      "vendor_url": "https://apps.shopify.com/partners/developer-8c7c2ff225c2d971",
      "vendor_email": "hello@flashyapp.com",
      "vendor_website": "https://flashyapp.com",
      "id": "1.flashyapp-marketing-automation",
      "created_at": "2019-02-27T00:00:00",
      "plans": [
        {
          "name": "Starter",
          "monthly_cost": "$7/month",
          "monthly_cost_cents": 700
        },
        {
          "name": "Professional",
          "monthly_cost": "$40/month",
          "monthly_cost_cents": 4000
        },
        {
          "name": "Master",
          "monthly_cost": "$99/month",
          "monthly_cost_cents": 9900
        },
        {
          "name": "Enterprise",
          "monthly_cost": "$199/month",
          "monthly_cost_cents": 19900
        }
      ],
      "categories": [
        "store design",
        "marketing",
        "conversion"
      ],
      "review_count": 11
    },
    {
      "average_rating": "5.0",
      "app_store_url": "https://apps.shopify.com/google-seo-monitor-1",
      "state": "Active",
      "free_trial_duration": "168h0m0s",
      "description": "Google SEO optimizer - see keyword/page trends \u0026 opportunities",
      "icon_url": "https://cdn.shopify.com/app-store/listing_images/d549c0dcb6ea916754cb9256fe92ad5e/icon/CNDXtdn0lu8CEAE=.png?height=84\u0026width=84",
      "name": "SEO Rank \u0026 Traffic Optimizer",
      "token": "google-seo-monitor-1",
      "platform": "shopify",
      "vendor_name": "Invenire Analytics",
      "vendor_url": "https://apps.shopify.com/partners/invenire",
      "vendor_email": "support@invenire.com.au",
      "id": "1.google-seo-monitor-1",
      "created_at": "2020-05-01T00:00:00",
      "plans": [
        {
          "name": "Basic Plan",
          "monthly_cost": "$29/month",
          "monthly_cost_cents": 2900
        }
      ],
      "categories": [
        "marketing"
      ],
      "review_count": 6
    }
  ]
}

Domains

Domain objects represent an online store identified by a DNS domain name. The API allows you to retrieve information for a domain based on its name, by searching for domains that match certain criteria or by exporting all domains.

The attributes of the Domain object are documented below.

administrative_area_level_1
The administrative_area_level_1 of the Domain (if known). This value often represents the state/province of the associated merchant's headquarters.
aliases
List of alias DNS domain names that refer to this Domain. Aliases are identified as other DNS domain names that point to the Domain through canonical links or redirects.
alternates
List of alternate DNS domain names for this Domain. Alternate domain names are localized versions of the domain for a specific locale. e.g., ca.merchant.com and uk.merchant.com. The API returns a map (also called a dictionary in some programming languages) of locale name to domain name.
apps
List of Apps that the Domain has installed.
avg_price

The average price of products sold on the Domain. Values in the minor unit of the Domain's currency (e.g., cents of USD).

avg_price_formatted

The average price of products sold on the Domain. Formatted in the store's currency. (e.g., $9.75)

avg_price_usd

The average price of products (converted to USD) sold on the Domain. Values in the cents of USD.

brands_page
The URL of the Domain's "Brands Page" (if any) which typically lists the brands sold on the website. Presence of this page implies that the merchant is a retailer (as opposed to a brand).
categories
A list of the Domain's categories. Categories represent the Domain's industry vertical (e.g., "/Apparel/" or "/Beauty & Fitness/Face & Body Care")
cc_centrality
The Domain's centrality score from the Common Crawl Project (if known).
cc_rank
The Domain's page rank score from the Common Crawl Project (if known).
city
The city of the Domain (if known). This value often represents the city of the associated merchant's headquarters.
cluster_best_ranked
For merchants that have multiple domains (e.g., merchant.com, merchant.co.uk and merchant.com.au), cluster_best_ranked is the name of the Domain that has the best rank within the cluster.
cluster_domains
For merchants that have multiple domains (e.g., merchant.com, merchant.co.uk and merchant.com.au), cluster_domains contains a list Domain names that are in the same cluster.
collections
The names of product collections used by the store (only available for Shopify stores).
contact_info

A list of contact information available for the Domain. This includes email addresses, phone numbers and social media accounts. The following attributes are included:

  • value: the contact information (email address, phone number or url to social network handle)
  • source: relative url of the page that the contact information was found
  • type: the type of contact information (email, phone, twitter, facebook, facebookgroup, instagram, pinterest, tiktok, yelp, youtube, snapchat, linkedin)

The following attributes are available for Twitter, Pinterest, TikTok and YouTube:

  • followers: number of followers
  • followers_30d: change in number of followers over last 30 days
  • followers_90d: change in number of followers over last 90 days
contact_page
The URL of the Domain's "Contact Us Page" (if any).
country_code
The 2-letter ISO country code of the Domain. Note that a small percentage of Domains are not country-specific (they sell to multiple countries) and these Domains do not have a country-code.
created_at
The date at which the Domain was created. It is hard to know exactly when a store was created so this represents our best guess. For Domains created after July 2018, the creation date is based on when we first discovered the Domain, which tends to be very close to the actual creation date. For Domains created before July 2018, we use a heuristic that includes historic DNS data, which provides a reasonable approximation of domain creation time.
currency_code
The 3-letter ISO currency code of the Domain.
description
A text description of the Domain (from the home page's meta description tage). Generally used to describe the goods and services provided by the merchant.
employee_count

The number of employees.

estimated_page_views

The estimated total monthly page views for the Domain.

estimated_sales

The estimated total monthly sales for the merchant. Values in cents of USD.

estimated_visits

The estimated total monthly visits for the Domain.

features
A list of miscellaneous features on the domain. e.g., ["Tracking Page", "Returns Page"]
financing_page
The URL of the Domain's "Financing Page" (if any).
icon
A URL to the favicon for the Domain (if any).
inactive_at
The date at which the Domain became Inactive. Only set for Domains in Inactive state.
keywords
A list of keywords describing the Domain (from the home page's meta keywords tage). Generally used to describe the goods and services provided by the merchant.
language_code
The 2-letter ISO 639-1 code for the language of content on the Domain's website. Value is blank is not known.
last_platform
The name of the ecommerce platform that the Domain previously used (if any). Note: Data not available for Domains that changed ecommerce platforms prior to October 2019.
last_platform_change_at

The date at which the Domain last changed ecommerce platforms (if any). Note: Data not available for Domains that changed ecommerce platforms prior to October 2019.

last_plan

The name of the pricing plan that the Domain was previously on (if any). Note: Data not available for Domains that changed plans prior to July 2019.

last_plan_change_at

The date at which the Domain last changed pricing plans (if any). Note: Data not available for Domains that changed plans prior to July 2019.

last_updated_at
The date at which data for the Domain was last updated.
latitude
The latitude of the Domain (if known). This value often represents the location of the associated merchant's headquarters.
location
The geographic location of the Domain (if known). This value is often the city/state of the associated merchant's headquarters.
localizations
A list of localizations that are available on the store. e.g., ["en-us", "en-ca", "fr-fr"] This value is only known for some Shopify stores.
longitude
The longitude of the Domain (if known). This value often represents the location of the associated merchant's headquarters.
magento_version
The version of Magento that the Domain uses (if known). Only applies to merchants on the Magento platform.
max_price

The price of the most expensive product sold on the Domain.

Only available for Shopify stores using the regular (non-headless) frontend.

max_price_usd

The price of the most expensive product (converted to USD) sold on the Domain. Values in the cents of USD.

max_product_published_at
The date that the most recent product was published by the merchant (if known). Only applies to merchants on the Shopify platform.
merchant_name
The name of the merchant that is selling on the Domain.
min_price

The price of the cheapest product sold on the Domain.

Only available for Shopify stores using the regular (non-headless) frontend.

min_price_usd

The price of the cheapest product (converted to USD) sold on the Domain. Values in the cents of USD.

monthly_app_spend
The estimated amount the merchant spends on apps every month. Values in cents of USD.
most_recently_published_product

Provides the product title, handle, product ID and published_at date of the newest product sold on the store. Only available for Shopify stores using the standard front-end. Data is updated weekly.

Must be requested explicitly using the fields request option.

name
The DNS domain name of the Domain.
og_image
The Open Graph Image URL from the Domain's home page (if any).
plan
The name of the ecommerce platform's pricing plan that the merchant is using (if known). e.g., "Shopify Plus"
platform
The name of the ecommerce platform that powers the Domain.
platform_rank
The rank of the Domain against all other Domains on the same ecommerce platforms. We rank ecommerce domains based on the popularity of each Domain (via traffic estimates) and the number and significance of links to each Domain.
platform_rank_percentile
The percentile rank of the Domain against all other Domains on the same ecommerce platforms.
postal_code
The postal code of the Domain (if known). This value is available for a very small subset of overall stores.
product_count

The number of products sold by the Domain.

Product counts are precise for standard Shopify stores. For all other stores, product counts are an estimate.

product_images_created_30

The number of product images added in the last 30 days.

Only available for Shopify stores using the regular (non-headless) frontend.

product_images_created_90

The number of product images added in the last 90 days.

Only available for Shopify stores using the regular (non-headless) frontend.

product_images_created_365

The number of product images added in the last 365 days.

Only available for Shopify stores using the regular (non-headless) frontend.

rank
The "world-wide" rank of the Domain (across all supported ecommerce platforms). We rank all ecommerce domains based on the popularity of each Domain (via traffic estimates) and the number and significance of links to each Domain.
rank_percentile
The percentile rank of the Domain (across all supported ecommerce platforms).
redirects_to
A list of domain names to which this Domain redirects. Only set on Domains in the Redirect state. This is an array since some Domains conditionally redirect to different locations (for instance, to redirect to one of many country-specific stores).
retailer_page
The URL of the Domain's "Retailer Page" (if any) which typically lists the retailers that sell the products made by the brand. Presence of this page implies that the merchant is a brand (as opposed to a retailer).
returns_page
The URL of the Domain's "Returns/Exchanges Page" (if any).
sales_channels
A list of alternate sales channels used by the Domain. Can include values like "Etsy", "Amazon" and "Handshake".
shipping_carriers
A list of shipping carriers that the Domain uses to ship physical goods (e.g., "USPS", "Fedex")
ships_to_countries
A list of countries to which the store ships. Only available for Shopify stores.
state
The state of the Domain. Can be one of the following values:
  • Active
  • Inactive
  • Password Protected
  • Redirect
store_locator_page
The URL of the Domain's "Store Locator Page" (if any).
street_address
The street address code of the Domain (if known). This value is available for a very small subset of overall stores.
tags
A list of tags associated with the Domain. Tags are automatically applied to Domains based on various attributes. Possible values:
  • Dropshipper
  • Print on Demand
  • Trending on Pinterest
  • Trending on TikTok
  • Trending on Twitter
  • Trending on YouTube
  • Dropping on Pinterest
  • Dropping on TikTok
  • Dropping on Twitter
  • Dropping on YouTube
technologies
Lists the third-party technologies installed on the Domain. Includes the following attributes:
  • name
  • description
theme
Describes the theme that the Domain is using. Includes the following attributes:
  • name
  • style (an estimate of the theme style in use based on HTML similarity with theme store demo)
  • cost (in cents of USD, only present if theme is sold in Shopify Theme Store and is not free)
  • vendor
  • version (for some themes only)
title
The value of the HTML title tag on the Domain's home page.
tracking_page
The URL of the Domain's "Tracking/Shipping Page" (if any).
variant_count

The number of distinct variants across all products sold by the Domain.

Only available for Shopify stores using the regular (non-headless) frontend.

vendor_count

The number of distinct vendors of products sold by the Domain.

Vendor counts are only available for Shopify stores.

warranty_page
The URL of the Domain's "Warranty Page" (if any).

Retrieve a Domain by Name

Retrieves the details of a Domain. You must provide the name of the Domain to lookup. The name can either be the public DNS domain name (e.g., merchant.com) or the platform domain (e.g., merchant.myshopify.com).

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Request Options
follow_redirects

For Domains that redirect to another Domain, the caller typically needs to make a 2nd API call to fetch the details for other Domain (which is identified in the redirects_to response attribute). If the follow_redirects request opion is set to true (follow_redirects=true), the API automatically returns data for the other Domain.

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/domain/goodasgoldshop.com'

Example Response

{
  "domain": {
    "cluster_best_ranked": "goodasgoldshop.com",
    "city": "Wellington",
    "last_updated_at": "2024-03-13T00:00:00",
    "subregion": "Australia and New Zealand",
    "contact_page": "https://goodasgoldshop.com/contact",
    "country_code": "NZ",
    "title": "Good as Gold - Streetwear, Fashion, Shoes \u0026 Accessories",
    "administrative_area_level_1": "Wellington",
    "state": "Active",
    "icon": "https://goodasgoldshop.com/assets/favicons/apple-touch-icon.png",
    "brands_page": "https://goodasgoldshop.com/brands",
    "region": "Oceania",
    "language_code": "en",
    "about_us": "https://goodasgoldshop.com/about",
    "tracking_page": "https://goodasgoldshop.com/shipping",
    "last_platform_change_at": "2022-10-20T00:00:00",
    "platform": "custom",
    "location": "Wellington, New Zealand",
    "og_image": "https://goodasgoldshop.com/images/_400x400_crop_center-center_82/GAG_BOND_STREET.jpg",
    "merchant_name": "Good as Gold",
    "last_platform": "shopify",
    "keywords": "streetwear,wellington,fashion,tshirt,nike,wallets,sneakers,footwear,watches,accessories,jewellery,outerwear,jackets,nz,new zealand,adidas,shoes,yu mei,veja,mens,womens,champion,dresses,handbags",
    "created_at": "2018-06-15T00:00:00",
    "name": "goodasgoldshop.com",
    "description": "Description of the page less than 150 characters",
    "contact_info": [
      {
        "source": "/",
        "type": "facebook",
        "value": "https://www.facebook.com/shopGoodAsGold"
      },
      {
        "source": "/",
        "type": "instagram",
        "value": "https://instagram.com/goodasgoldshop"
      },
      {
        "description": "Good As Gold | Good as Gold is a family owned independent multi-brand fashion and streetwear store, bringing together the best brands from around the globe to present a unique curated selection of goodness. We hunt far and wide to bring you products of the highest quality, while providing the best service humanely possible.\n\nSince opening the doors in 2004, we have worked hard to create a hub for the creative community that surrounds us.\n\nGood Shit ~ Be Yourself",
        "followers": 2000,
        "posts": 55,
        "source": "/",
        "type": "pinterest",
        "value": "https://www.pinterest.nz/goodasgoldshop"
      },
      {
        "source": "/",
        "type": "phone",
        "value": "+64 4 381 4653"
      },
      {
        "source": "/customer-care",
        "type": "phone",
        "value": "+64 4 913-6061"
      }
    ],
    "aliases": [
      "www.goodasgoldshop.com"
    ],
    "categories": [
      "/Apparel/Footwear"
    ],
    "technologies": [
      {
        "installed_at": "2022-01-13T05:52:09Z",
        "name": "Afterpay",
        "description": "Afterpay lets you buy what you want today, pay for it in four equal installments, interest-free.",
        "vendor_url": "https://www.afterpay.com/",
        "icon_url": "https://storeleads.app/img/tech/afterpay.png",
        "installs": 182198
      },
      {
        "installed_at": "2023-01-19T06:36:07Z",
        "name": "Campaign Monitor",
        "description": "Connecting with your audience has never been easier with Campaign Monitor’s straightforward email marketing and automation tools.",
        "vendor_url": "https://www.campaignmonitor.com",
        "icon_url": "https://storeleads.app/img/tech/campaignmonitor.png",
        "installs": 4919
      },
      {
        "installed_at": "2023-11-01T11:49:45Z",
        "name": "Cloudflare",
        "description": "Security, reliability and speed everywhere, powered by an intelligent global network.",
        "vendor_url": "https://www.cloudflare.com",
        "icon_url": "https://storeleads.app/img/tech/cloudflare.png",
        "installs": 4191139
      },
      {
        "installed_at": "2021-06-08T15:41:32Z",
        "name": "Cloudflare CDN",
        "description": "Protect and accelerate your websites, apps, and teams.",
        "vendor_url": "https://www.cloudflare.com",
        "icon_url": "https://storeleads.app/img/tech/cloudflare.png",
        "installs": 3666081
      },
      {
        "installed_at": "2021-06-02T15:50:10Z",
        "name": "Craft CMS",
        "description": "Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.",
        "vendor_url": "https://craftcms.com",
        "icon_url": "https://storeleads.app/img/tech/craftcms.png",
        "installs": 1705
      },
      {
        "installed_at": "2022-09-06T10:15:05Z",
        "name": "Facebook Pixel",
        "description": "Facebook pixel is an analytics tool that consists of a code that can be placed on an online store to track site visitors. This data allows you to track effectiveness of advertising, retarget those users with Facebook ads in the future, as well as see what they’re doing on your site when they return.",
        "vendor_url": "https://www.facebook.com/business/learn/facebook-ads-pixel",
        "icon_url": "https://storeleads.app/img/facebook.png",
        "installs": 3247341
      },
      {
        "installed_at": "2021-06-02T15:50:10Z",
        "name": "Google Analytics",
        "description": "Google Analytics gives you the tools you need to better understand your customers. You can then use those business insights to take action, such as improving your website, creating tailored audience lists, and more.",
        "vendor_url": "https://analytics.google.com",
        "icon_url": "https://storeleads.app/img/tech/ga.png",
        "installs": 2641774
      },
      {
        "installed_at": "2023-01-12T16:42:49Z",
        "name": "Klaviyo",
        "description": "Klaviyo is the growth marketing platform built for online businesses.",
        "vendor_url": "https://www.klaviyo.com/",
        "icon_url": "https://storeleads.app/img/tech/klaviyo.png",
        "installs": 398084
      },
      {
        "installed_at": "2021-12-09T23:22:36Z",
        "name": "Trustpilot",
        "description": "Behind every review is an experience that matters.",
        "vendor_url": "https://trustpilot.com",
        "icon_url": "https://storeleads.app/img/tech/trustpilot.png",
        "installs": 127441
      }
    ],
    "cluster_domains": [
      "goodasgoldshop.com",
      "shop.goodasgoldshop.com"
    ],
    "features": [
      "Brands Page",
      "International Shipping",
      "Contact Page",
      "Tracking or Returns",
      "Tracking Page",
      "Has Blog"
    ],
    "shipping_carriers": [
      "New Zealean Post"
    ],
    "rank_percentile": 0.8687,
    "rank": 116886,
    "latitude": -41.2864603,
    "platform_rank_percentile": 1.4485,
    "longitude": 174.776236,
    "employee_count": 13,
    "cc_rank": 1083559,
    "cc_centrality": 3582598,
    "product_count": 2798,
    "platform_rank": 23698
  }
}

Bulk Retrieve Domains By Name

Retrieves the details for up to 100 Domains by name. Name can either be the public DNS domain name (e.g., merchant.com) or the platform domain (e.g., merchant.myshopify.com).

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Request Options
follow_redirects

For Domains that redirect to another Domain, the caller typically needs to make a 2nd API call to fetch the details for other Domain (which is identified in the redirects_to response attribute). If the follow_redirects request opion is set to true (follow_redirects=true), the API automatically returns data for the other Domain.

Example Request

$ curl -H 'Authorization: Bearer your.api.key' -H "Content-Type: application/json" -X POST -d '{"domains": ["goodasgoldshop.com"]}' 'https://storeleads.app/json/api/v1/all/domain/bulk'

Example Response

{
  "domains": [
    {
      "cluster_best_ranked": "goodasgoldshop.com",
      "city": "Wellington",
      "last_updated_at": "2024-03-13T00:00:00",
      "subregion": "Australia and New Zealand",
      "contact_page": "https://goodasgoldshop.com/contact",
      "country_code": "NZ",
      "title": "Good as Gold - Streetwear, Fashion, Shoes \u0026 Accessories",
      "administrative_area_level_1": "Wellington",
      "state": "Active",
      "icon": "https://goodasgoldshop.com/assets/favicons/apple-touch-icon.png",
      "brands_page": "https://goodasgoldshop.com/brands",
      "region": "Oceania",
      "language_code": "en",
      "about_us": "https://goodasgoldshop.com/about",
      "tracking_page": "https://goodasgoldshop.com/shipping",
      "last_platform_change_at": "2022-10-20T00:00:00",
      "platform": "custom",
      "location": "Wellington, New Zealand",
      "og_image": "https://goodasgoldshop.com/images/_400x400_crop_center-center_82/GAG_BOND_STREET.jpg",
      "merchant_name": "Good as Gold",
      "last_platform": "shopify",
      "keywords": "streetwear,wellington,fashion,tshirt,nike,wallets,sneakers,footwear,watches,accessories,jewellery,outerwear,jackets,nz,new zealand,adidas,shoes,yu mei,veja,mens,womens,champion,dresses,handbags",
      "created_at": "2018-06-15T00:00:00",
      "name": "goodasgoldshop.com",
      "description": "Description of the page less than 150 characters",
      "contact_info": [
        {
          "source": "/",
          "type": "facebook",
          "value": "https://www.facebook.com/shopGoodAsGold"
        },
        {
          "source": "/",
          "type": "instagram",
          "value": "https://instagram.com/goodasgoldshop"
        },
        {
          "description": "Good As Gold | Good as Gold is a family owned independent multi-brand fashion and streetwear store, bringing together the best brands from around the globe to present a unique curated selection of goodness. We hunt far and wide to bring you products of the highest quality, while providing the best service humanely possible.\n\nSince opening the doors in 2004, we have worked hard to create a hub for the creative community that surrounds us.\n\nGood Shit ~ Be Yourself",
          "followers": 2000,
          "posts": 55,
          "source": "/",
          "type": "pinterest",
          "value": "https://www.pinterest.nz/goodasgoldshop"
        },
        {
          "source": "/",
          "type": "phone",
          "value": "+64 4 381 4653"
        },
        {
          "source": "/customer-care",
          "type": "phone",
          "value": "+64 4 913-6061"
        }
      ],
      "aliases": [
        "www.goodasgoldshop.com"
      ],
      "categories": [
        "/Apparel/Footwear"
      ],
      "technologies": [
        {
          "installed_at": "2022-01-13T05:52:09Z",
          "name": "Afterpay",
          "description": "Afterpay lets you buy what you want today, pay for it in four equal installments, interest-free.",
          "vendor_url": "https://www.afterpay.com/",
          "icon_url": "https://storeleads.app/img/tech/afterpay.png",
          "installs": 182198
        },
        {
          "installed_at": "2023-01-19T06:36:07Z",
          "name": "Campaign Monitor",
          "description": "Connecting with your audience has never been easier with Campaign Monitor’s straightforward email marketing and automation tools.",
          "vendor_url": "https://www.campaignmonitor.com",
          "icon_url": "https://storeleads.app/img/tech/campaignmonitor.png",
          "installs": 4919
        },
        {
          "installed_at": "2023-11-01T11:49:45Z",
          "name": "Cloudflare",
          "description": "Security, reliability and speed everywhere, powered by an intelligent global network.",
          "vendor_url": "https://www.cloudflare.com",
          "icon_url": "https://storeleads.app/img/tech/cloudflare.png",
          "installs": 4191139
        },
        {
          "installed_at": "2021-06-08T15:41:32Z",
          "name": "Cloudflare CDN",
          "description": "Protect and accelerate your websites, apps, and teams.",
          "vendor_url": "https://www.cloudflare.com",
          "icon_url": "https://storeleads.app/img/tech/cloudflare.png",
          "installs": 3666081
        },
        {
          "installed_at": "2021-06-02T15:50:10Z",
          "name": "Craft CMS",
          "description": "Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.",
          "vendor_url": "https://craftcms.com",
          "icon_url": "https://storeleads.app/img/tech/craftcms.png",
          "installs": 1705
        },
        {
          "installed_at": "2022-09-06T10:15:05Z",
          "name": "Facebook Pixel",
          "description": "Facebook pixel is an analytics tool that consists of a code that can be placed on an online store to track site visitors. This data allows you to track effectiveness of advertising, retarget those users with Facebook ads in the future, as well as see what they’re doing on your site when they return.",
          "vendor_url": "https://www.facebook.com/business/learn/facebook-ads-pixel",
          "icon_url": "https://storeleads.app/img/facebook.png",
          "installs": 3247341
        },
        {
          "installed_at": "2021-06-02T15:50:10Z",
          "name": "Google Analytics",
          "description": "Google Analytics gives you the tools you need to better understand your customers. You can then use those business insights to take action, such as improving your website, creating tailored audience lists, and more.",
          "vendor_url": "https://analytics.google.com",
          "icon_url": "https://storeleads.app/img/tech/ga.png",
          "installs": 2641774
        },
        {
          "installed_at": "2023-01-12T16:42:49Z",
          "name": "Klaviyo",
          "description": "Klaviyo is the growth marketing platform built for online businesses.",
          "vendor_url": "https://www.klaviyo.com/",
          "icon_url": "https://storeleads.app/img/tech/klaviyo.png",
          "installs": 398084
        },
        {
          "installed_at": "2021-12-09T23:22:36Z",
          "name": "Trustpilot",
          "description": "Behind every review is an experience that matters.",
          "vendor_url": "https://trustpilot.com",
          "icon_url": "https://storeleads.app/img/tech/trustpilot.png",
          "installs": 127441
        }
      ],
      "cluster_domains": [
        "goodasgoldshop.com",
        "shop.goodasgoldshop.com"
      ],
      "features": [
        "Brands Page",
        "International Shipping",
        "Contact Page",
        "Tracking or Returns",
        "Tracking Page",
        "Has Blog"
      ],
      "shipping_carriers": [
        "New Zealean Post"
      ],
      "rank_percentile": 0.8687,
      "rank": 116886,
      "latitude": -41.2864603,
      "platform_rank_percentile": 1.4485,
      "longitude": 174.776236,
      "employee_count": 13,
      "cc_rank": 1083559,
      "cc_centrality": 3582598,
      "product_count": 2798,
      "platform_rank": 23698
    }
  ]
}

List App Reviews for Domain

Retrieves a list of App reviews associated with a Domain. You must provide the name of the Domain to lookup. The name can either be the public DNS domain name (e.g., merchant.com) or the platform domain (e.g., merchant.myshopify.com).

Note that reviews are only available for Shopify apps.

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/domain/goodasgoldshop.com/app_reviews'

Example Response

{
  "reviews": [
    {
      "app": {
        "app_store_url": "https://apps.shopify.com/marsello",
        "name": "Marsello: Loyalty \u0026 Marketing",
        "vendor_name": "Marsello",
        "id": "1.marsello"
      },
      "updated_at": "2024-02-24T00:00:00Z",
      "body": "Nice and cool",
      "merchant_name": "S\u0026K",
      "rating": 5
    }
  ]
}

List Domains

Returns a list of Domains. The request options documented below can be used to constrain the results to Domains matching a specific criteria. Without any options, this endpoint will list all Domains.

By default, 50 Domains are returned in a single request. The cursor request option can be used to paginate through results.

Plan Rate Limit
Enterprise 6 requests/second (cursor=all is limited to 1 request/minute)
Pro and Elite 2 requests/second (cursor=all is limited to 1 request/minute)
Request Options
aq

Filters the results to Domains matching the Advanced Search.

cursor

The cursor request option is used to paginate through search results. Each response that has more results returns a next_cursor attribute. Pass this value to the cursor request option to retrieve the next page of results. When you reach the end of the results, the response will not include a cursor.

Note that the cursor value is only valid until the next weekly data update. An error will be returned if you obtain a cursor prior to a weekly data update and then attempt to use it after the weekly update.

Use cursor=all to retrieve all Domains matching the provided filters in a single request. This can also be done using the Export Domains endpoint (which is slightly faster) however you may prefer to use this endpoint so that all results are returned in a single JSON document.

When using cursor=all, results are generated asynchronously and the initial request will immediately return an HTTP 202 response. The client should poll the same url, approximately once every 5 seconds, until an HTTP 200 response is returned (along with results).

When an HTTP 202 response is returned, the response body may include keys indicating the progress of the export.

{ "progress": 10000, "total": 750000 }

When using cursor=all, responses are returned in the same format as all other requests to the "List Domains" endpoint. However, these responses can be quite large (often including data for million of domains). Since the default response format puts all data into a single JSON document, this can be challenging to parse. Unless you are using a streaming JSON parser, then all data in the response must fit into memory which may be challenging for development environments or smaller cloud instances. Add for=jsonl to the request options to change the output format to JSONL (which returns one JSON document per line) which is easier to parse.

f:an

Filters the results to Domains that have the given app installed. Apps are identified by combining the App platform and the App name (e.g., "shopify.messenger").

Multiple values must be comma-separated.

f:an:op

The boolean operation to apply to values provided in the f:an request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:administrative_area_level_1

Filters the results to Domains that are in the given administrative_area_level_1. Must be used with the f:cc filter.

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:administrative_area_level_1:op to "or" if you provide multiple values.

f:administrative_area_level_1:op

The boolean operation to apply to values provided in the f:administrative_area_level_1 request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:app_installed_at

Filters the results to Domains that installed the given App identifier within time ranges specified by f:app_installed_at:min and f:app_installed_at:max (at least one of min and max must be provided).

f:app_installed_at:min

The minimum date for f:app_installed_at. If left blank, the response includes all Domains that installed the App before the provided maximum date (in f:app_installed_at:max).

f:app_installed_at:max

The maximum date for f:app_installed_at. If left blank, the response includes all Domains that installed the App after the provided minimum date (in f:app_installed_at:min).

f:app_uninstalled_at

Filters the results to Domains that uninstalled the given App identifier within time ranges specified by f:app_uninstalled_at:min and f:app_uninstalled_at:max (at least one of min and max must be provided).

f:app_uninstalled_at:min

The minimum date for f:app_uninstalled_at. If left blank, the response includes all Domains that uninstalled the App before the provided maximum date (in f:app_uninstalled_at:max).

f:app_uninstalled_at:max

The maximum date for f:app_uninstalled_at. If left blank, the response includes all Domains that uninstalled the App after the provided minimum date (in f:app_uninstalled_at:min).

f:avgppmin

Filters the results to Domains that have average product price greater than or equal to the provided integer value.

Note: this value is the minor unit of the Domain's currency (e.g., cents of USD). So use the value 150 to represent $1.50.

f:avgppmax

Filters the results to Domains that have average product price less than or equal to the provided integer value.

Note: this value is the minor unit of the Domain's currency (e.g., cents of USD). So use the value 150 to represent $1.50.

f:cat

Filters the results to Domains that have the given category.

Multiple values must be comma-separated.

f:cat:op

The boolean operation to apply to values provided in the f:cat request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:cc

Filters the results to Domains that are in the given country code.

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:cc:op to "or" if you provide multiple values.

f:cc:op

The boolean operation to apply to values provided in the f:cc request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:city

Filters the results to Domains with a location in the given city. Must be used with the f:cc and f:administrative_area_level_1 filters.

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:city:op to "or" if you provide multiple values.

f:city:op

The boolean operation to apply to values provided in the f:city request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:cratmin

Filters the results to Domains that were created on or after the given time.

f:cratmax

Filters the results to Domains that were created on or before the given time.

f:cratyyyymm

Filters the results to Domains that were created in the given month (identified using YYYY-MM format).

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:cratyyyymm:op to "or" if you provide multiple values.

f:cratyyyymm:op

The boolean operation to apply to values provided in the f:cratyyyymm request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:cratyyyymmdd

Filters the results to Domains that were created in the given week (identified using YYYY-MM-DD format). Note that our data is updated weekly and the weekly creation date is always grouped to a Friday. If you query with a value that is not a Friday, we will automatically map the value provided to the previous Friday. (e.g., 2019-04-22 is be mapped to 2019-04-19).

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:cratyyyymmdd:op to "or" if you provide multiple values.

f:cratyyyymmdd:op

The boolean operation to apply to values provided in the f:cratyyyymmdd request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:curr

Filters the results to Domains selling with the given currency code.

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:curr:op to "or" if you provide multiple values.

f:curr:op

The boolean operation to apply to values provided in the f:curr request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:ds

Filters the results to Domains that are in the given state.

Valid values are:

  • Active
  • Inactive
  • Password Protected

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:ds:op to "or" if you provide multiple values.

f:ds:op

The boolean operation to apply to values provided in the f:ds request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:empcmin

Filters the results to Domains that have employee count greater than or equal to the provided integer value.

f:empcmax

Filters the results to Domains that have employee count less than or equal to the provided integer value.

f:ermin

Filters the results to Domains that have estimated monthly sales greater than or equal to the provided integer value.

Note: this value is in cents of USD. So use the value 150 to represent $1.50.

f:ermax

Filters the results to Domains that have estimated monthly sales less than or equal to the provided integer value.

Note: this value is in cents of USD. So use the value 150 to represent $1.50.

f:features

Filters the results to Domains that have the given features enabled.

Valid values are:

  • Brand Advocate Page
  • Brands Page
  • Contact Page
  • Financing Page
  • Free Returns
  • Gift Messasging
  • Has Android App
  • Has iOS App
  • International Shipping
  • Public Company
  • Returns Page
  • Shopify POS
  • Signature Required
  • Store Locator Page
  • Storefront API
  • Tracking Page
  • Tracking or Returns
  • UPS Access Point
  • Warranty Page
  • Wholesale/Retailers Page

Multiple values must be comma-separated.

f:features:op

The boolean operation to apply to values provided in the f:features request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:ismy

Filters results based on Domain type. This is a boolean field. Use true to return only Domains using a platform domain name (e.g., merchant.myshopify.com). Use false to return only Domains using a custom domain (e.g., shop.merchant.com).

f:ismy:op

The boolean operation to apply to values provided in the f:ismy request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:it

Filters results to Domains that have contact information of the given type(s).

Valid values are:

  • email
  • facebook
  • facebookgroup
  • instagram
  • phone
  • pinterest
  • snapchat
  • twitter
  • youtube

Multiple values must be comma-separated.

f:it:op

The boolean operation to apply to values provided in the f:it request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:lang

Filters the results to Domains with content in the given language code. (e.g., "en")

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:lang:op to "or" if you provide multiple values.

f:lang:op

The boolean operation to apply to values provided in the f:lang request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:last_plan_change_at:min

Filters the results to Domains that changed ecommerce platform pricing plans on or after the provided date. Often used with the f:plan request option.

f:last_plan_change_at:max

Filters the results to Domains that changed ecommerce platform pricing plans on or before the provided date. Often used with the f:plan request option.

f:last_platform

Filters the results to Domains that changed from the provided ecommerce platform.

Valid values are:

  • woocommerce
  • shopify
  • custom
  • wix
  • squarespace
  • bandcamp
  • square
  • opencart
  • prestashop
  • bigcartel
  • ecwid
  • godaddy
  • magento
  • cafe24
  • tiendanube
  • base
  • odoo
  • takeaway
  • mercado
  • jouwweb
  • weeblycommerce
  • bigcommerce
  • shopline
  • prom
  • lojaintegrada
  • kajabi
  • shopware
  • thinkific
  • imweb
  • spring
  • colormeshop
  • shoptet
  • teachable
  • alibabaminisite
  • tray
  • lightspeed
  • salla
  • storesjp
  • yampi
  • basekit
  • menufy
  • lnwshop
  • shoplazza
  • shoper
  • virtuemart
  • gumroad
  • nop
  • oemsaas
  • epages
  • webflow
  • ueeshop
  • sapo
  • drupal
  • oscommerce
  • haravan
  • etsypattern
  • shopbase
  • ticimax
  • artstorefronts
  • ideasoft
  • youcan
  • jtl
  • gambio
  • nhngodo
  • easystore
  • unas
  • theprintbar
  • 3dcart
  • jumpseller
  • sumup
  • empretienda
  • sixshop
  • zid
  • mijnwebwinkel
  • podia
  • vtex
  • zencart
  • sage
  • dooca
  • shoprenter
  • farmacieinitalia
  • fourthwall
  • makewebeasy
  • demandware
  • ikas
  • pixels
  • satukz
  • makane
  • beatstars
  • ccvshop
  • idosell
  • dukaan
  • sap
  • aspdotnetstorefront
  • yahoo
  • cartx
  • makeshop
  • netsuite
  • unicart
  • spreadshop
  • t1paginas
  • quickbutik
  • rain
  • abicart
  • cyberbiz
  • oxid
  • threadless
  • atg
  • sitedish
  • lazyshop
  • teechip
  • plenty
  • neto
  • merchantpro
  • shopyy
  • wbuy
  • shopmatic
  • eccube
  • futureshop
  • dropify
  • meepshop
  • wizishop
  • volusion
  • irroba
  • qdm
  • boutir
  • miva
  • wuilt
  • shopage
  • cityhive
  • magazord
  • americommerce
  • winedirect
  • commerce7
  • 91app
  • zohocommerce
  • commentsold
  • oddle
  • smartetailing
  • instamojo
  • shopdeck
  • spreecommerce
  • networksolutions
  • wikinggruppen
  • booqable
  • hcl
  • shopkit
  • launchcart
  • vnda
  • photoshelter
  • visualsoft
  • sana
  • waca
  • getshoptoday
  • dotpe
  • finqu
  • ordable
  • funnelish
  • tradift
  • musicglue
  • zyda
  • sellfy
  • cartzy
  • allvalue
  • coachannel
  • crystalcommerce
  • storenvy
  • storeino
  • cococart
  • ecbeing
  • sodexo
  • townsendmusic
  • intershop
  • starweb
  • easymyshop
  • bwcommerce
  • zammit
  • coachy
  • meshop
  • fenicio
  • e37
  • grazecart
  • bookmanager
  • ochre
  • printify
  • saffire
  • askas
  • storehippo
  • thehutgroup
  • microweber
  • fbits
  • mshop
  • goimagine
  • norce
  • sellerscommerce
  • jetshop
  • vendre
  • webmercs
  • linx
  • ecomz
  • centra
  • tossdown
  • scayle
  • weedmaps
  • fastcommerce
  • moovin
  • 2cshop
  • expandcart
  • oracle
  • jet
  • xshoppy
  • twicecommerce
  • ebisumart
  • storeberry
  • bentoweb
  • treet
  • shopcada
  • spryker
  • commercehq
  • unilog
  • xonic
  • 82cart
  • novomind
  • ninjaos
  • funpinpin
  • b2bstore
  • cleverbridge
  • swell
  • elevar
  • sprwt
  • samishop
  • zvendo
  • 29next
  • sharetribe
  • oro
  • zupain
  • viskan
  • shoptille
  • convertize
  • commercev3
  • wshop
  • deliverybizpro
  • sitecore
  • matajer
  • tapgoods
  • commerceup
  • kometia
  • shoplo
  • rentmy
  • dutchieplus
  • f1
  • shopexpress
  • codshopy
  • inovarti
  • stoom
  • sirclo
  • digitalriver
  • tiu
  • workarea
  • wx3
  • bleez
  • tokotalk
  • ultracommerce
  • stackcommerce
  • continuedfashion

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:p:op to "or" if you provide multiple values.

f:last_platform:op

The boolean operation to apply to values provided in the f:last_platform request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:last_platform_change_at:min

Filters the results to Domains that changed ecommerce platforms on or after the provided date.

f:last_platform_change_at:max

Filters the results to Domains that changed ecommerce platforms on or before the provided date.

f:lids

Filters results to Domains that are on the associated Lists.

Lists are identified by the ID of the List which can be found using one of the List endpoints.

Multiple values must be comma-separated.

f:lids:op

The boolean operation to apply to values provided in the f:lids request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:masmin

Filters the results to Domains that have monthly app spend greater than or equal to the provided integer value.

Note: this value is in cents of USD. So use the value 150 to represent $1.50.

f:masmax

Filters the results to Domains that have monthly app spend less than or equal to the provided integer value.

Note: this value is in cents of USD. So use the value 150 to represent $1.50.

f:max_product_published_at:min

Filters the results to Domains whose most recently published product is equal to or after the provided date.

f:max_product_published_at:max

Filters the results to Domains whose most recently published product is equal to or before the provided date.

f:mmv

Filters the results to Domains that have given Magento major version.

Valid values are:

  • 1
  • 2

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:mmv:op to "or" if you provide multiple values.

Consider using the f:mv request option if you need to filter on the full Magento version.

f:mmv:op

The boolean operation to apply to values provided in the f:mmv request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:mv

Filters the results to Domains that have given Magento version.

Examples of valid values are:

  • 1.7.0.2
  • 2.3

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:mv:op to "or" if you provide multiple values.

Consider using the f:mmv request option if you only need to filter on the Magento major version.

f:mv:op

The boolean operation to apply to values provided in the f:mv request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:pinterestfollowersmin

Filters the results to Domains that have a minimum number of Pinterest followers.

f:pinterestfollowersmax

Filters the results to Domains that have a maximum number of Pinterest followers.

f:pinterestfollowers30dmin

Filters the results to Domains that have added at least the given number of Pinterest followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:pinterestfollowers30dmax

Filters the results to Domains that have added at most the given number of Pinterest followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:pinterestfollowers30dpmin

Filters the results to Domains that have added at least the given percentage of Pinterest followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:pinterestfollowers30dpmax

Filters the results to Domains that have added at most the given percentage of Pinterest followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:plan

Filters the results to Domains using the given pricing plan.

Examples of valid values are:

  • Shopify Plus
  • Professional
  • Performance
  • Premium

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:plan:op to "or" if you provide multiple values.

f:plan:op

The boolean operation to apply to values provided in the f:plan request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:p

Filters the results to Domains that are on the given ecommerce platform.

Valid values are:

  • woocommerce
  • shopify
  • custom
  • wix
  • squarespace
  • bandcamp
  • square
  • opencart
  • prestashop
  • bigcartel
  • ecwid
  • godaddy
  • magento
  • cafe24
  • tiendanube
  • base
  • odoo
  • takeaway
  • mercado
  • jouwweb
  • weeblycommerce
  • bigcommerce
  • shopline
  • prom
  • lojaintegrada
  • kajabi
  • shopware
  • thinkific
  • imweb
  • spring
  • colormeshop
  • shoptet
  • teachable
  • alibabaminisite
  • tray
  • lightspeed
  • salla
  • storesjp
  • yampi
  • basekit
  • menufy
  • lnwshop
  • shoplazza
  • shoper
  • virtuemart
  • gumroad
  • nop
  • oemsaas
  • epages
  • webflow
  • ueeshop
  • sapo
  • drupal
  • oscommerce
  • haravan
  • etsypattern
  • shopbase
  • ticimax
  • artstorefronts
  • ideasoft
  • youcan
  • jtl
  • gambio
  • nhngodo
  • easystore
  • unas
  • theprintbar
  • 3dcart
  • jumpseller
  • sumup
  • empretienda
  • sixshop
  • zid
  • mijnwebwinkel
  • podia
  • vtex
  • zencart
  • sage
  • dooca
  • shoprenter
  • farmacieinitalia
  • fourthwall
  • makewebeasy
  • demandware
  • ikas
  • pixels
  • satukz
  • makane
  • beatstars
  • ccvshop
  • idosell
  • dukaan
  • sap
  • aspdotnetstorefront
  • yahoo
  • cartx
  • makeshop
  • netsuite
  • unicart
  • spreadshop
  • t1paginas
  • quickbutik
  • rain
  • abicart
  • cyberbiz
  • oxid
  • threadless
  • atg
  • sitedish
  • lazyshop
  • teechip
  • plenty
  • neto
  • merchantpro
  • shopyy
  • wbuy
  • shopmatic
  • eccube
  • futureshop
  • dropify
  • meepshop
  • wizishop
  • volusion
  • irroba
  • qdm
  • boutir
  • miva
  • wuilt
  • shopage
  • cityhive
  • magazord
  • americommerce
  • winedirect
  • commerce7
  • 91app
  • zohocommerce
  • commentsold
  • oddle
  • smartetailing
  • instamojo
  • shopdeck
  • spreecommerce
  • networksolutions
  • wikinggruppen
  • booqable
  • hcl
  • shopkit
  • launchcart
  • vnda
  • photoshelter
  • visualsoft
  • sana
  • waca
  • getshoptoday
  • dotpe
  • finqu
  • ordable
  • funnelish
  • tradift
  • musicglue
  • zyda
  • sellfy
  • cartzy
  • allvalue
  • coachannel
  • crystalcommerce
  • storenvy
  • storeino
  • cococart
  • ecbeing
  • sodexo
  • townsendmusic
  • intershop
  • starweb
  • easymyshop
  • bwcommerce
  • zammit
  • coachy
  • meshop
  • fenicio
  • e37
  • grazecart
  • bookmanager
  • ochre
  • printify
  • saffire
  • askas
  • storehippo
  • thehutgroup
  • microweber
  • fbits
  • mshop
  • goimagine
  • norce
  • sellerscommerce
  • jetshop
  • vendre
  • webmercs
  • linx
  • ecomz
  • centra
  • tossdown
  • scayle
  • weedmaps
  • fastcommerce
  • moovin
  • 2cshop
  • expandcart
  • oracle
  • jet
  • xshoppy
  • twicecommerce
  • ebisumart
  • storeberry
  • bentoweb
  • treet
  • shopcada
  • spryker
  • commercehq
  • unilog
  • xonic
  • 82cart
  • novomind
  • ninjaos
  • funpinpin
  • b2bstore
  • cleverbridge
  • swell
  • elevar
  • sprwt
  • samishop
  • zvendo
  • 29next
  • sharetribe
  • oro
  • zupain
  • viskan
  • shoptille
  • convertize
  • commercev3
  • wshop
  • deliverybizpro
  • sitecore
  • matajer
  • tapgoods
  • commerceup
  • kometia
  • shoplo
  • rentmy
  • dutchieplus
  • f1
  • shopexpress
  • codshopy
  • inovarti
  • stoom
  • sirclo
  • digitalriver
  • tiu
  • workarea
  • wx3
  • bleez
  • tokotalk
  • ultracommerce
  • stackcommerce
  • continuedfashion

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:p:op to "or" if you provide multiple values.

f:p:op

The boolean operation to apply to values provided in the f:p request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:pcmin

Filters the results to Domains that have product count greater than or equal to the provided integer value.

f:pcmax

Filters the results to Domains that have product count less than or equal to the provided integer value.

f:prankmin

Filters the results to Domains that have platform rank greater than or equal to the provided integer value.

f:prankmax

Filters the results to Domains that have platform rank less than or equal to the provided integer value.

f:prankpmin

Filters the results to Domains that have platform rank percentile greater than or equal to the provided float value.

f:prankpmax

Filters the results to Domains that have platform rank percentile less than or equal to the provided float value.

f:rankmin

Filters the results to Domains that have rank greater than or equal to the provided integer value.

f:rankmax

Filters the results to Domains that have rank less than or equal to the provided integer value.

f:rankpmin

Filters the results to Domains that have rank percentile greater than or equal to the provided float value.

f:rankpmax

Filters the results to Domains that have rank percentile less than or equal to the provided float value.

f:reg

Filters the results to Domains that are in the given region (e.g., "Europe").

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:reg:op to "or" if you provide multiple values.

f:reg:op

The boolean operation to apply to values provided in the f:reg request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:sreg

Filters the results to Domains that are in the given subregion (e.g., "Northern Europe").

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:sreg:op to "or" if you provide multiple values.

f:sreg:op

The boolean operation to apply to values provided in the f:sreg request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:stcs

Filters the results to Domains that ships to the given country code (e.g., "CA").

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:stcs:op to "or" if you provide multiple values.

f:stcs:op

The boolean operation to apply to values provided in the f:stcs request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:tags

Filters the results to Domains that have the given tags (e.g., "Print on Demand").

Multiple values must be comma-separated.

f:tags:op

The boolean operation to apply to values provided in the f:tags request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:tech

Filters the results to Domains that have the given technology installed (e.g., "Facebook Pixel").

Multiple values must be comma-separated.

f:tech:op

The boolean operation to apply to values provided in the f:tech request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:tech_installed_at

Filters the results to Domains that installed the given technology within time ranges specified by f:tech_installed_at:min and f:tech_installed_at:max (at least one of min and max must be provided).

f:tech_installed_at:min

The minimum date for f:tech_installed_at. If left blank, the response includes all Domains that installed the technology before the provided maximum date (in f:tech_installed_at:max).

f:tech_installed_at:max

The maximum date for f:tech_installed_at. If left blank, the response includes all Domains that installed the technology after the provided minimum date (in f:tech_installed_at:min).

f:tech_uninstalled_at

Filters the results to Domains that uninstalled the given technology within time ranges specified by f:tech_uninstalled_at:min and f:tech_uninstalled_at:max (at least one of min and max must be provided).

f:tech_uninstalled_at:min

The minimum date for f:tech_uninstalled_at. If left blank, the response includes all Domains that uninstalled the technology before the provided maximum date (in f:tech_uninstalled_at:max).

f:tech_uninstalled_at:max

The maximum date for f:tech_uninstalled_at. If left blank, the response includes all Domains that uninstalled the technology after the provided minimum date (in f:tech_uninstalled_at:min).

f:tld

Filters the results to Domains that are in the given top-level domain (e.g., "net").

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:tld:op to "or" if you provide multiple values.

f:tld:op

The boolean operation to apply to values provided in the f:tld request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:tn

Filters the results to Domains with the given Theme name.

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:tn:op to "or" if you provide multiple values.

f:tn:op

The boolean operation to apply to values provided in the f:tn request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:ts

Filters the results to Domains with the given Theme style.

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:ts:op to "or" if you provide multiple values.

f:ts:op

The boolean operation to apply to values provided in the f:ts request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:tvn

Filters the results to Domains with the given Theme vendor name.

Multiple values must be comma-separated. This field is mutually exclusive, so be sure to set f:tvn:op to "or" if you provide multiple values.

f:tvn:op

The boolean operation to apply to values provided in the f:tvn request option (if multiple values are provided).

Possible values:

  • and (default): Returns Domains matching all provided values.
  • or: Returns Domains matching any provided value.
  • not: Returns Domains that do not match any of the provided values.

For more complex queries, see Advanced Search.

f:twitterfollowersmin

Filters the results to Domains that have a minimum number of Twitter followers.

f:twitterfollowersmax

Filters the results to Domains that have a maximum number of Twitter followers.

f:twitterfollowers30dmin

Filters the results to Domains that have added at least the given number of Twitter followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:twitterfollowers30dmax

Filters the results to Domains that have added at most the given number of Twitter followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:twitterfollowers30dpmin

Filters the results to Domains that have added at least the given percentage of Twitter followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:twitterfollowers30dpmax

Filters the results to Domains that have added at most the given percentage of Twitter followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:youtubefollowersmin

Filters the results to Domains that have a minimum number of YouTube followers.

f:youtubefollowersmax

Filters the results to Domains that have a maximum number of YouTube followers.

f:youtubefollowers30dmin

Filters the results to Domains that have added at least the given number of YouTube followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:youtubefollowers30dmax

Filters the results to Domains that have added at most the given number of YouTube followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:youtubefollowers30dpmin

Filters the results to Domains that have added at least the given percentage of YouTube followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

f:youtubefollowers30dpmax

Filters the results to Domains that have added at most the given percentage of YouTube followers in the last 30 days. Note that values can be negative to find Domains that with shrinking follower counts.

fields

A comma-separated list of fields to include in the response. All default fields are returned if left blank. If you only need a subset of fields in the response, it is recommended to use this request parameter since it can have a significant impact on response time.

Nested fields can be specified using a period to separate the field name and the nested field name. For instance, using fields=name,apps.name would return the name field from each Domain and the name field for all apps on each Domain.

page_size

The number of Domains to return in a single query. Default: 50, Max: 5000.

sort

Changes the sort order. Multiple fields can be provided (comma-separated). Prefix fields with a minus sign (-) to denote descending sort order.

Examples of valid fields are provided below. Note that each example uses "rank" as a secondary sort option. This is required to ensure consistent sort order when the value of the primary sort option is not unique (e.g., many stores have the same number of Pinterest followers, so you need to specify a secondary sort option as a tie-breaker).

aic,rank Apps Installed (Asc)
-aic,rank Apps Installed (Desc)
avgpp,rank Average Product Price (Asc)
-avgpp,rank Average Product Price (Desc)
cfc,rank Combined Followers (Asc)
-cfc,rank Combined Followers (Desc)
cratyyyymmddnco,rank Created (Asc)
-cratyyyymmddnco,rank Created (Desc)
empc,rank Employee Count (Asc)
-empc,rank Employee Count (Desc)
epv,rank Estimated Page Views (Asc)
-epv,rank Estimated Page Views (Desc)
er,rank Estimated Sales (Asc)
-er,rank Estimated Sales (Desc)
ev,rank Estimated Visits (Asc)
-ev,rank Estimated Visits (Desc)
lplancat,rank Last Plan Changed At (Asc)
-lplancat,rank Last Plan Changed At (Desc)
maxpp,rank Maximum Product Price (Asc)
-maxpp,rank Maximum Product Price (Desc)
mnamef,rank Merchant Name (Asc)
-mnamef,rank Merchant Name (Desc)
mas,rank Monthly App Spend (Asc)
-mas,rank Monthly App Spend (Desc)
fc_6,rank Pinterest Followers (Asc)
-fc_6,rank Pinterest Followers (Desc)
fc30d_6,rank Pinterest Followers Last 30 Days (Asc)
-fc30d_6,rank Pinterest Followers Last 30 Days (Desc)
fc30dp_6,rank Pinterest Followers Last 30 Days Percent (Asc)
-fc30dp_6,rank Pinterest Followers Last 30 Days Percent (Desc)
prank,rank Platform Rank (Asc)
-prank,rank Platform Rank (Desc)
pc,rank Product Count (Asc)
-pc,rank Product Count (Desc)
pic,rank Product Image Count (Asc)
-pic,rank Product Image Count (Desc)
rank Rank (Asc)
-rank Rank (Desc)
tc,rank Theme Cost (Asc)
-tc,rank Theme Cost (Desc)
fc_10,rank TikTok Followers (Asc)
-fc_10,rank TikTok Followers (Desc)
fc30d_10,rank TikTok Followers Last 30 Days (Asc)
-fc30d_10,rank TikTok Followers Last 30 Days (Desc)
fc30dp_10,rank TikTok Followers Last 30 Days Percent (Asc)
-fc30dp_10,rank TikTok Followers Last 30 Days Percent (Desc)
fc_1,rank Twitter Followers (Asc)
-fc_1,rank Twitter Followers (Desc)
fc30d_1,rank Twitter Followers Last 30 Days (Asc)
-fc30d_1,rank Twitter Followers Last 30 Days (Desc)
fc30dp_1,rank Twitter Followers Last 30 Days Percent (Asc)
-fc30dp_1,rank Twitter Followers Last 30 Days Percent (Desc)
fc_8,rank YouTube Followers (Asc)
-fc_8,rank YouTube Followers (Desc)
fc30d_8,rank YouTube Followers Last 30 Days (Asc)
-fc30d_8,rank YouTube Followers Last 30 Days (Desc)
fc30dp_8,rank YouTube Followers Last 30 Days Percent (Asc)
-fc30dp_8,rank YouTube Followers Last 30 Days Percent (Desc)

q

Filters Domains based on a text query. e.g., a query for "vape" will return only Domains that matching the word "vape" in one of the following fields:

  • Domain name (prefix match only)
  • Domain top-level domain plus one (prefix match only)
  • Domain aliases (prefix match only)
  • Merchant name
  • Home page title tag
  • Home page meta description tag
  • Home page meta keywords tag
  • Technologies
  • App names
  • Location
  • Social media account names

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/domain?f:cc=US&f:cratyyyymm=2018-11&page_size=2'

Search requests can also be triggered via HTTP POST.

$ curl -H 'Authorization: Bearer your.api.key' -H "Content-Type: application/json" -X POST -d '{"page_size":2,"f:cc":"US","f:cratyyyymm":"2018-11"}' 'https://storeleads.app/json/api/v1/all/domain'

Example Response

{
  "domains": [
    {
      "cluster_best_ranked": "cava.com",
      "last_updated_at": "2024-03-11T00:00:00",
      "subregion": "Northern America",
      "country_code": "US",
      "title": "Home | CAVA",
      "state": "Active",
      "icon": "https://cava.com/favicon.ico",
      "region": "Americas",
      "language_code": "en",
      "platform": "custom",
      "merchant_name": "CAVA",
      "keywords": "cava app cava rewards cava menu cava popular items cava events cava cava locations cava catering cava online ordering cava opening cava order ahead cava pita cava restaurant locations cava restaurants cava spicy hummus cava take out cava to go cava delivery cava delivered get cava kava cava carry out cava order cava gluten free cava food cava greek food cava grill cava bowls cava grill order online cava group order cava mediterranean cava mezze cava near me cava mezze healthy fast casual healthy lunch spots mediterranean diet healthy places to eat healthy take out restaurants healthy fast food restaurants healthy fast food lunch healthy food to order out healthy lunch places healthy lunch ideas fast food healthy lunch takeaway mediterranean food mediterranean food near me",
      "created_at": "2018-11-09T00:00:00",
      "name": "cava.com",
      "description": "CAVA is a growing Mediterranean culinary brand with a healthy fast-casual restaurant experience featuring customizable salads, pitas, juices, dressings, \u0026 dips. Order for pickup or delivery at the closest location.",
      "contact_info": [
        {
          "description": "Welcome to our table. Delicious, flavor-packed food inspired by our Mediterranean roots",
          "followers": 13400,
          "posts": 24853,
          "source": "/",
          "type": "twitter",
          "value": "https://twitter.com/cava"
        },
        {
          "source": "/",
          "type": "facebook",
          "value": "https://facebook.com/cava"
        },
        {
          "source": "/",
          "type": "instagram",
          "value": "https://instagram.com/cava"
        },
        {
          "followers": 93000,
          "followers_90d": 4138,
          "source": "/",
          "type": "tiktok",
          "value": "https://www.tiktok.com/@cava"
        },
        {
          "source": "/news",
          "type": "email",
          "value": "media@cava.com"
        },
        {
          "source": "/news",
          "type": "phone",
          "value": "202-800-8279"
        },
        {
          "source": "/terms",
          "type": "email",
          "value": "hello@cava.com"
        },
        {
          "source": "/locations",
          "type": "email",
          "value": "houston@cava.com"
        },
        {
          "type": "linkedin",
          "value": "http://www.linkedin.com/company/cava-"
        }
      ],
      "aliases": [
        "cavatable.com"
      ],
      "categories": [
        "/Food \u0026 Drink"
      ],
      "technologies": [
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Bing Ads",
          "description": "Bing Ads conversion tracking collects data that allows you to track conversion goals and target audiences with remarketing lists.",
          "vendor_url": "https://advertise.bingads.microsoft.com/en-ca/solutions/audience-targeting/universal-event-tracking",
          "icon_url": "https://storeleads.app/img/tech/bingads.png",
          "installs": 145565
        },
        {
          "installed_at": "2023-10-30T01:11:53Z",
          "name": "Cloudflare",
          "description": "Security, reliability and speed everywhere, powered by an intelligent global network.",
          "vendor_url": "https://www.cloudflare.com",
          "icon_url": "https://storeleads.app/img/tech/cloudflare.png",
          "installs": 4191139
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Cloudflare CDN",
          "description": "Protect and accelerate your websites, apps, and teams.",
          "vendor_url": "https://www.cloudflare.com",
          "icon_url": "https://storeleads.app/img/tech/cloudflare.png",
          "installs": 3666081
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Contentful",
          "description": "Contentful is a modern content platform.",
          "vendor_url": "https://www.contentful.com",
          "icon_url": "https://storeleads.app/img/tech/contentful.png",
          "installs": 4523
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Facebook Pixel",
          "description": "Facebook pixel is an analytics tool that consists of a code that can be placed on an online store to track site visitors. This data allows you to track effectiveness of advertising, retarget those users with Facebook ads in the future, as well as see what they’re doing on your site when they return.",
          "vendor_url": "https://www.facebook.com/business/learn/facebook-ads-pixel",
          "icon_url": "https://storeleads.app/img/facebook.png",
          "installs": 3247341
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Google Ads Pixel",
          "description": "The Google Ads Pixel is used to track conversions for Google Ads. Google Ads conversion tracking shows you what happens after a customer clicks on your ads – whether they purchased a product, signed up for your newsletter, called your business, or downloaded your app. When a customer completes an action that you've defined as valuable, these customer actions are called conversions.",
          "vendor_url": "https://ads.google.com/",
          "icon_url": "https://storeleads.app/img/tech/adwords.png",
          "installs": 1303669
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Google Adsense",
          "description": "Earn money with website monetization from Google AdSense.",
          "vendor_url": "https://www.google.com/adsense/start",
          "icon_url": "https://storeleads.app/img/tech/adsense.png",
          "installs": 3796692
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Google Tag Manager",
          "description": "Google Tag Manager is a tag management system (TMS) that allows you to quickly and easily update tracking codes and related code fragments collectively known as tags on your website or mobile app.",
          "vendor_url": "https://tagmanager.google.com/",
          "icon_url": "https://storeleads.app/img/tech/gtm.png",
          "installs": 4012653
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Next.js",
          "description": "Next.js is a React framework often used on headless ecommmerce websites.",
          "vendor_url": "https://www.gatsbyjs.com",
          "icon_url": "https://storeleads.app/img/tech/gatsbyjs.png",
          "installs": 52287
        },
        {
          "installed_at": "2024-03-04T19:20:50Z",
          "name": "Pinterest Pixel",
          "description": "The Pinterest tag gathers conversion insights and builds audiences to target based on actions they’ve taken on your site.",
          "vendor_url": "https://help.pinterest.com/en/business/article/track-conversions-with-pinterest-tag",
          "icon_url": "https://storeleads.app/img/tech/pinterest.png",
          "installs": 452530
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "Snap Pixel",
          "description": "The Snap Pixel is a piece of JavaScript code that helps Advertisers measure the cross-device impact of Campaigns. Advertisers will be able to see how many Snapchatters take action on their website(s) after seeing their Ad.",
          "vendor_url": "https://businesshelp.snapchat.com/en-US/article/snap-pixel-about",
          "icon_url": "https://storeleads.app/img/snapchat.png",
          "installs": 165051
        },
        {
          "installed_at": "2023-02-14T20:29:54Z",
          "name": "TikTok Pixel",
          "description": "TikTok For Business is where you can unleash your brand's creative side. A fully immersive no judgement world where there's an audience for every voice.",
          "vendor_url": "https://www.tiktok.com/business/en",
          "icon_url": "https://storeleads.app/img/tech/tiktok.png",
          "installs": 594029
        },
        {
          "installed_at": "2023-06-06T14:43:32Z",
          "name": "Uber Eats",
          "description": "Order food to your door.",
          "vendor_url": "https://www.ubereats.com",
          "icon_url": "https://storeleads.app/img/tech/ubereats.png",
          "installs": 6889
        },
        {
          "installed_at": "2023-07-04T20:40:37Z",
          "name": "Yext",
          "description": "Deliver the right information at every stage of the customer journey.",
          "vendor_url": "https://www.yext.com/",
          "icon_url": "https://storeleads.app/img/tech/yext.png",
          "installs": 291
        }
      ],
      "cluster_domains": [
        "cava.com",
        "www.cava.gr",
        "www.cava.boutique",
        "www.cava.com.co",
        "www.cava.fi",
        "www.cava.dk",
        "www.cava.tn",
        "cava.com.vn",
        "www.cava.pa",
        "cava.vn",
        "cava.to",
        "cava.media",
        "catering.cava.com"
      ],
      "features": [
        "Has iOS App",
        "Has Android App"
      ],
      "redirects_to": [
        "cava.com"
      ],
      "rank_percentile": 0.0032,
      "rank": 437,
      "platform_rank_percentile": 0.0181,
      "estimated_page_views": 37817378,
      "estimated_sales": 2378066052,
      "estimated_visits": 12856859,
      "employee_count": 1192,
      "cc_rank": 230042,
      "cc_centrality": 832902,
      "product_count": 35,
      "platform_rank": 295
    },
    {
      "theme": {
        "name": "p\u0026p - release 4.1.0",
        "style": "Unknown",
        "vendor": "Unknown",
        "version": "4.1.0"
      },
      "alternates": {
        "en-au": "petalandpup.com.au",
        "en-us": "petalandpup.com",
        "x-default": "petalandpup.com"
      },
      "plan": "Shopify Plus",
      "cluster_best_ranked": "petalandpup.com",
      "city": "Boston",
      "last_updated_at": "2024-03-08T00:00:00",
      "subregion": "Northern America",
      "contact_page": "https://petalandpup.com/pages/contact-us",
      "country_code": "US",
      "currency_code": "USD",
      "title": "Petal \u0026 Pup - Shop USA Women's Clothing \u0026 Fashion Online - Petal \u0026 Pup USA",
      "administrative_area_level_1": "Massachusetts",
      "state": "Active",
      "icon": "https://petalandpup.com/cdn/shop/files/Frame_1013_32x.png?v=1697226274",
      "brand_advocate_page": "https://petalandpup.com/pages/ambassador-program",
      "faq_page": "https://petalandpup.com/pages/faqs",
      "returns_page": "https://petalandpup.com/pages/returns",
      "region": "Americas",
      "language_code": "en",
      "about_us": "https://auspost.com.au/about-us/news-media/important-updates/coronavirus/coronavirus-international-updates#international",
      "tracking_page": "https://petalandpup.com/pages/shipping",
      "platform_domain": "petal-and-pup-usa.myshopify.com",
      "last_plan_change_at": "2019-11-08T00:00:00",
      "platform": "shopify",
      "location": "Boston, MA, USA",
      "og_image": "https://cdn.shopify.com/s/files/1/0266/8855/3034/files/logo.png?height=628\u0026pad_color=fff\u0026v=1613727840\u0026width=1200",
      "max_product_published_at": "2024-03-11T00:00:00",
      "merchant_name": "Petal \u0026 Pup USA",
      "avg_price_formatted": "$57.60",
      "created_at": "2018-11-30T00:00:00",
      "name": "petalandpup.com",
      "description": "Petal \u0026 Pup - the ultimate online fashion destination for affordable, on trend, young women's fashion. Shop dresses, jumpsuits and more. Now with Afterpay and Klarna. Sizes 0 - 12. #petalandpup",
      "contact_info": [
        {
          "source": "/",
          "type": "facebook",
          "value": "https://www.facebook.com/petalandpup"
        },
        {
          "source": "/",
          "type": "instagram",
          "value": "https://www.instagram.com/petalandpup"
        },
        {
          "description": "Women’s fashion retailer 👗\n30% OFF ALL DRESSES 🌸\nUse code DRESSES30 ✨",
          "followers": 124300,
          "followers_90d": 1065,
          "likes": 604500,
          "source": "/",
          "type": "tiktok",
          "value": "https://www.tiktok.com/@petalandpup"
        },
        {
          "source": "/pages/faqs",
          "type": "email",
          "value": "contactus@petalandpup.com"
        },
        {
          "source": "/pages/faqs",
          "type": "email",
          "value": "info@petalandpup.com"
        },
        {
          "source": "/pages/careers",
          "type": "linkedin",
          "value": "https://www.linkedin.com/company/petal-pup"
        },
        {
          "source": "/pages/terms-conditions",
          "type": "email",
          "value": "contactus@petalandpup.com.au"
        }
      ],
      "aliases": [
        "seahorselane.store",
        "seahorselane.shop",
        "seahorselanes.com",
        "www.petalandpup.zip"
      ],
      "apps": [
        {
          "installed_at": "2023-12-25T22:27:41Z",
          "average_rating": "4.9",
          "app_store_url": "https://apps.shopify.com/accessibly-app",
          "state": "Active",
          "free_trial_duration": "168h0m0s",
          "description": "Make your store more accessible and inclusive with Accessibly. We help you with ADA/WCAG compliance.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/eaa87116bccafa4ba6349f0628498edb/icon/CJX_77f0lu8CEAE=.png",
          "name": "Accessibly",
          "token": "accessibly-app",
          "platform": "shopify",
          "vendor_name": "On The Map Marketing",
          "vendor_url": "https://apps.shopify.com/partners/on-the-map-marketing",
          "vendor_email": "hello@accessiblyapp.com",
          "vendor_website": "https://accessiblyapp.com/",
          "vendor_address": "200 SE 1st St #502, Miami, FL, 33131, US",
          "id": "1.accessibly-app",
          "created_at": "2019-09-13T00:00:00",
          "plans": [
            {
              "name": "Regular",
              "monthly_cost": "$5/month",
              "monthly_cost_cents": 500
            },
            {
              "name": "Professional",
              "monthly_cost": "$20/month",
              "monthly_cost_cents": 2000
            }
          ],
          "categories": [
            "accessibility",
            "chat"
          ],
          "review_count": 26,
          "installs": 6399,
          "instp": 0.002707562897206543,
          "installs_30d": 91,
          "installs_90d": 456
        },
        {
          "installed_at": "2022-07-26T22:45:08Z",
          "average_rating": "4.7",
          "app_store_url": "https://apps.shopify.com/address-validator",
          "state": "Active",
          "description": "Use shipping address validation to save money by reducing failed deliveries and returned packages",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/47694bcc580db734557159405f8a95e2/icon/COa0mLH0lu8CEAE=.png",
          "name": "Address Validator Plus",
          "token": "address-validator",
          "platform": "shopify",
          "vendor_name": "RoboTurk",
          "vendor_url": "https://apps.shopify.com/partners/developer-dcf4b0d01a819470",
          "vendor_email": "support@roboturk.co",
          "vendor_website": "https://addressvalidator.com/",
          "vendor_address": "116 Huntington Ave, 15th Floor, Boston, MA, 02116, US",
          "id": "1.address-validator",
          "created_at": "2017-01-04T00:00:00",
          "plans": [
            {
              "name": "First 100 orders free, $0.05 per order thereafter",
              "monthly_cost": "Free to install"
            }
          ],
          "categories": [
            "shipping labels",
            "delivery and pickups - other"
          ],
          "integrates_with": [
            "Checkout",
            "ReCharge"
          ],
          "review_count": 212,
          "installs": 1648,
          "instp": 0.0006973064001557092,
          "installs_30d": 5,
          "installs_90d": 8,
          "reviews_90d": 3
        },
        {
          "installed_at": "2019-11-08T16:12:30Z",
          "average_rating": "4.8",
          "app_store_url": "https://apps.shopify.com/back-in-stock",
          "state": "Active",
          "free_trial_duration": "336h0m0s",
          "description": "Drive Revenue with Back in Stock Notifications to Avoid Lost Sales from Sold Out Products",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/08346a36a0a313120feec14003bedbc3/icon/CI35i4-zvvQCEAE=.png",
          "name": "Back in Stock: Restock Alerts",
          "token": "back-in-stock",
          "platform": "shopify",
          "vendor_name": "Back in Stock",
          "vendor_url": "https://apps.shopify.com/partners/yellow-robot",
          "vendor_email": "support@backinstock.org",
          "vendor_website": "https://backinstock.org/",
          "vendor_address": "5201 Eden Ave, Suite 300, Edina, MN, 55436, US",
          "id": "1.back-in-stock",
          "created_at": "2011-05-18T00:00:00",
          "plans": [
            {
              "name": "Free",
              "monthly_cost": "Free to install"
            },
            {
              "name": "Lite Plan",
              "monthly_cost": "$19/month",
              "monthly_cost_cents": 1900
            },
            {
              "name": "Small Business",
              "monthly_cost": "$49/month",
              "monthly_cost_cents": 4900
            },
            {
              "name": "Medium Store",
              "monthly_cost": "$69/month",
              "monthly_cost_cents": 6900
            }
          ],
          "categories": [
            "back in stock alert",
            "stock alerts"
          ],
          "integrates_with": [
            "Shopify Flow",
            "MailChimp",
            "Klaviyo",
            "Constant Contact",
            "Campaign Monitor",
            "Zapier",
            "Cross Sell \u0026 Cart Upsell"
          ],
          "review_count": 785,
          "installs": 28738,
          "instp": 0.012159703475530808,
          "installs_30d": -111,
          "installs_90d": -159,
          "reviews_30d": 9,
          "reviews_90d": 13
        },
        {
          "installed_at": "2023-09-05T17:10:57Z",
          "average_rating": "3.3",
          "app_store_url": "https://apps.shopify.com/beansid-verification",
          "state": "Active",
          "free_trial_duration": "336h0m0s",
          "description": "The Student Beans App enables you to offer secure, gated student discounts on your website.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/f7f1ec49813b4d462b58641ff5e1c836/icon/CIn31KCupv0CEAE=.jpeg",
          "name": "Student Beans Verification",
          "token": "beansid-verification",
          "platform": "shopify",
          "vendor_name": "The Beans Group",
          "vendor_url": "https://apps.shopify.com/partners/the-beans-group1",
          "vendor_email": "support@studentbeans.com",
          "vendor_website": "https://partner.studentbeans.com",
          "vendor_address": "30A Highgate rd, Unit A Piano Yard, London, ENG, NW5 1NS, GB",
          "id": "1.beansid-verification",
          "created_at": "2022-04-14T00:00:00",
          "plans": [
            {
              "name": "STARTER",
              "monthly_cost": "Free to install"
            },
            {
              "name": "GROWTH",
              "monthly_cost": "$125/month",
              "monthly_cost_cents": 12500
            }
          ],
          "categories": [
            "discounts"
          ],
          "review_count": 8,
          "installs": 530,
          "instp": 0.0002242550922830861,
          "installs_30d": -4,
          "installs_90d": -13
        },
        {
          "installed_at": "2023-04-07T09:37:25Z",
          "average_rating": "4.6",
          "app_store_url": "https://apps.shopify.com/broken-link-manager",
          "state": "Active",
          "free_trial_duration": "168h0m0s",
          "description": "Auto-detect 404 errors and generate reports, provide one-click fix and bulk auto-redirect",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/84e0aa977370beb48bcf0fac08b7be2d/icon/COvl1f2Bl_0CEAE=.png",
          "name": "SEOAnt ‑ 404 Link Redirect",
          "token": "broken-link-manager",
          "platform": "shopify",
          "vendor_name": "SEOAnt",
          "vendor_url": "https://apps.shopify.com/partners/giraffly",
          "vendor_email": "support@seoant.com",
          "vendor_website": "https://www.seoant.com/",
          "vendor_address": "SHOP 185 G/F HANG WAI IND CTR NO 6 KIN TAI ST TUEN MUN NT, Hong Kong, NT, 999077, HK",
          "id": "1.broken-link-manager",
          "created_at": "2019-10-11T00:00:00",
          "plans": [
            {
              "name": "Free",
              "monthly_cost": "Free"
            },
            {
              "name": "Premium",
              "monthly_cost": "$7.99/month",
              "monthly_cost_cents": 799
            }
          ],
          "categories": [
            "page redirect"
          ],
          "review_count": 151,
          "installs": 4216,
          "instp": 0.0017838857906896056,
          "installs_30d": -17,
          "installs_90d": 25,
          "reviews_30d": 5,
          "reviews_90d": 16
        },
        {
          "installed_at": "2020-05-01T10:55:48Z",
          "average_rating": "4.9",
          "app_store_url": "https://apps.shopify.com/foursixty",
          "state": "Active",
          "free_trial_duration": "504h0m0s",
          "description": "Create shoppable Instagram and UGC galleries. Social proof increases desire and drives conversion.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/43b401d6bc9caa05ff0f555ee2643f79/icon/CLS3urz0lu8CEAE=.jpg",
          "name": "Shoppable Instagram \u0026 UGC",
          "token": "foursixty",
          "platform": "shopify",
          "vendor_name": "Foursixty",
          "vendor_url": "https://apps.shopify.com/partners/foursixty",
          "vendor_email": "helpme@foursixty.com",
          "vendor_website": "http://www.foursixty.com/",
          "vendor_address": "1800 - 510 West Georgia Street, Vancouver, BC, V6B 0M3, CA",
          "id": "1.foursixty",
          "created_at": "2014-12-15T00:00:00",
          "plans": [
            {
              "name": "Core",
              "monthly_cost": "$50/month",
              "monthly_cost_cents": 5000
            },
            {
              "name": "Complete",
              "monthly_cost": "$300/month",
              "monthly_cost_cents": 30000
            },
            {
              "name": "Complete Plus",
              "monthly_cost": "$500/month",
              "monthly_cost_cents": 50000
            }
          ],
          "categories": [
            "social proof",
            "social media"
          ],
          "integrates_with": [
            "Klaviyo",
            "Shop Minis"
          ],
          "review_count": 174,
          "installs": 2718,
          "instp": 0.001150047812878166,
          "installs_30d": -15,
          "installs_90d": -77
        },
        {
          "installed_at": "2021-08-13T04:32:35Z",
          "average_rating": "5",
          "app_store_url": "https://apps.shopify.com/gatsby",
          "state": "Active",
          "free_trial_duration": "168h0m0s",
          "description": "Smart, Automated, Instagram. Simplify UGC tracking, follower growth, and ambassador programs.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/426acd6662624da1bcefd29af16215e1/icon/CIO35cmA8oQDEAE=.png",
          "name": "Gatsby: UGC \u0026 Ambassadors",
          "token": "gatsby",
          "platform": "shopify",
          "vendor_name": "Gatsby",
          "vendor_url": "https://apps.shopify.com/partners/gatsby2",
          "vendor_email": "hello@gatsby.ai",
          "vendor_website": "https://gatsby.ai",
          "vendor_address": "3152 Levante Street, Carlsbad, CA, 92009, US",
          "id": "1.gatsby",
          "created_at": "2017-10-18T00:00:00",
          "plans": [
            {
              "name": "Essentials",
              "monthly_cost": "$99/month",
              "monthly_cost_cents": 9900
            },
            {
              "name": "Basic",
              "monthly_cost": "$499/month",
              "monthly_cost_cents": 49900
            },
            {
              "name": "Standard",
              "monthly_cost": "$799/month",
              "monthly_cost_cents": 79900
            },
            {
              "name": "Pro",
              "monthly_cost": "$997/month",
              "monthly_cost_cents": 99700
            }
          ],
          "categories": [
            "affiliate programs",
            "discounts"
          ],
          "integrates_with": [
            "Shopify POS",
            "Checkout",
            "Klaviyo",
            "Yotpo",
            "LoyaltyLion",
            "Attentive",
            "Sendlane",
            "Stamped"
          ],
          "review_count": 120,
          "installs": 212,
          "instp": 0.00008970203691323443,
          "installs_30d": 4,
          "installs_90d": -19
        },
        {
          "installed_at": "2023-01-20T18:02:41Z",
          "average_rating": "4.7",
          "app_store_url": "https://apps.shopify.com/geoip-country-redirect",
          "state": "Active",
          "free_trial_duration": "360h0m0s",
          "description": "Automatically Redirect customers to their regional stores based on Geolocation.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/6509efbd9402fe5c6fa18cd1b7bd5aa7/icon/CNTzhr30lu8CEAE=.png",
          "name": "GeoIP Country Redirect",
          "token": "geoip-country-redirect",
          "platform": "shopify",
          "vendor_name": "Spice Gems",
          "vendor_url": "https://apps.shopify.com/partners/developer-9bead642a73db7a9",
          "vendor_email": "help@spicegems.com",
          "vendor_website": "http://spicegems.com/spicegems-contact-us/",
          "vendor_address": "6-A, Industrial Estate, NRC, Kota, RJ, 324007, IN",
          "id": "1.geoip-country-redirect",
          "created_at": "2016-09-21T00:00:00",
          "plans": [
            {
              "name": "Basic",
              "monthly_cost": "$7.50/month",
              "monthly_cost_cents": 750
            },
            {
              "name": "Advanced",
              "monthly_cost": "$19.99/month",
              "monthly_cost_cents": 1998
            },
            {
              "name": "Plus",
              "monthly_cost": "$49.99/month",
              "monthly_cost_cents": 4999
            }
          ],
          "categories": [
            "page redirect",
            "internationalization - other"
          ],
          "review_count": 112,
          "installs": 2805,
          "instp": 0.0011868594978378423,
          "installs_30d": -6,
          "installs_90d": 17,
          "reviews_90d": 2
        },
        {
          "installed_at": "2023-01-05T22:38:19Z",
          "average_rating": "4.9",
          "app_store_url": "https://apps.shopify.com/google-shopping-feed",
          "state": "Active",
          "free_trial_duration": "504h0m0s",
          "description": "Submits Feed for Google Shopping, Microsoft, Facebook \u0026 Pinterest. Manages Shopping Campaigns / PMax",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/02b5709becbcc8cb72e7853b282ccbec/icon/CIfY0bH0lu8CEAE=.jpg",
          "name": "Simprosys Google Shopping Feed",
          "token": "google-shopping-feed",
          "platform": "shopify",
          "vendor_name": "Simprosys InfoMedia",
          "vendor_url": "https://apps.shopify.com/partners/simprosys",
          "vendor_email": "support@simprosys.com",
          "vendor_website": "https://simprosys.com",
          "vendor_address": "B-303, Shapath Hexa, Opp Gujarat High Court, S. G. Highway, Ahmedabad, GJ, 380060, IN",
          "id": "1.google-shopping-feed",
          "created_at": "2017-08-16T00:00:00",
          "plans": [
            {
              "name": "Up to 500 Products",
              "monthly_cost": "$4.99/month",
              "monthly_cost_cents": 499
            },
            {
              "name": "501-1000 Products",
              "monthly_cost": "$8.99/month",
              "monthly_cost_cents": 899
            },
            {
              "name": "1001-5000 Products",
              "monthly_cost": "$13.99/month",
              "monthly_cost_cents": 1399
            },
            {
              "name": "5001-10000 Product",
              "monthly_cost": "$17.99/month",
              "monthly_cost_cents": 1798
            }
          ],
          "categories": [
            "online marketplaces",
            "product feeds"
          ],
          "integrates_with": [
            "Checkout",
            "Google Merchant Center",
            "Google Ads Account",
            "Microsoft Ads",
            "Google Analytics 4 (GA4)",
            "Facebook Business Manager",
            "Pinterest For Business"
          ],
          "review_count": 5913,
          "installs": 55482,
          "instp": 0.023475700056698457,
          "installs_30d": -155,
          "installs_90d": 75,
          "reviews_30d": 97,
          "reviews_90d": 229
        },
        {
          "installed_at": "2020-10-03T05:56:05Z",
          "average_rating": "4.3",
          "app_store_url": "https://apps.shopify.com/helpdesk",
          "state": "Active",
          "free_trial_duration": "168h0m0s",
          "description": "Create 5-star customer experiences, one conversation at a time.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/d783d0d0ded4ab7a13c20f47533819a3/icon/CNrzhbD8hfkCEAE=.png",
          "name": "Gorgias",
          "token": "helpdesk",
          "platform": "shopify",
          "vendor_name": "Gorgias Inc.",
          "vendor_url": "https://apps.shopify.com/partners/gorgias",
          "vendor_email": "support@gorgias.com",
          "vendor_website": "https://www.gorgias.com",
          "vendor_address": "180 Sansome Street, Suite 1800, San Francisco, CA, 94104, US",
          "id": "1.helpdesk",
          "created_at": "2017-03-01T00:00:00",
          "plans": [
            {
              "name": "Starter plan",
              "monthly_cost": "$10/month",
              "monthly_cost_cents": 1000
            },
            {
              "name": "Basic plan",
              "monthly_cost": "$60/month",
              "monthly_cost_cents": 6000
            },
            {
              "name": "Pro plan",
              "monthly_cost": "$360/month",
              "monthly_cost_cents": 36000
            },
            {
              "name": "Advanced plan",
              "monthly_cost": "$900/month",
              "monthly_cost_cents": 90000
            }
          ],
          "categories": [
            "chat",
            "support ticket management"
          ],
          "integrates_with": [
            "Shopify Flow",
            "Klaviyo",
            "Yotpo",
            "Attentive",
            "Recharge",
            "Aircall",
            "20+ Integrations"
          ],
          "review_count": 673,
          "installs": 16890,
          "instp": 0.007146544355964762,
          "installs_30d": 339,
          "installs_90d": 775,
          "reviews_30d": 16,
          "reviews_90d": 29
        },
        {
          "installed_at": "2022-07-20T02:04:43Z",
          "average_rating": "2.6",
          "app_store_url": "https://apps.shopify.com/klarna-on-site-messaging",
          "state": "Active",
          "description": "Convert more sales with flexible and customized on-site messaging about Klarna as a payment method",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/4439684aa13a71f0befb66b3a308e7d4/icon/CKSe1sH0lu8CEAE=.png",
          "name": "Klarna On‑Site Messaging",
          "token": "klarna-on-site-messaging",
          "platform": "shopify",
          "vendor_name": "Klarna",
          "vendor_url": "https://apps.shopify.com/partners/klarna",
          "vendor_email": "merchant@klarna.com",
          "vendor_website": "https://www.klarna.com/international/business/shopify-on-site-messaging/?utm_campaign=skosm_appstore_landing_page",
          "id": "1.klarna-on-site-messaging",
          "created_at": "2019-06-10T00:00:00",
          "categories": [
            "banners",
            "advertising - other"
          ],
          "review_count": 198,
          "installs": 113514,
          "instp": 0.0480303632932495,
          "installs_30d": 1090,
          "installs_90d": 2634,
          "reviews_30d": 1,
          "reviews_90d": 4
        },
        {
          "installed_at": "2019-12-27T17:59:57Z",
          "average_rating": "4.1",
          "app_store_url": "https://apps.shopify.com/klaviyo-email-marketing",
          "state": "Active",
          "description": "Grow faster and more efficiently with email, sms, reviews and more. Powered by your customer data.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/5edd9000b933a8fa88c152d1e498531f/icon/CP6B2OOv3PYCEAE=.png",
          "name": "Klaviyo: Email Marketing \u0026 SMS",
          "token": "klaviyo-email-marketing",
          "platform": "shopify",
          "vendor_name": "Klaviyo",
          "vendor_url": "https://apps.shopify.com/partners/klaviyo",
          "vendor_email": "support@klaviyo.com",
          "vendor_website": "https://www.klaviyo.com",
          "vendor_address": "225 Franklin St, Floor 10, Boston, MA, 02110, US",
          "id": "1.klaviyo-email-marketing",
          "created_at": "2012-09-20T00:00:00",
          "plans": [
            {
              "name": "Free",
              "monthly_cost": "Free to install"
            },
            {
              "name": "SMS",
              "monthly_cost": "$15/month",
              "monthly_cost_cents": 1500
            },
            {
              "name": "Email",
              "monthly_cost": "$30/month",
              "monthly_cost_cents": 3000
            }
          ],
          "categories": [
            "email marketing",
            "sms marketing"
          ],
          "integrates_with": [
            "Shopify Flow",
            "Facebook Advertising",
            "Recharge",
            "Swell Rewards",
            "Smile.io",
            "Aftership",
            "Typeform"
          ],
          "review_count": 1921,
          "installs": 299991,
          "instp": 0.12693303658319863,
          "installs_30d": 2254,
          "installs_90d": 7322,
          "reviews_30d": 26,
          "reviews_90d": 95
        },
        {
          "installed_at": "2021-10-29T12:28:11Z",
          "average_rating": "4.7",
          "app_store_url": "https://apps.shopify.com/loop-returns",
          "state": "Active",
          "description": "Automate your returns management to reduce costs, retain more revenue, and drive customer loyalty.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/fb481cc20acd47c8418668393630e4b8/icon/CJqxnKOm6vACEAE=.png",
          "name": "Loop Returns \u0026 Exchanges",
          "token": "loop-returns",
          "platform": "shopify",
          "vendor_name": "Loop",
          "vendor_url": "https://apps.shopify.com/partners/loop1",
          "vendor_email": "support@loopreturns.com",
          "vendor_website": "https://www.loopreturns.com/",
          "vendor_address": "PO Box 16250, Columbus, OH, 43126, US",
          "id": "1.loop-returns",
          "created_at": "2021-05-27T00:00:00",
          "plans": [
            {
              "name": "Starter",
              "monthly_cost": "$29/month",
              "monthly_cost_cents": 2900
            },
            {
              "name": "Essential",
              "monthly_cost": "$163/month",
              "monthly_cost_cents": 16300
            },
            {
              "name": "Advanced",
              "monthly_cost": "$373/month",
              "monthly_cost_cents": 37300
            }
          ],
          "categories": [
            "returns and exchanges"
          ],
          "integrates_with": [
            "Shopify POS",
            "Gorgias",
            "Klaviyo",
            "and dozens more",
            "Yotpo",
            "Zendesk",
            "Shiphero"
          ],
          "review_count": 140,
          "installs": 4217,
          "instp": 0.001784308913505234,
          "installs_30d": 5,
          "installs_90d": -28,
          "reviews_30d": 17,
          "reviews_90d": 24
        },
        {
          "installed_at": "2024-01-09T07:34:48Z",
          "average_rating": "4.8",
          "app_store_url": "https://apps.shopify.com/multi-store-hreflang-tags",
          "state": "Active",
          "free_trial_duration": "336h0m0s",
          "description": "SEO perfect hreflang tags even with multiple accounts, Markets, or URLs.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/1a6f384fb19013d6232dbbc87457053e/icon/CPbH9ZX9oe8CEAE=.png",
          "name": "Digital Darts: Hreflang Tags",
          "token": "multi-store-hreflang-tags",
          "platform": "shopify",
          "vendor_name": "Digital Darts",
          "vendor_url": "https://apps.shopify.com/partners/digitaldarts",
          "vendor_email": "support@digitaldarts.com.au",
          "vendor_website": "https://www.digitaldarts.com.au",
          "vendor_address": "Suite 196 58-62 Water Street, South Toowoomba, QLD, 4350, AU",
          "id": "1.multi-store-hreflang-tags",
          "created_at": "2020-12-22T00:00:00",
          "plans": [
            {
              "name": "Standard",
              "monthly_cost": "$27/month",
              "monthly_cost_cents": 2700
            }
          ],
          "categories": [
            "seo",
            "internationalization - other"
          ],
          "review_count": 15,
          "installs": 141,
          "instp": 0.00005966031700361347,
          "installs_30d": 28,
          "installs_90d": 84,
          "reviews_90d": 2
        },
        {
          "installed_at": "2022-10-05T03:28:15Z",
          "average_rating": "4.4",
          "app_store_url": "https://apps.shopify.com/nosto-personalization-for-shopify",
          "state": "Active",
          "description": "Commerce Experience Platform helping brands increase online engagement and revenue",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/7dcd5d67bc1a80f90a95094296d29d71/icon/CLmls4W68fkCEAE=.png",
          "name": "Nosto",
          "token": "nosto-personalization-for-shopify",
          "platform": "shopify",
          "vendor_name": "Nosto Solutions Ltd",
          "vendor_url": "https://apps.shopify.com/partners/nosto",
          "vendor_email": "support@nosto.com",
          "vendor_website": "http://nosto.com",
          "vendor_address": "Bulevardi 21, Helsinki, 00180, FI",
          "id": "1.nosto-personalization-for-shopify",
          "created_at": "2014-08-26T00:00:00",
          "plans": [
            {
              "name": "Paid plans available. Pricing based on type of plan and traffic volume.",
              "monthly_cost": "Free to install"
            }
          ],
          "categories": [
            "dashboards"
          ],
          "integrates_with": [
            "Shopify Flow",
            "Shopify Plus",
            "Yotpo",
            "Klaviyo",
            "Dotdigital",
            "Tapcart",
            "LoyaltyLion"
          ],
          "review_count": 74,
          "installs": 1933,
          "instp": 0.0008178964026098215,
          "installs_30d": 37,
          "installs_90d": 38
        },
        {
          "installed_at": "2021-02-04T19:40:52Z",
          "average_rating": "4.7",
          "app_store_url": "https://apps.shopify.com/shopify-mobile-apps",
          "state": "Active",
          "free_trial_duration": "336h0m0s",
          "description": "Tapcart is a mobile app builder helping stores to improve mobile conversions and retain customers.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/a228b831b4225be070d5a592528374db/icon/CKP--cqDk_YCEAE=.png",
          "name": "Tapcart ‑ Mobile App Builder",
          "token": "shopify-mobile-apps",
          "platform": "shopify",
          "vendor_name": "Tapcart",
          "vendor_url": "https://apps.shopify.com/partners/tapcart",
          "vendor_email": "help@tapcart.co",
          "vendor_website": "https://tapcart.com",
          "vendor_address": "1417 6th Street #200, Santa Monica, CA, 90401, US",
          "id": "1.shopify-mobile-apps",
          "created_at": "2017-04-11T00:00:00",
          "plans": [
            {
              "name": "Tapcart Core",
              "monthly_cost": "$200/month",
              "monthly_cost_cents": 20000
            },
            {
              "name": "Tapcart Ultimate",
              "monthly_cost": "$400/month",
              "monthly_cost_cents": 40000
            },
            {
              "name": "Tapcart Enterprise",
              "monthly_cost": "$1,000/month",
              "monthly_cost_cents": 100000
            }
          ],
          "categories": [
            "mobile app builder"
          ],
          "integrates_with": [
            "Shopify Flow",
            "ReCharge",
            "Yotpo",
            "Klaviyo",
            "Nosto",
            "Facebook SDK",
            "Foursixty"
          ],
          "review_count": 428,
          "installs": 1999,
          "instp": 0.0008458225084413002,
          "installs_30d": 4,
          "installs_90d": 7,
          "reviews_30d": 7,
          "reviews_90d": 11
        },
        {
          "removed_at": "2024-02-13T15:49:06.285065026Z",
          "installed_at": "2021-01-19T19:25:32Z",
          "average_rating": "4.9",
          "app_store_url": "https://apps.shopify.com/smsbump",
          "state": "Inactive",
          "description": "Max your email \u0026 SMS potential with flexible pricing, 24/7 service, and better customer data.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/a68804021383da136b6c1d18e7806937/icon/CNG68a6onIQDEAE=.png",
          "name": "Yotpo Email Marketing \u0026 SMS",
          "token": "smsbump",
          "platform": "shopify",
          "vendor_name": "SMSBump Ltd",
          "vendor_url": "https://apps.shopify.com/partners/isenselabs",
          "vendor_email": "support@smsbump.com",
          "vendor_website": "https://smsbump.com?utm_content=sms",
          "vendor_address": "3A Georgi Bradistilov str., Sofia, 1756, BG",
          "id": "1.smsbump",
          "created_at": "2015-10-13T00:00:00",
          "plans": [
            {
              "name": "Free",
              "monthly_cost": "Free to install"
            },
            {
              "name": "Growth",
              "monthly_cost": "$19/month",
              "monthly_cost_cents": 1900
            },
            {
              "name": "Prime",
              "monthly_cost": "$59/month",
              "monthly_cost_cents": 5900
            },
            {
              "name": "Powerhouse",
              "monthly_cost": "$199/month",
              "monthly_cost_cents": 19900
            }
          ],
          "categories": [
            "email marketing",
            "sms marketing"
          ],
          "integrates_with": [
            "Shopify Flow",
            "Shopify POS",
            "Checkout",
            "ReCharge",
            "Klaviyo",
            "Yotpo",
            "Privy",
            "ReConvert",
            "Recart"
          ],
          "review_count": 6836,
          "installs": 31737,
          "instp": 0.013428648799600571,
          "installs_30d": -239,
          "installs_90d": 944,
          "reviews_90d": 448
        },
        {
          "installed_at": "2022-03-31T03:59:47Z",
          "average_rating": "4.7",
          "app_store_url": "https://apps.shopify.com/swell",
          "state": "Active",
          "description": "Build a customizable, retention-driving loyalty program that offers more than just rewards.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/f693caaaf4c437600611eb42fc8da5d3/icon/CKz31_O0zfgCEAE=.png",
          "name": "Yotpo: Loyalty \u0026 Rewards",
          "token": "swell",
          "platform": "shopify",
          "vendor_name": "Yotpo - L\u0026R",
          "vendor_url": "https://apps.shopify.com/partners/swell-rewards",
          "vendor_email": "loyaltyrefferals_support@yotpo.com",
          "vendor_website": "https://www.yotpo.com/platform/loyalty/",
          "vendor_address": "400 Lafayette St, Yotpo Ltd, New York, NY, 10003, US",
          "id": "1.swell",
          "created_at": "2015-07-28T00:00:00",
          "plans": [
            {
              "name": "Free",
              "monthly_cost": "Free to install"
            },
            {
              "name": "Gold",
              "monthly_cost": "$199/month",
              "monthly_cost_cents": 19900
            }
          ],
          "categories": [
            "loyalty and rewards"
          ],
          "integrates_with": [
            "Shopify Flow",
            "Shopify POS",
            "Checkout",
            "Yotpo",
            "Klaviyo",
            "ReCharge",
            "Gorgias",
            "SMSbump"
          ],
          "review_count": 2499,
          "installs": 13169,
          "instp": 0.0055721043590112465,
          "installs_30d": 3,
          "installs_90d": 223,
          "reviews_30d": 3,
          "reviews_90d": 13
        },
        {
          "installed_at": "2020-05-16T19:08:45Z",
          "average_rating": "4.9",
          "app_store_url": "https://apps.shopify.com/swym-relay",
          "state": "Active",
          "free_trial_duration": "720h0m0s",
          "description": "Easy to set up Wishlist app that increases conversions. Popular integrations to market your store.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/d612f58ce0decfaba38849af3396fb5b/icon/CKKXmdzFx_MCEAE=.jpeg",
          "name": "Wishlist Plus",
          "token": "swym-relay",
          "platform": "shopify",
          "vendor_name": "Swym Corporation",
          "vendor_url": "https://apps.shopify.com/partners/developer-ca6a967f09890f68",
          "vendor_email": "support@swymcorp.com",
          "vendor_website": "http://swym.it",
          "vendor_address": "6010 Spring Creek Parkway, Plano, TX, 75024, US",
          "id": "1.swym-relay",
          "created_at": "2016-07-29T00:00:00",
          "plans": [
            {
              "name": "Free",
              "monthly_cost": "Free"
            },
            {
              "name": "Starter",
              "monthly_cost": "$19.99/month",
              "monthly_cost_cents": 1998
            },
            {
              "name": "Pro",
              "monthly_cost": "$59.99/month",
              "monthly_cost_cents": 5999
            },
            {
              "name": "Premium",
              "monthly_cost": "$99.99/month",
              "monthly_cost_cents": 9999
            }
          ],
          "categories": [
            "email marketing",
            "wishlists"
          ],
          "integrates_with": [
            "Shopify Flow",
            "Shopify POS",
            "Klaviyo - Omnisend",
            "Sailthru - Listrak",
            "Bluecore - ReSci",
            "Tapcart - Bloomreach",
            "Cordial - Ometria",
            "dotDigital - Optimizely"
          ],
          "review_count": 1991,
          "installs": 37644,
          "instp": 0.015928035271517912,
          "installs_30d": -21,
          "installs_90d": 2015,
          "reviews_30d": 16,
          "reviews_90d": 48
        },
        {
          "installed_at": "2023-01-27T19:08:07Z",
          "average_rating": "4.8",
          "app_store_url": "https://apps.shopify.com/watchlist",
          "state": "Active",
          "free_trial_duration": "720h0m0s",
          "description": "Send Email/SMS alerts for back in stock products. Create preorder/restock lists to drive revenue.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/9905a4c8f22cb4a3b0c32af55a58ec21/icon/CMuIhZLGx_MCEAE=.jpeg",
          "name": "Swym Back in Stock Alerts",
          "token": "watchlist",
          "platform": "shopify",
          "vendor_name": "Swym Corporation",
          "vendor_url": "https://apps.shopify.com/partners/developer-ca6a967f09890f68",
          "vendor_email": "support@swymcorp.com",
          "vendor_website": "http://swym.it/apps/in-stock-alerts/",
          "vendor_address": "6010 Spring Creek Parkway, Plano, TX, 75024, US",
          "id": "1.watchlist",
          "created_at": "2016-10-13T00:00:00",
          "plans": [
            {
              "name": "Free",
              "monthly_cost": "Free"
            },
            {
              "name": "Starter",
              "monthly_cost": "$19.99/month",
              "monthly_cost_cents": 1998
            },
            {
              "name": "Pro",
              "monthly_cost": "$59.99/month",
              "monthly_cost_cents": 5999
            },
            {
              "name": "Premium",
              "monthly_cost": "$99.99/month",
              "monthly_cost_cents": 9999
            }
          ],
          "categories": [
            "stock alerts",
            "back in stock alert"
          ],
          "integrates_with": [
            "Shopify Flow",
            "Shopify POS",
            "Klaviyo - Omnisend",
            "Sailthru - Listrak",
            "Bluecore - Bloomreach",
            "dotDigital - Optimizely",
            "Mailchimp - Ometria",
            "Twillio - Postscript"
          ],
          "review_count": 649,
          "installs": 23011,
          "instp": 0.009736479110426592,
          "installs_30d": -143,
          "installs_90d": -745,
          "reviews_30d": 4,
          "reviews_90d": 9
        },
        {
          "installed_at": "2024-02-06T21:07:24Z",
          "average_rating": "4.1",
          "app_store_url": "https://apps.shopify.com/yoast-seo",
          "state": "Active",
          "free_trial_duration": "336h0m0s",
          "description": "Quickly improve your stores' SEO and rank higher in search engines.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/e347d870b578323cbc43f494a97c1fef/icon/CMLpr9ye0_sCEAE=.png",
          "name": "Yoast SEO ‑ SEO for stores",
          "token": "yoast-seo",
          "platform": "shopify",
          "vendor_name": "Yoast",
          "vendor_url": "https://apps.shopify.com/partners/yoast1",
          "vendor_email": "support@yoast.com",
          "vendor_website": "https://yoa.st/applisting2",
          "vendor_address": "Don Emanuelstraat 3, Wijchen, 6602GX, NL",
          "id": "1.yoast-seo",
          "created_at": "2021-09-27T00:00:00",
          "plans": [
            {
              "name": "Yoast SEO Premium",
              "monthly_cost": "$19/month",
              "monthly_cost_cents": 1900
            }
          ],
          "categories": [
            "seo",
            "search engine optimization - other"
          ],
          "integrates_with": [
            "Judge.me",
            "Loox",
            "Opinew",
            "Weglot",
            "Langify",
            "Semrush"
          ],
          "review_count": 98,
          "installs": 5672,
          "instp": 0.0023999526102446494,
          "installs_30d": 103,
          "installs_90d": 765,
          "reviews_30d": 2,
          "reviews_90d": 5
        },
        {
          "installed_at": "2022-03-09T23:50:30Z",
          "average_rating": "4.8",
          "app_store_url": "https://apps.shopify.com/yotpo-social-reviews",
          "state": "Active",
          "description": "Collect and display user-generated content (UGC) such as Ratings \u0026 Reviews to showcase social proof.",
          "icon_url": "https://cdn.shopify.com/app-store/listing_images/659062da3dcade1068da9e28c3d120c5/icon/CNOOi5q0zfgCEAE=.png",
          "name": "Yotpo Product Reviews \u0026 UGC",
          "token": "yotpo-social-reviews",
          "platform": "shopify",
          "vendor_name": "Yotpo",
          "vendor_url": "https://apps.shopify.com/partners/yotpo",
          "vendor_email": "Reviews_support@yotpo.com",
          "vendor_website": "https://www.yotpo.com/",
          "vendor_address": "14 David Hackmi st, Tel Aviv, 66078, IL",
          "id": "1.yotpo-social-reviews",
          "created_at": "2011-11-15T00:00:00",
          "plans": [
            {
              "name": "Free",
              "monthly_cost": "Free"
            },
            {
              "name": "Growth",
              "monthly_cost": "$15/month",
              "monthly_cost_cents": 1500
            },
            {
              "name": "Prime",
              "monthly_cost": "$119/month",
              "monthly_cost_cents": 11900
            }
          ],
          "categories": [
            "product reviews",
            "offline marketing"
          ],
          "integrates_with": [
            "Shopify Flow",
            "Checkout",
            "Facebook",
            "Instagram",
            "Google",
            "Klaviyo",
            "SMSBump",
            "pagefly"
          ],
          "review_count": 6787,
          "installs": 39357,
          "instp": 0.01665284465468947,
          "installs_30d": 417,
          "installs_90d": 1424,
          "reviews_30d": 37,
          "reviews_90d": 164
        }
      ],
      "categories": [
        "/Apparel"
      ],
      "technologies": [
        {
          "installed_at": "2023-03-23T03:59:20Z",
          "name": "Address Validator",
          "description": "Say goodbye to invalid addresses and redelivery fees! Get started in seconds without coding.",
          "vendor_url": "https://addressvalidator.com",
          "icon_url": "https://storeleads.app/img/tech/addressvalidator.png",
          "installs": 1682
        },
        {
          "installed_at": "2020-03-26T10:00:01Z",
          "name": "Afterpay",
          "description": "Afterpay lets you buy what you want today, pay for it in four equal installments, interest-free.",
          "vendor_url": "https://www.afterpay.com/",
          "icon_url": "https://storeleads.app/img/tech/afterpay.png",
          "installs": 182198
        },
        {
          "installed_at": "2020-11-10T19:44:37Z",
          "name": "Apple Pay",
          "description": "Make contactless, secure purchases in stores, in apps, and on the web.",
          "vendor_url": "https://www.apple.com/apple-pay",
          "icon_url": "https://storeleads.app/img/tech/apple_pay.png",
          "installs": 1433095
        },
        {
          "installed_at": "2024-02-14T21:18:47Z",
          "name": "Arrive",
          "description": "Arrive gives you accurate and timely updates on everything you order, across all online retailers.",
          "vendor_url": "https://tryarrive.com",
          "icon_url": "https://storeleads.app/img/tech/arrive.png",
          "installs": 2328386
        },
        {
          "installed_at": "2020-10-03T05:56:05Z",
          "name": "Attentive",
          "description": "The most comprehensive text message marketing solution, driving an average of 18.5% of total online revenue for our customers.",
          "vendor_url": "https://www.attentivemobile.com",
          "icon_url": "https://storeleads.app/img/tech/attentive.png",
          "installs": 12679
        },
        {
          "installed_at": "2020-03-26T10:00:01Z",
          "name": "Bing Ads",
          "description": "Bing Ads conversion tracking collects data that allows you to track conversion goals and target audiences with remarketing lists.",
          "vendor_url": "https://advertise.bingads.microsoft.com/en-ca/solutions/audience-targeting/universal-event-tracking",
          "icon_url": "https://storeleads.app/img/tech/bingads.png",
          "installs": 145565
        },
        {
          "installed_at": "2023-10-27T06:42:46Z",
          "name": "Cloudflare",
          "description": "Security, reliability and speed everywhere, powered by an intelligent global network.",
          "vendor_url": "https://www.cloudflare.com",
          "icon_url": "https://storeleads.app/img/tech/cloudflare.png",
          "installs": 4191139
        },
        {
          "installed_at": "2021-06-08T15:44:42Z",
          "name": "Cloudflare CDN",
          "description": "Protect and accelerate your websites, apps, and teams.",
          "vendor_url": "https://www.cloudflare.com",
          "icon_url": "https://storeleads.app/img/tech/cloudflare.png",
          "installs": 3666081
        },
        {
          "installed_at": "2023-03-01T22:20:34Z",
          "name": "Criteo",
          "description": "Power ad campaigns from browsing and transaction data from billions of consumers.",
          "vendor_url": "https://www.criteo.com",
          "icon_url": "https://storeleads.app/img/tech/criteo.png",
          "installs": 47577
        },
        {
          "installed_at": "2020-03-26T10:00:01Z",
          "name": "Facebook Pixel",
          "description": "Facebook pixel is an analytics tool that consists of a code that can be placed on an online store to track site visitors. This data allows you to track effectiveness of advertising, retarget those users with Facebook ads in the future, as well as see what they’re doing on your site when they return.",
          "vendor_url": "https://www.facebook.com/business/learn/facebook-ads-pixel",
          "icon_url": "https://storeleads.app/img/facebook.png",
          "installs": 3247341
        },
        {
          "installed_at": "2021-08-13T04:32:35Z",
          "name": "Gatsby Influencer Marketing",
          "description": "Gatsby uses integrations and AI to predict your best customer influencers. Source, track, and measure engagements automatically.",
          "vendor_url": "https://www.gatsby.ai",
          "icon_url": "https://storeleads.app/img/tech/gatsby.png",
          "installs": 225
        },
        {
          "installed_at": "2023-03-01T22:20:34Z",
          "name": "Google Ads Pixel",
          "description": "The Google Ads Pixel is used to track conversions for Google Ads. Google Ads conversion tracking shows you what happens after a customer clicks on your ads – whether they purchased a product, signed up for your newsletter, called your business, or downloaded your app. When a customer completes an action that you've defined as valuable, these customer actions are called conversions.",
          "vendor_url": "https://ads.google.com/",
          "icon_url": "https://storeleads.app/img/tech/adwords.png",
          "installs": 1303669
        },
        {
          "installed_at": "2022-10-20T15:43:00Z",
          "name": "Google Adsense",
          "description": "Earn money with website monetization from Google AdSense.",
          "vendor_url": "https://www.google.com/adsense/start",
          "icon_url": "https://storeleads.app/img/tech/adsense.png",
          "installs": 3796692
        },
        {
          "installed_at": "2020-03-26T10:00:01Z",
          "name": "Google Analytics",
          "description": "Google Analytics gives you the tools you need to better understand your customers. You can then use those business insights to take action, such as improving your website, creating tailored audience lists, and more.",
          "vendor_url": "https://analytics.google.com",
          "icon_url": "https://storeleads.app/img/tech/ga.png",
          "installs": 2641774
        },
        {
          "installed_at": "2021-02-13T04:51:13Z",
          "name": "Google Analytics Enhanced Ecommerce",
          "description": "Enables the measurement of user interactions with products on ecommerce websites across the user's shopping experience, including: product impressions, product clicks, viewing product details, adding a product to a shopping cart, initiating the checkout process, transactions, and refunds.",
          "vendor_url": "https://support.google.com/analytics/answer/6014841",
          "icon_url": "https://storeleads.app/img/tech/ga.png",
          "installs": 536004
        },
        {
          "installed_at": "2020-10-30T22:02:01Z",
          "name": "Google Pay",
          "description": "Google Pay is the fast, simple way to pay online, in stores and more.",
          "vendor_url": "https://pay.google.com",
          "icon_url": "https://storeleads.app/img/tech/googlepay.png",
          "installs": 1239542
        },
        {
          "installed_at": "2020-03-26T10:00:01Z",
          "name": "Google Tag Manager",
          "description": "Google Tag Manager is a tag management system (TMS) that allows you to quickly and easily update tracking codes and related code fragments collectively known as tags on your website or mobile app.",
          "vendor_url": "https://tagmanager.google.com/",
          "icon_url": "https://storeleads.app/img/tech/gtm.png",
          "installs": 4012653
        },
        {
          "installed_at": "2020-10-03T05:56:05Z",
          "name": "Gorgias",
          "description": "Gorgias provides flawless customer service for ecommerce stores",
          "vendor_url": "https://www.gorgias.com/",
          "icon_url": "https://storeleads.app/img/tech/gorgias.png",
          "installs": 18257
        },
        {
          "installed_at": "2022-07-20T02:04:43Z",
          "name": "Klarna",
          "description": "Shop at your favorite stores today and experience the freedom to pay later with Klarna.",
          "vendor_url": "https://www.klarna.com",
          "icon_url": "https://storeleads.app/img/tech/klarna.png",
          "installs": 151487
        },
        {
          "installed_at": "2020-03-26T10:00:01Z",
          "name": "Klaviyo",
          "description": "Klaviyo is the growth marketing platform built for online businesses.",
          "vendor_url": "https://www.klaviyo.com/",
          "icon_url": "https://storeleads.app/img/tech/klaviyo.png",
          "installs": 398084
        },
        {
          "installed_at": "2021-07-03T04:00:01Z",
          "name": "Loop Returns",
          "description": "Loop is the returns solution built to help Shopify's top brands create lasting relationships.",
          "vendor_url": "https://loopreturns.com",
          "icon_url": "https://storeleads.app/img/tech/loopreturns.png",
          "installs": 4387
        },
        {
          "installed_at": "2022-10-05T03:28:15Z",
          "name": "Nosto",
          "description": "Notso delivers a personal touch at scale with the world's leading AI-powered personalization platform for digital commerce and retail.",
          "vendor_url": "https://www.nosto.com",
          "icon_url": "https://storeleads.app/img/tech/nosto.png",
          "installs": 2729
        },
        {
          "installed_at": "2023-01-13T16:15:47Z",
          "name": "OneTrust Cookie Consent",
          "description": "Cookie compliance and consent management made easier.",
          "vendor_url": "https://www.onetrust.com/products/cookie-consent",
          "icon_url": "https://storeleads.app/img/tech/onetrust.png",
          "installs": 25766
        },
        {
          "installed_at": "2020-11-07T23:35:21Z",
          "name": "PayPal Express Checkout",
          "description": "Add PayPal to your existing checkout.",
          "vendor_url": "https://www.paypal.com/pf/webapps/mpp/express-checkout",
          "icon_url": "https://storeleads.app/img/tech/paypal.png",
          "installs": 1398131
        },
        {
          "installed_at": "2020-08-05T10:21:01Z",
          "name": "Pinterest Pixel",
          "description": "The Pinterest tag gathers conversion insights and builds audiences to target based on actions they’ve taken on your site.",
          "vendor_url": "https://help.pinterest.com/en/business/article/track-conversions-with-pinterest-tag",
          "icon_url": "https://storeleads.app/img/tech/pinterest.png",
          "installs": 452530
        },
        {
          "installed_at": "2021-01-09T01:39:39Z",
          "name": "Shop Pay",
          "description": "Shop Pay remembers your important details, so you can fill carts, not forms. And everything is encrypted so you can speed safely through checkout.",
          "vendor_url": "https://shop.app/what-shop-does",
          "icon_url": "https://storeleads.app/img/tech/shop.png",
          "installs": 1258244
        },
        {
          "installed_at": "2022-04-20T10:19:11Z",
          "name": "Steelhouse",
          "description": "Find new customers with highly-targeted, conversion-optimized Connected TV campaigns.",
          "vendor_url": "https://mountain.com",
          "icon_url": "https://storeleads.app/img/tech/steelhouse.png",
          "installs": 1737
        },
        {
          "installed_at": "2022-03-31T03:59:47Z",
          "name": "SwellRewards",
          "description": "Boost lifetime value and increase customer acquisition with Swell’s on-brand loyalty and referral solutions.",
          "vendor_url": "https://www.swellrewards.com",
          "icon_url": "https://storeleads.app/img/tech/swellrewards.png",
          "installs": 13422
        },
        {
          "installed_at": "2020-05-16T19:08:45Z",
          "name": "Swym",
          "description": "Over 19,000 merchants use Swym to create optimized shopping experiences.",
          "vendor_url": "https://swym.it",
          "icon_url": "https://storeleads.app/img/tech/swym.png",
          "installs": 26595
        },
        {
          "installed_at": "2021-02-04T19:40:52Z",
          "name": "Tapcart",
          "description": "Launch a mobile app for your Shopify store with no coding required.",
          "vendor_url": "https://tapcart.com",
          "icon_url": "https://storeleads.app/img/tech/tapcart.png",
          "installs": 2024
        },
        {
          "installed_at": "2020-08-05T10:21:01Z",
          "name": "TikTok Pixel",
          "description": "TikTok For Business is where you can unleash your brand's creative side. A fully immersive no judgement world where there's an audience for every voice.",
          "vendor_url": "https://www.tiktok.com/business/en",
          "icon_url": "https://storeleads.app/img/tech/tiktok.png",
          "installs": 594029
        },
        {
          "installed_at": "2022-05-28T07:30:59Z",
          "name": "Typeform",
          "description": "Create forms, surveys, and quizzes that people enjoy answering.",
          "vendor_url": "https://www.typeform.com",
          "icon_url": "https://storeleads.app/img/tech/typeform.png",
          "installs": 35144
        },
        {
          "installed_at": "2021-10-20T12:48:46Z",
          "name": "Yotpo",
          "description": "Yotpo accelerates growth with a full suite of solutions for customer reviews, visual marketing, loyalty programs, and referrals.",
          "vendor_url": "https://www.yotpo.com",
          "icon_url": "https://storeleads.app/img/tech/yotpo.png",
          "installs": 55590
        },
        {
          "installed_at": "2021-11-09T19:49:21Z",
          "name": "accessiBe",
          "description": "The #1 Automated Web Accessibility Solution for ADA \u0026 WCAG Compliance",
          "vendor_url": "https://accessibe.com",
          "icon_url": "https://storeleads.app/img/tech/accessibe.png",
          "installs": 15693
        },
        {
          "installed_at": "2023-10-27T06:42:46Z",
          "name": "reCAPTCHA",
          "description": "reCAPTCHA is a free service that protects your website from spam and abuse. reCAPTCHA uses an advanced risk analysis engine and adaptive challenges to keep automated software from engaging in abusive activities on your site. It does this while letting your valid users pass through with ease.",
          "vendor_url": "https://www.google.com/recaptcha/intro/v3.html",
          "icon_url": "https://storeleads.app/img/tech/recaptcha.png",
          "installs": 2806327
        },
        {
          "installed_at": "2021-01-19T19:25:32Z",
          "name": "smsbump",
          "description": "smsbump is an enterprise grade SMS platform designed for eCommerce businesses.",
          "vendor_url": "https://smsbump.com",
          "icon_url": "https://storeleads.app/img/tech/smsbump.png",
          "installs": 32435
        }
      ],
      "collections": [
        "vacation-tops",
        "best-sellers",
        "bodysuits",
        "bump-friendly-collection",
        "exclusives",
        "mini-skirts",
        "superga",
        "accessories",
        "back-in-stock",
        "date-night",
        "white-dresses",
        "clothing",
        "sale-jumpsuits-rompers",
        "sandals",
        "sleepwear-intimates",
        "under-50",
        "back-in-stock-tops",
        "blouses-shirts",
        "maxi-midi-skirts",
        "red-skirts",
        "runaway",
        "shorts",
        "exclusive-tops",
        "sets",
        "yellow-skirts",
        "bracelets",
        "floral-dresses",
        "just-landed",
        "pink-playsuits-jumpsuits",
        "sale-bottoms",
        "sleeveless-tops",
        "casual-dresses",
        "green-shorts",
        "pants",
        "striped-dresses",
        "boots",
        "bridal-shoes-accessories",
        "dippin-daisys",
        "maxi-skirts",
        "top-rated-clothing",
        "wedding",
        "brown-dresses",
        "floral-tops",
        "knitwear",
        "playsuits",
        "summer-wedding-guest-outfits",
        "jeans",
        "off-shoulder-tops",
        "pink-skirts",
        "white-playsuits-jumpsuits",
        "long-sleeve-dresses",
        "sale-tops",
        "beige-tops",
        "black-pants",
        "blue-dresses",
        "green-dresses",
        "green-playsuits-jumpsuits",
        "last-chance",
        "top-rated-tops",
        "rings",
        "shoes",
        "striped-tops",
        "white-shorts",
        "womens-skirts",
        "wrap-dresses",
        "black-tops",
        "crop-tops",
        "outerwear",
        "top-rated-accessories",
        "banbe",
        "beige-dresses",
        "pages",
        "tees",
        "vacation-collection",
        "winter-dresses",
        "workwear",
        "beige-shorts",
        "denim",
        "dresses",
        "heels",
        "vacation-dresses",
        "wedding-guest",
        "socks",
        "strapless-tops",
        "above-knee-dresses",
        "beige-pants",
        "dress-pants",
        "jewelry",
        "purple-dresses",
        "resort",
        "bachelorette-party",
        "green-tops",
        "maxi-dresses",
        "spring-wedding-guest-outfits",
        "the-spring-edit",
        "blue-playsuits-jumpsuits",
        "homebodii",
        "multi-colour-dresses",
        "sale-knits",
        "yellow-dresses",
        "49-and-under-tops",
        "blazers",
        "date-night-tops",
        "new-arrivals",
        "sale-accessories",
        "black-dresses",
        "for-the-bride",
        "off-shoulder-dresses",
        "party-dresses",
        "white-skirts",
        "bottoms",
        "denim-shorts",
        "spring-dresses",
        "top-rated-bottoms",
        "beige-playsuits-jumpsuits",
        "black-skirts",
        "bridesmaid-collection",
        "floral-skirts",
        "sweater-dresses",
        "swim",
        "belts",
        "black-tie-wedding-guest-outfits",
        "cocktail-wedding-guest-outfits",
        "green-pants",
        "modern-romance",
        "off-the-shoulder-dresses",
        "white-pants",
        "cocktail-dresses",
        "dresses-under-75",
        "event-dresses",
        "formal-dresses",
        "sale",
        "under-30",
        "back-in-stock-dresses",
        "bags",
        "blue-tops",
        "brands-we-love",
        "fall-wedding-guest-outfits",
        "orange-dresses",
        "white-tops",
        "midi-dresses",
        "pink-dresses",
        "basics",
        "destination-wedding-guest-outfits",
        "event-ready",
        "hair-accessories",
        "hats",
        "lounge-pants",
        "top-rated-jumpsuits-rompers",
        "tops",
        "black-shorts",
        "jumpsuits-rompers",
        "occasion-dresses",
        "sunglasses",
        "sweaters",
        "top-rated-shoes",
        "back-in-stock-bottoms",
        "casual-pants",
        "floral-playsuits-jumpsuits",
        "green-skirts",
        "short-sleeve-tops",
        "striped-playsuits-jumpsuits",
        "mini-dresses",
        "necklaces",
        "off-the-shoulder-tops",
        "sale-shoes",
        "scarves",
        "spring-tops",
        "seven-wonders",
        "shoes-accessories",
        "black-playsuits-jumpsuits",
        "earrings",
        "midi-skirts",
        "red-dresses",
        "sale-dresses",
        "satin-dresses",
        "sndys",
        "casual-tops",
        "intimates-accessories",
        "long-sleeve-tops",
        "top-rated",
        "under-75",
        "billini",
        "festival-clothing-outfits",
        "flats",
        "loungewear",
        "top-rated-dresses"
      ],
      "cluster_domains": [
        "petalandpup.com",
        "petalandpup.com.au"
      ],
      "features": [
        "Shopify POS",
        "Returns Page",
        "Shopify Online Store 2.0",
        "Has iOS App",
        "Has Android App",
        "New Shopify Checkout (2022)",
        "Accepts Gift Cards",
        "Contact Page",
        "Tracking or Returns",
        "International Shipping",
        "Signature Required",
        "Tracking Page",
        "FAQ Page",
        "Brand Advocate Page"
      ],
      "shipping_carriers": [
        "Fedex",
        "USPS"
      ],
      "redirects_to": [
        "petalandpup.com.au"
      ],
      "ships_to_countries": [
        "United Arab Emirates",
        "Argentina",
        "Austria",
        "Australia",
        "Barbados",
        "Belgium",
        "Bulgaria",
        "Bahrain",
        "Brunei Darussalam",
        "Brazil",
        "Canada",
        "Switzerland",
        "Chile",
        "China",
        "Cyprus",
        "Czech Republic",
        "Germany",
        "Denmark",
        "Dominican Republic",
        "Egypt",
        "Spain",
        "Finland",
        "Fiji",
        "France",
        "United Kingdom",
        "Greece",
        "Hong Kong",
        "Hungary",
        "Indonesia",
        "Ireland",
        "Israel",
        "India",
        "Italy",
        "Japan",
        "Cambodia",
        "Korea (the Republic of)",
        "Kuwait",
        "Cayman Islands",
        "Sri Lanka",
        "Luxembourg",
        "Latvia",
        "Macao",
        "Malta",
        "Mauritius",
        "Maldives",
        "Mexico",
        "Malaysia",
        "New Caledonia",
        "Netherlands",
        "Norway",
        "New Zealand",
        "Papua New Guinea",
        "Philippines",
        "Poland",
        "Portugal",
        "Qatar",
        "Romania",
        "Serbia",
        "Saudi Arabia",
        "Sweden",
        "Singapore",
        "Thailand",
        "Turkey",
        "Trinidad and Tobago",
        "Taiwan",
        "Ukraine",
        "United States",
        "Holy See",
        "Vietnam",
        "South Africa"
      ],
      "rank_percentile": 0.0033,
      "rank": 438,
      "latitude": 42.3600825,
      "platform_rank_percentile": 0.0006,
      "longitude": -71.0588801,
      "estimated_page_views": 27251539,
      "estimated_sales": 1713655553,
      "estimated_visits": 9264767,
      "product_images": 31361,
      "product_images_created_365": 22385,
      "product_images_created_90": 4918,
      "product_images_created_30": 2239,
      "employee_count": 103,
      "cc_rank": 667772,
      "cc_centrality": 27898,
      "product_count": 3917,
      "max_price": 20000,
      "max_price_usd": 20000,
      "monthly_app_spend": 45149,
      "min_price": 397,
      "min_price_usd": 397,
      "variant_count": 17691,
      "vendor_count": 181,
      "avg_price": 5760,
      "avg_price_usd": 5760,
      "platform_rank": 20
    }
  ],
  "has_next_page": true,
  "next_cursor": "5b22205c7530303031403d585c75303030305c75303030305c75303030305c75303030305c75303030305c7530303030222c2234313138313132225d",
  "total": 16047
}

Advanced Search for Domains

Sometimes you'll need to filter Domains in a more complex manner than is supported by the various f: request options supported by List Domains.

Example: Complex text queries

As an example, let's say that you want to return all Shopify Domains that match the query "kids" and also match any of the following words: "footwear", "shoes" and "boots". Further, you want to filter out any results that match "ski" or "ballet" because you're not interested in that kind of kids footwear.

This complex search expression can be expressed using the aq request option (which is analogous to Advanced Search in the UI).

The aq request option takes an array of search descriptors. Each descriptor must provide the following values:

  • field: the name of the field
  • value: the value to query against (multiple values must be comma-separated)
  • operator: the operation to apply when multiple values are provided
    • and (default): Returns Domains matching all provided values
    • or: Returns Domains matching any of the provided values
    • nand: Returns Domains that do not match all of the provided values
    • nor: Returns Domains that do not match any of the provided values

Our example query would be represented as:

[ { "field": "q", "value": "kids"}, { "field": "q", "value": "footwear shoes boots", "operator": "or"}, { "field": "q", "value": "ski ballet", "operator": "nor"} ]

Example Request

The example advanced query above can be executed using the following HTTP POST.

$ curl -H 'Authorization: Bearer your.api.key' -H "Content-Type: application/json" -X POST -d '{"aq":[{"field":"q","value":"kids"},{"field":"q","value":"footwear shoes boots","operator":"or"},{ "field":"q","value":"ski ballet","operator":"nor"}]}' 'https://storeleads.app/json/api/v1/all/domain'

Filters expressed with the aq request option can be combined with other filter request options.

Supported Fields

Advanced queries can be run against the following fields.

avgpp
Average Product Price
an
Installed Apps
avgpp
Average Product Price
description
The meta description tag of the Domain's home page.
cat
Domain Categories
cc
Country Code
cfc
Combined Follower Count
city
Company city
curr
Currency Code
cratyyyymm
Created At YYYY-MM
cratyyyymmdd
Created At YYYY-MM-DD
ds
Status
empc
Employee Count
er
Estimated Monthly Sales
ismy
Domain Type
it
Contact Information
keywords
The meta keywords tag of the Domain's home page.
lcc
Company Country Code
mppat
Max Product Published At
mas
Monthly App Spend
p
Platform
pc
Products Sold
q
Query. Matches against the following fields.
  • Merchant name
  • Home page title tag
  • Home page meta description tag
  • Home page meta keywords tag
  • Technologies
  • App names
  • Location
  • Social media account names
rank
Rank
reg
Region
sreg
Subregion
state
Location State/Province
tech
Technologies
tld
Top-level Domain
tn
Theme Name
ts
Theme Style
tvn
Theme Vendor Name

List Domains by Company/Brand

Returns a list of Domains matching a company name or brand name. This is a fuzzy match and can return multiple domains in decreasing order of likelihood.

Tip: You'll get better results if you use spacing that is consistent with the company/brand name. For instance, search for "Steve Madden" rather than "SteveMadden".

Plan Rate Limit
Enterprise 9 requests/second
Pro and Elite 3 requests/second
Request Options
fields

A comma-separated list of fields to include in the response. All default fields are returned if left blank. If you only need a subset of fields in the response, it is recommended to use this request parameter since it can have a significant impact on response time.

Nested fields can be specified using a period to separate the field name and the nested field name. For instance, using fields=name,plans.name would return the name field from each App and the name field for all plans on each App.

page_size

The number of Domains to return. Default 5, maximum 50.

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/company/gymshark?fields=name,state,rank'

Example Response

{
  "domains": [
    {
      "state": "Active",
      "name": "www.gymshark.com",
      "rank": 308
    },
    {
      "state": "Active",
      "name": "uk.gymshark.com",
      "rank": 11327482
    },
    {
      "state": "Active",
      "name": "ca.gymshark.com",
      "rank": 11327987
    },
    {
      "state": "Active",
      "name": "fr.gymshark.com",
      "rank": 11328281
    },
    {
      "state": "Active",
      "name": "au.gymshark.com",
      "rank": 11328317
    }
  ]
}


List Domains By TLD1

Returns a list of Domains with the matching TLD1 (top-level-domain plus one). This is useful when you want to list all domains that share a top-level-domain plus one (e.g., all subdomains of "gymshark.com").

Plan Rate Limit
Enterprise 9 requests/second
Pro and Elite 3 requests/second
Request Options
fields

A comma-separated list of fields to include in the response. All default fields are returned if left blank. If you only need a subset of fields in the response, it is recommended to use this request parameter since it can have a significant impact on response time.

Nested fields can be specified using a period to separate the field name and the nested field name. For instance, using fields=name,plans.name would return the name field from each App and the name field for all plans on each App.

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/domain/bytld1/gymshark.com?fields=name,language_code,state,rank'

Example Response

{
  "domains": [
    {
      "state": "Active",
      "language_code": "en",
      "name": "www.gymshark.com",
      "rank": 308
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "uk.gymshark.com",
      "rank": 11327482
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "ca.gymshark.com",
      "rank": 11327987
    },
    {
      "state": "Active",
      "language_code": "fr",
      "name": "fr.gymshark.com",
      "rank": 11328281
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "au.gymshark.com",
      "rank": 11328317
    },
    {
      "state": "Active",
      "language_code": "nl",
      "name": "nl.gymshark.com",
      "rank": 11329264
    },
    {
      "state": "Active",
      "language_code": "de",
      "name": "de.gymshark.com",
      "rank": 11329373
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "eu.gymshark.com",
      "rank": 11329919
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "row.gymshark.com",
      "rank": 11329955
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "se.gymshark.com",
      "rank": 11330823
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "no.gymshark.com",
      "rank": 11331160
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "fi.gymshark.com",
      "rank": 11333130
    },
    {
      "state": "Active",
      "language_code": "de",
      "name": "ch.gymshark.com",
      "rank": 11333267
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "dk.gymshark.com",
      "rank": 11333271
    },
    {
      "state": "Active",
      "language_code": "en",
      "name": "ie.gymshark.com",
      "rank": 11347071
    },
    {
      "state": "Redirects",
      "name": "de-en.gymshark.com",
      "rank": 14999999
    },
    {
      "state": "Redirects",
      "name": "m.gymshark.com",
      "rank": 14999999
    },
    {
      "state": "Redirects",
      "name": "www.uk.gymshark.com",
      "rank": 14999999
    },
    {
      "state": "Redirects",
      "name": "gymshark.com",
      "rank": 14999999
    },
    {
      "state": "Duplicate",
      "language_code": "en",
      "name": "dk.shop.gymshark.com",
      "rank": 14999999
    }
  ]
}


Export Domains

Returns all Domains matching the request options. Unlike List Domains, this endpoint does not paginate, instead it returns all Domains matching the query in a single response.

Note: This endpoint is deprecated and usage is not encouraged. Instead, we suggest:

  • Using a workflow to distribute data to S3 or GCS.
  • You may use the cursor request option of the List Domains endpoint (by passing cursor=all) to return all Domains matching a query. When using cursor=all, we suggest also setting for=jsonl to retrieve data in JSONL format.
Plan Rate Limit
All plans 1 request/minute
Request Options

Supports the same request options as List Domains.

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/domain-export?f:p=shopify&f:cc=US&f:cratyyyymm=2018-11'

Export requests can also be triggered via HTTP POST.

$ curl -H 'Authorization: Bearer your.api.key' -H "Content-Type: application/json" -X POST -d '{"f:cc":"US","f:cratyyyymm":"2018-11","f:p":"shopify"}' 'https://storeleads.app/json/api/v1/all/domain-export'

Example Response

The export endpoint streams the response as results are generated. Each line is a separate JSON document so be sure to parse the response one line at a time. The resulting domains are grouped into "chunks" which can arrived out-of-order. Each chunk includes an ordinal so that out-of-order results can be sorted if order is significant to your use case.

The first JSON document in the response contains meta information describing the response. It includes the following attributes:

domains
The total number of domains in the response. Domains are grouped into chunks.
chunk_size
The number of domains in each chunk.
expected_chunks
The total number of chunks in the response.

Subsequent documents contain the chunk ordinal and a list of domains within the chunk.

{ "chunk_size": 25000, "expected_chunks": 2, "domains": 29830 } { "chunk": 0, "domains": [ {"name": "thaikila.com", ... } ] } { "chunk": 1, "domains": [ {"name": "lidetailers.com", ... } ] }

Error Handling

Since the export endpoint is streamed, we cannot set the HTTP status code (which is set in the HTTP headers at the beginning on the response) when an error occurs in the middle of the stream. As a result, clients need additional error checking when using the export endpoint.

If an error occurs in the middle of a stream, a JSON document describing that error is written to the stream.

{ "chunk_size": 25000, "expected_chunks": 2, "domains": 29830 } { "chunk": 0, "domains": [ {"name": "thaikila.com", ... } ] } { "error": "error description" }

Clients should always verify that the response contained the expected number of chunks (by comparing the number of chunks received against the expected_chunks value in the meta JSON document).

Best Practices

Networks are unreliable and connections often timeout if left open too long. To minimize the likelihood of networking errors, we suggest downloading the results of the export endpoint as quickly as possible. This means that you should do minimal processing of the results until the entire response has been read allowing the TCP connection to close. Depending on the RAM available on your servers and the number of domains that you are retrieving, you may be able to read the entire response into memory. If that is not an option, consider writing the response to a temporary file on disk instead. Then, run whatever processing is necessary on the persisted results.



Historical Domain Data

The Store Leads database only includes information for stores that are currently live. If a store was created in early 2020 but no longer exists, then it is not included in the main Store Leads database. However, there are a variety of use cases that need historical data. We have been archiving our weekly updates since early 2019 and they are available for download to accounts on our Enterprise Plan.

List Historical Domain Labels

Returns a list of labels identifying the weekly historical domain data. The label is used to download a specific weekly archive.

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/historical/domain'

Example Response

{
  "labels": [
    "20190218092912",
    "20190227134551",
    "20190304082117",
    "20190311085351",
    "20190318082207",
    "20190325191823",
    "20190403101554",
    "20190407214523",
    "20190417115057",
    "20190421224615",
    "20190429090715",
    "20190506114709",
    "20190513073041",
    "20190520073516",
    "20190527093528",
    "20190603075609",
    "20190610074320",
    "20190617070742",
    "20190624111028",
    "20190703124137",
    "20190707191027",
    "20190715092554",
    "20190722093326",
    "20190728160710",
    "20190805082041",
    "20190812075123",
    "20190818203216",
    "20190826111509",
    "20190904111622",
    "20190909084125",
    "20190916091636",
    "20190925122344",
    "20190929203713",
    "20191007112852",
    "20191014091114",
    "20191022075327",
    "20191029075012",
    "20191104100921",
    "20191110193432",
    "20191118082405",
    "20191125180407",
    "20191202122535",
    "20191210083939",
    "20191216090111",
    "20191224064444",
    "20200107081949",
    "20200113084204",
    "20200119192542",
    "20200128190643",
    "20200205134222",
    "20200211142710",
    "20200218125517",
    "20200224092439",
    "20200304075613",
    "20200310160715",
    "20200316181853",
    "20200323070939",
    "20200329190223",
    "20200406085043",
    "20200414070452",
    "20200420194544",
    "20200427074213",
    "20200506154523",
    "20200511134937",
    "20200527084641",
    "20200601063420",
    "20200609101137",
    "20200617134604",
    "20200622064615",
    "20200629203612",
    "20200706102742",
    "20200713074823",
    "20200720065542",
    "20200727071119",
    "20200803084521",
    "20200812130603",
    "20200817072035",
    "20200824132034",
    "20200901091737",
    "20200908072535",
    "20200915074744",
    "20200921072643",
    "20200928075254",
    "20201005090041",
    "20201012105058",
    "20201019093048",
    "20201027075023",
    "20201103195627",
    "20201109094755",
    "20201117103343",
    "20201123135824",
    "20201130070451",
    "20201207082905",
    "20201214133659",
    "20201222075353",
    "20201229111529",
    "20210105201201",
    "20210111145026",
    "20210117202955",
    "20210125193859",
    "20210131195453",
    "20210208080330",
    "20210216083405",
    "20210223150323",
    "20210302072701",
    "20210309065709",
    "20210315202640",
    "20210322214628",
    "20210329184849",
    "20210406205515",
    "20210412150450",
    "20210419064809",
    "20210426074742",
    "20210502180739",
    "20210510062325",
    "20210517060518",
    "20210524142656",
    "20210530214213",
    "20210607023242",
    "20210614142232",
    "20210621182727",
    "20210629013444",
    "20210704233531",
    "20210711181833",
    "20210718200634",
    "20210726134443",
    "20210802063326",
    "20210809023919",
    "20210817181726",
    "20210823061817",
    "20210830073414",
    "20210906171310",
    "20210912194701",
    "20210920074928",
    "20210927025807",
    "20211005160251",
    "20211010181202",
    "20211018064626",
    "20211026015210",
    "20211101042006",
    "20211108145039",
    "20211114155639",
    "20211121234757",
    "20211128182059",
    "20211206152603",
    "20211212185751",
    "20211219201107",
    "20211226220141",
    "20220102231528",
    "20220110041749",
    "20220116154800",
    "20220123181934",
    "20220130222422",
    "20220206223325",
    "20220213191036",
    "20220220194254",
    "20220227211854",
    "20220306235926",
    "20220314002910",
    "20220320162154",
    "20220327194059",
    "20220404005545",
    "20220410214639",
    "20220417145954",
    "20220424164423",
    "20220502005248",
    "20220508172859",
    "20220515233416",
    "20220522162016",
    "20220529155049",
    "20220605220333",
    "20220612173900",
    "20220619204931",
    "20220626174212",
    "20220703181215",
    "20220710180111",
    "20220718160959",
    "20220724165254",
    "20220731193206",
    "20220807210841",
    "20220815002357",
    "20220822060842",
    "20220828202008",
    "20220905035500",
    "20220911200404",
    "20220918222642",
    "20220925203653",
    "20221002233842",
    "20221009224958",
    "20221016180008",
    "20221023204349",
    "20221030191052",
    "20221106215022",
    "20221114024057",
    "20221121103515",
    "20221128042001",
    "20221204230205",
    "20221212070236",
    "20221219150643",
    "20221226040933",
    "20230102145518",
    "20230109050237",
    "20230116024002",
    "20230123031133",
    "20230129222903",
    "20230206024837",
    "20230213022339",
    "20230220011528",
    "20230227011116",
    "20230306094934",
    "20230313033648",
    "20230319230117",
    "20230326232019",
    "20230403011428",
    "20230409234256",
    "20230416183844",
    "20230423214801",
    "20230501125140",
    "20230508012629",
    "20230515132758",
    "20230522011949",
    "20230529031805",
    "20230604223356",
    "20230612004848",
    "20230618181647",
    "20230625213017",
    "20230703085219",
    "20230710031527",
    "20230717031527",
    "20230723192358",
    "20230730215749",
    "20230807042255",
    "20230814033329",
    "20230821120439",
    "20230828055011",
    "20230904022248",
    "20230911045220",
    "20230918102504",
    "20230925040109",
    "20231002020708",
    "20231009014332",
    "20231016052804",
    "20231022210226",
    "20231029103705",
    "20231105143247",
    "20231112113834",
    "20231119152414",
    "20231126152225",
    "20231203122343",
    "20231210161424",
    "20231217135652",
    "20231224225609",
    "20231231234054",
    "20240107132004",
    "20240114203640",
    "20240121134320",
    "20240128142815",
    "20240204125654",
    "20240211210040",
    "20240218151802",
    "20240225160818",
    "20240303193307",
    "20240310164523",
    "20240317205831"
  ]
}

List Domains from Historical Data

This endpoint retrieves all domains from a historical dataset. You must provide a label to identify the dataset. It is not possible to filter this endpoint, so all domains that existed at the given time will be included in the results and you'll need to filter the results after retrieving the data.

Data is returned in JSONL format (one document per line).

Use the fields request option to customize the fields included in the response.

Plan Rate Limit
All plans 1 requests/minute
Request Options
fields

A comma-separated list of fields to include in the response. All default fields are returned if left blank. If you only need a subset of fields in the response, it is recommended to use this request parameter since it can have a significant impact on response time.

Nested fields can be specified using a period to separate the field name and the nested field name. For instance, using fields=name,apps.name would return the name field from each Domain and the name field for all apps on each Domain.

limit

Return no more than the provided number of records.

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/historical/domain/20210208080330?fields=name,platform&limit=5'

Lists

Lists objects represent a collection of Domains. Learn more about Lists in our Lists documentation. The API allows you to retrieve information for a List based on its name or by showing all lists that exist. Your API key can access information for any List created by any Account in your organization.

The attributes of the List object are documented below.

author_email
The email address of the Account that created the List.
name
The name of the List.

Retrieve a List

Retrieves the details of a List. You must provide the name of the List to lookup.

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/list/List%20Name'

Example Response

{
  "list": {
    "id": 3,
    "name": "List Name",
    "author_email": "foo@example.com",
  }
}

List Lists

Returns a list of Lists that your Account can access.

Plan Rate Limit
Enterprise 9 requests/second
Pro and Elite 3 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/list'

Example Response

{
  "lists": [
    {
      "id": 3,
      "name": "List Name",
      "author_email": "foo@example.com",
    }
  ]
}

Add Domains to List

Adds a set of Domains to a List.

Note:
  • A maximum of 10,000 domains can be added per request.
  • Do not send concurrent requests to this endpoint.
  • Domains cannot be added to lists created by saving a search.
Plan Rate Limit
Enterprise 9 requests/second
Pro and Elite 3 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' -X PUT -H "Content-Type: application/json" -d '{"domains": ["kyliecosmetics.com","www.fashionnova.com","unrecognized.com"]}' 'https://storeleads.app/json/api/v1/all/list/List%20Name/add-domains'

Example Response

{
  "list": {
    "id": 3,
    "name": "List Name",
    "author_email": "foo@example.com",
  },
  "count_domains_added": 2,
  "unrecognized_domains": [
    "unrecognized.com"
  ]
}

Remove Domains from List

Removes a set of Domains from a List.

Note:
  • A maximum of 10,000 domains can be removed per request.
  • Do not send concurrent requests to this endpoint.
  • Domains cannot be removed from lists created by saving a search.
Plan Rate Limit
Enterprise 9 requests/second
Pro and Elite 3 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' -X PUT -H "Content-Type: application/json" -d '{"domains": ["kyliecosmetics.com","www.fashionnova.com","unrecognized.com"]}' 'https://storeleads.app/json/api/v1/all/list/List%20Name/remove-domains'

Example Response

{
  "list": {
    "id": 3,
    "name": "List Name",
    "author_email": "foo@example.com",
  },
  "count_domains_removed": 2,
  "unrecognized_domains": [
    "unrecognized.com"
  ]
}

Truncate List

Removes all Domains from a List. Note: domains cannot be removed from lists created by saving a search.

Plan Rate Limit
Enterprise 9 requests/second
Pro and Elite 3 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' -X PUT -H "Content-Type: application/json" 'https://storeleads.app/json/api/v1/all/list/List%20Name/truncate'

Example Response

{
  "list": {
    "id": 3,
    "name": "List Name",
    "author_email": "foo@example.com",
  },
}

Social Media Accounts

Social Media Account objects represent a handle on a social media network that is associated with a Domain in the Store Leads database.

The attributes of the Social Media Account object are documented below.

category
The category of the social media account (if any).
description
A description of the social media account.
domain_names
The list of domain names that the social media account is associated with.
followers
The number of the followers for the social media account.
followers_30d
The change in the number of the followers for the social media account over the last 30 days.
followers_90d
The change in the number of the followers for the social media account over the last 90 days.
following
The number of the handles the social media account is following.
likes
The number of the likes for the social media account (is not returned if not known).
posts
The number of the posts for the social media account (is not returned if not known).

Retrieve a Social Media Account

Retrieves the details of a Social Media Account.

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/social?url=https://twitter.com/amazon'

Example Response

{
  "details": {
    "description": "Delivering smiles one box at a time . Use @AmazonHelp for customer support and @AmazonNews for the latest.",
    "followers": 5900000,
    "following": 50,
    "posts": 45830,
    "type": "twitter",
    "value": "https://twitter.com/amazon"
  },
  "domain_names": [
    "www.amazon.com",
    "www.amazon.co.jp",
    "www.amazon.de",
    "www.amazon.co.uk",
    "www.amazon.fr",
    "www.amazon.com.br",
    "www.amazon.com.mx",
    "www.amazon.ca",
    "arcade-amazon.com",
    "amazon-basics.club"
  ]
}

Technologies

Technology objects represent a technology that a store can install on their website. Technologies differ from Apps in that they are not installed through the ecommerce platform's App Store and therefore are cross-platform.

The attributes of the Technology object are documented below.

name
The name of the Technology.
description
A description of the Technology.
installed_at

The time at which the Technology was installed by a Domain.

icon_url
The URL of the Technology's icon.
installs
The number of active stores that have the Technology installed (if known).
installs_time_series
A time series of historical install counts. This field is only available when retrieving data for a single Technology and must be requested explicitly using the fields request option.

Retrieve a Technology

Retrieves the details of a Technology.

Plan Rate Limit
Enterprise 20 requests/second
Pro and Elite 5 requests/second
Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/technology/Yoast'

Example Response

{
  "technology": {
    "name": "Yoast",
    "description": "Yoast helps you with your website optimization, whether it be through our widely used SEO software or our online SEO courses: we're here to help.",
    "vendor_url": "https://yoast.com",
    "icon_url": "https://storeleads.app/img/tech/yoast.png",
    "installs": 1796101
  }
}

List Technologies

Returns a list of Technologies. By default, 50 Technologies are returned in a single request. The page request option can be used to paginate.

Plan Rate Limit
Enterprise 6 requests/second
Pro and Elite 2 requests/second
Request Options
fields

A comma-separated list of fields to include in the response. All default fields are returned if left blank. If you only need a subset of fields in the response, it is recommended to use this request parameter since it can have a significant impact on response time.

page

The page of results to return. Default: 0.

page_size

The number of Apps to return in a single query. Default: 50, Max: 50.

sort

Changes the sort order. Multiple sort fields can be provided (comma-separated). Prefix fields with a minus sign (-) to denote descending sort order.

Valid fields are:

  • installs

q

Filters Technologies based on a text query.

Example Request

$ curl -H 'Authorization: Bearer your.api.key' 'https://storeleads.app/json/api/v1/all/technology?page_size=2&sort=-installs'

Search requests can also be triggered via HTTP POST.

$ curl -H 'Authorization: Bearer your.api.key' -H "Content-Type: application/json" -X POST -d '{"page_size":2,"sort":"-installs"}' 'https://storeleads.app/json/api/v1/all/technology'

Example Response

{
  "technologies": [
    {
      "name": "Fast",
      "description": "The world's fastest checkout. Forget passwords. Skip long entry forms. Shop online and securely check out with a single click. It’s safe, easy, and yep, fast.",
      "vendor_url": "https://www.fast.co",
      "icon_url": "https://storeleads.app/img/tech/fast.png",
      "installs": 257
    },
    {
      "name": "Algolia",
      "description": "Driving 50% higher conversion rate with omnichannel, personalized search.",
      "vendor_url": "https://www.algolia.com",
      "icon_url": "https://storeleads.app/img/tech/algolia.png",
      "installs": 12482
    }
  ]
}


Tools

Postman

Postman is an app for easy RESTful API exploration and testing. You can use Postman to test API calls without having to write code.

To help get you started, you can review the Store Leads API in Postman. Then, follow the steps below to test the API interactively using the Postman app.

  1. If you don't already have it installed, visit https://www.getpostman.com/ and install the Postman client.
  2. Click the Run in Postman button below to open Postman and import the Store Leads API Postman collection.

Button

Swagger API Specification

The Store Leads API specification is available in Swagger/OpenAPI format.

Supported Languages

We haven't published any SDKs yet but the API specification can be used to automatically generate an SDK for a specific programming language. To do so, you'll need to have a working version of swagger-codegen installed and follow the instructions provided by swagger-codegen.

Webhooks

To be notified as soon as new data is added to the site (which happens weekly, normally on a Monday), you can configure webhooks under the Notifications tab of the Account page.