API Shopify

Shopify Store API

Look up any public Shopify store by its domain and get its name, description, currency, country and city, the countries it ships to, its published product and collection counts and its social links in one normalized response. A domain that is not a public Shopify store comes back not found.

POST/v1/run/shopify.store
Доступность
100,00%
30d · Вызовов: 2
Запросы
2
30d
Ответ
2,8s
медиана · 30d

Цены

Цена API Shopify Store

Вы платите
8,50 USD
0,85 USD/1 тыс. запросов, только за то, чем пользуетесь. Без ежемесячного тарифа.
Ваши первые запросы (117) бесплатны за счёт стартового баланса 0,10 USD.

Попробовать

Получите Shopify Store одним запросом

Открыть в
Пример ответа
Бесплатные запуски возвращают только первые результаты: 3. Пополните ключ, чтобы получить полный ответ.
{
  "data": {
    "items": [
      {
        "city": "San Francisco",
        "collectionsCount": 12500,
        "country": "US",
        "currency": "USD",
        "description": "A short example description of this item.",
        "domain": "example.com",
        "name": "Example title",
        "productsCount": 12500,
        "region": "CA",
        "shipsToCountries": [
          "example"
        ],
        "shopifyDomain": "example.com",
        "socialLinks": [
          "https://example.com/page"
        ],
        "url": "https://example.com/page"
      }
    ]
  },
  "found": true,
  "reason": "not_found"
}

Полный справочник по параметрам и ответу: каждое поле, тип и пример для этого эндпоинта.

Справочник

Один запрос, один формат ответа.

Каждое поле, которое вы отправляете, и каждое поле, которое получаете, с реальным примером.

Проверено 2026-10-25 · доступность и задержка измерены за 30d

Тело запроса

JSON, отправляется на этот эндпоинт.

  • storestring

    allbirds.com

    Domain or URL of a public Shopify store, e.g. allbirds.com or https://kith.com. A store on its own domain is addressed by that domain.

Вы отправляете. Небольшое тело JSON. Показанные значения это примеры, замените их своими.

Ответ

JSON, по одному примеру значения на поле.

each itemdata.items[]

The requested store (one record). Populated whenever the provider has data for the entity.

  • citystring

    City of the store's business address, or null when not reported.

  • collectionsCountinteger

    Number of collections the store publishes, as the store reports it, or null when not reported. Populated whenever the provider has data for the entity.

  • countrystring

    Two-letter country code of the store's business address, or null when not reported. Populated whenever the provider has data for the entity.

  • currencystring

    The store's currency code, e.g. "USD". Populated whenever the provider has data for the entity.

  • descriptionstring

    Store description as the store publishes it, or null when it has none.

  • domainstring

    The store's primary domain, e.g. www.allbirds.com. Populated whenever the provider has data for the entity.

  • namestring

    Store name. Populated whenever the provider has data for the entity.

  • productsCountinteger

    Number of products the store publishes, as the store reports it, or null when not reported. Populated whenever the provider has data for the entity.

  • regionstring

    State or province of the store's business address, or null when not reported.

  • shipsToCountriesstring[]

    Two-letter codes of the countries the store ships to; empty when not reported.

  • shopifyDomainstring

    The store's myshopify.com domain, or null when not reported.

  • socialLinksstring[]

    Social profile URLs the store links to; empty when it lists none.

  • urlstring

    Store home page URL, or null when not reported.

top level
  • foundboolean

    True when the store was found.

  • reason"not_found"

    Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.

Вы получаете. Именованные типизированные поля в одном формате, какой бы источник ни ответил.

Вопросы и ответы

Об API Shopify Store

AnyAPI Shopify Store API возвращает данные Shopify в виде нормализованного JSON одним вызовом POST к /v1/run/shopify.store. Look up any public Shopify store by its domain and get its name, description, currency, country and city, the countries it ships to, its published product and collection counts and its social links in one normalized response. A domain that is not a public Shopify store comes back not found. AnyAPI возвращает одну нормализованную схему, какой бы источник ни ответил. Это стоит от 0,85 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. За последние 30 дней 100,0% вызовов Shopify Store через AnyAPI завершились успешно, медианное время ответа 2,8 с, измерено вызовов: 2.

Это стоит от 0,85 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. Вы пополняете один кошелёк в долларах США, и каждый вызов списывает с него. По некоторым неудавшимся запросам, оплаченным из кошелька, возникают расходы на обработку; мы передаём их по себестоимости, без наценки, а сумма списания указана в ответе с ошибкой.

Look up any public Shopify store by its domain and get its name, description, currency, country and city, the countries it ships to, its published product and collection counts and its social links in one normalized response. A domain that is not a public Shopify store comes back not found. Ответ это нормализованный JSON с тем же конвертом, что возвращает каждый эндпоинт AnyAPI, поэтому разбор второго эндпоинта это смена URL и ничего больше.

За последние 30 дней 100,0% вызовов Shopify Store через AnyAPI завершились успешно, медианное время ответа 2,8 с, измерено вызовов: 2. Это собственные измерения AnyAPI по трафику через шлюз, пересчитываемые непрерывно, а не опубликованный целевой уровень обслуживания.

Да. Новый аккаунт AnyAPI стартует с бесплатным балансом 0,10 USD, карта не нужна. Этого хватает на 117 вызовов Shopify Store по 0,00085 USD за каждый.

Отправьте запрос POST на https://api.getanyapi.com/v1/run/shopify.store с вашим ключом AnyAPI в заголовке "Authorization: Bearer" и входными данными в теле JSON. Один и тот же ключ и один и тот же кошелёк работают на каждом эндпоинте AnyAPI.

Нет. Вы пополняете один предоплаченный баланс AnyAPI в долларах США, и каждый запрос списывает с него. Ежемесячного тарифа и минимума нет, а один и тот же баланс оплачивает каждый эндпоинт AnyAPI.

Да. Установите @getanyapi/sdk из npm для TypeScript или getanyapi из pip для Python. Оба вызывают любой эндпоинт AnyAPI с одним и тем же ключом, а ещё подойдёт любой HTTP-клиент.

Да. Агент может подключиться к MCP-серверу AnyAPI по адресу https://api.getanyapi.com/mcp или создать собственный бесплатный пробный ключ одним POST без аутентификации на https://api.getanyapi.com/agent/signup и вызывать этот эндпоинт по HTTP.