RESTful API
API Documentation
Want to automate lead qualification?
Integrate our API with Zapier, n8n, CRM tools.
< 300ms response
100% uptime
Cached results
Endpoint
GET
https://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
| Field | Type | Description | Required |
|---|---|---|---|
is_shopify | boolean | True if Shopify signals detected | Yes |
confidence | float | 0-1 confidence score of detection | No |
input_url | string | The URL that was checked | Yes |
final_url | string | Final URL after redirects | No |
shop_domain | string | The myshopify.com backend domain | No |
detected_signals | array | All Shopify fingerprints detected | No |
headers_sample | object | Sample of response headers | No |
elapsed_ms | number | Response time in milliseconds | No |
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