RESTful API

API Documentation

Want to automate lead qualification?

Integrate our API with Zapier, n8n, CRM tools.

< 300ms response
100% uptime
Cached results

Endpoint

GEThttps://api.shopifyornot.in/check?url={website}

Replace {website} with the domain you want to check.

Example Request

cURL
curl -X GET "https://shopifyornot.in/check?url=carencurepharmacy.com"

Response Fields

FieldTypeDescriptionRequired
is_shopifybooleanTrue if Shopify signals detectedYes
confidencefloat0-1 confidence score of detectionNo
input_urlstringThe URL that was checkedYes
final_urlstringFinal URL after redirectsNo
shop_domainstringThe myshopify.com backend domainNo
detected_signalsarrayAll Shopify fingerprints detectedNo
headers_sampleobjectSample of response headersNo
elapsed_msnumberResponse time in millisecondsNo

Example Response

{
  "input_url": "carencurepharmacy.com",
  "final_url": "https://www.carencurepharmacy.com/",
  "is_shopify": true,
  "confidence": 0.95,
  "shop_domain": "carencurepharmacy.myshopify.com",
  "detected_signals": [
    "shopify-header",
    "shopify-cdn",
    "shopify-analytics",
    "shopify-checkout"
  ],
  "headers_sample": {
    "x-shopify-stage": "production",
    "x-sorting-hat-podid": "123"
  },
  "elapsed_ms": 234
}

Integration Examples

Zapier

Use webhooks to check URLs automatically

n8n

Create automated workflows with HTTP Request node

Make (Integromat)

Build scenarios with HTTP module

Rate Limits

The API is currently free with reasonable usage limits and may become a paid-only feature in the future depending on usage:

  • 60 requests per minute per IP
  • 1000 requests per day per IP
  • Cached results for improved performance

Need higher limits or custom integration?

Contact Us