API REFERENCE
Shopify Theme List API
GET
/open-api/v1/shopify-themesFree·api.ppspy.comData and monitoring usage rules
Points Consumption Rules: 1. Retrieving a Shopify data result consumes 1 data, while retrieving an ad library data result consumes 2 data. Retrieving additional data details for a data result does not consume data. 2. Ad monitoring and sales monitoring: Each monitoring session costs $1/month. Each monitoring session is valid for one month and automatically expires after one month. Deleting a monitoring session does not restore the monitoring session, so please delete with caution. Monitoring sessions can be accessed at any time and are unlimited.
Request headers
AUTHORIZATION
Authorization: {API Key}CONTENT-TYPE
application/jsonACCEPT
application/jsonRequest example
cURL
curl --location --request GET 'https://api.ppspy.com/open-api/v1/shopify-themes' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: {API Key}' Request parameters
| Parameter | Type | Description |
|---|---|---|
| This endpoint does not require parameters. | ||
Response example
Response · JSON
{
"code": 200,
"message": "success",
"data": {
"themes": [
{
"id": 74,
"name": "Alchemy",
"installer": 1092
},
{
"id": 129,
"name": "Align",
"installer": null
},
{
"id": 132,
"name": "Andaman",
"installer": null
},
{
"id": 108,
"name": "Athens",
"installer": null
},
{
"id": 17,
"name": "Atlantic",
"installer": 2052
},
{
"id": 117,
"name": "Atom",
"installer": null
},
{
"id": 116,
"name": "Aurora",
"installer": null
},
{
"id": 140,
"name": "Automation",
"installer": null
},
{
"id": 100,
"name": "Avatar",
"installer": null
},
{
"id": 56,
"name": "Avenue",
"installer": 1390
},
{
"id": 125,
"name": "Banjo",
"installer": null
},
{
"id": 78,
"name": "Baseline",
"installer": null
},
{
"id": 120,
"name": "Bazaar",
"installer": null
},
{
"id": 67,
"name": "Be Yours",
"installer": 1265
},
{
"id": 114,
"name": "Beyond",
"installer": null
},
{
"id": 33,
"name": "Blockshop",
"installer": 4328
},
{
"id": 143,
"name": "Blum",
"installer": null
},
{
"id": 2,
"name": "Boost",
"installer": 2192
},
{
"id": 72,
"name": "Booster Premium",
"installer": 2175
},
{
"id": 31,
"name": "Boundless",
"installer": 10051
},
{
"id": 37,
"name": "Broadcast",
"installer": 4452
},
{
"id": 20,
"name": "Brooklyn",
"installer": 30837
},
{
"id": 123,
"name": "Bullet",
"installer": null
},
{
"id": 141,
"name": "California",
"installer": null
},
{
"id": 52,
"name": "Canopy",
"installer": 2866
},
{
"id": 90,
"name": "Capital",
"installer": null
},
{
"id": 95,
"name": "Cascade",
"installer": null
},
{
"id": 106,
"name": "Champion",
"installer": null
},
{
"id": 139,
"name": "Chord",
"installer": null
},
{
"id": 4,
"name": "Colorblock",
"installer": 1218
},
{
"id": 145,
"name": "Colors",
"installer": null
},
{
"id": 92,
"name": "Combine",
"installer": null
},
{
"id": 128,
"name": "Context",
"installer": null
},
{
"id": 5,
"name": "Craft",
"installer": 9348
},
{
"id": 60,
"name": "Crave",
"installer": 3080
},
{
"id": 88,
"name": "Creative",
"installer": null
},
{
"id": 124,
"name": "Creator",
"installer": null
},
{
"id": 7,
"name": "Dawn",
"installer": 106832
},
{
"id": 10,
"name": "Debut",
"installer": 150738
},
{
"id": 70,
"name": "Debutify",
"installer": 11229
},
{
"id": 15,
"name": "District",
"installer": 3360
},
{
"id": 137,
"name": "Drop",
"installer": null
},
{
"id": 77,
"name": "Dropmeta®",
"installer": 2857
},
{
"id": 24,
"name": "Editions",
"installer": 1116
},
{
"id": 113,
"name": "Effortless",
"installer": null
},
{
"id": 1,
"name": "Ella",
"installer": 7814
},
{
"id": 154,
"name": "Emerge",
"installer": null
},
{
"id": 38,
"name": "Empire",
"installer": 6456
},
{
"id": 153,
"name": "Emporium",
"installer": null
},
{
"id": 86,
"name": "Enterprise",
"installer": null
},
{
"id": 12,
"name": "Envy",
"installer": 3455
},
{
"id": 146,
"name": "Erickson",
"installer": null
},
{
"id": 151,
"name": "Eurus",
"installer": null
},
{
"id": 42,
"name": "Expanse",
"installer": 3244
},
{
"id": 53,
"name": "Express",
"installer": 2134
},
{
"id": 64,
"name": "Expression",
"installer": 1036
},
{
"id": 55,
"name": "Fashionopolism",
"installer": 1826
},
{
"id": 134,
"name": "Fetch",
"installer": null
},
{
"id": 47,
"name": "Flex",
"installer": 3822
},
{
"id": 41,
"name": "Flow",
"installer": 4304
},
{
"id": 43,
"name": "Focal",
"installer": 3275
},
{
"id": 96,
"name": "Foodie",
"installer": null
},
{
"id": 84,
"name": "Forge",
"installer": null
},
{
"id": 152,
"name": "Frame",
"installer": null
},
{
"id": 104,
"name": "Fresh",
"installer": null
},
{
"id": 112,
"name": "Gain",
"installer": null
},
{
"id": 51,
"name": "Galleria",
"installer": 1613
},
{
"id": 75,
"name": "Gecko",
"installer": 2049
},
{
"id": 3,
"name": "Grid",
"installer": 1448
},
{
"id": 111,
"name": "Habitat",
"installer": null
},
{
"id": 118,
"name": "Handmade",
"installer": null
},
{
"id": 98,
"name": "Highlight",
"installer": null
},
{
"id": 21,
"name": "Icon",
"installer": 3040
},
{
"id": 79,
"name": "Impact",
"installer": null
},
{
"id": 18,
"name": "Impulse",
"installer": 27266
},
{
"id": 89,
"name": "Influence",
"installer": null
},
{
"id": 110,
"name": "Ira",
"installer": null
},
{
"id": 65,
"name": "Kalles",
"installer": 4237
},
{
"id": 66,
"name": "Kingdom",
"installer": 1134
},
{
"id": 148,
"name": "Label",
"installer": null
},
{
"id": 135,
"name": "Launch",
"installer": null
},
{
"id": 150,
"name": "Loft",
"installer": null
},
{
"id": 71,
"name": "Lorenza",
"installer": 1147
},
{
"id": 73,
"name": "Maker",
"installer": 1028
},
{
"id": 121,
"name": "Mandolin",
"installer": null
},
{
"id": 115,
"name": "Marble",
"installer": null
},
{
"id": 107,
"name": "Masonry",
"installer": null
},
{
"id": 131,
"name": "Mavon",
"installer": null
},
{
"id": 8,
"name": "Minimal",
"installer": 26792
},
{
"id": 68,
"name": "Minimog - OS 2.0",
"installer": 2271
},
{
"id": 105,
"name": "Minion",
"installer": null
},
{
"id": 81,
"name": "Mode",
"installer": null
},
{
"id": 36,
"name": "Modular",
"installer": 2102
},
{
"id": 155,
"name": "Modules",
"installer": null
},
{
"id": 119,
"name": "Mojave",
"installer": null
},
{
"id": 85,
"name": "Momentum",
"installer": null
},
{
"id": 147,
"name": "Mono",
"installer": null
},
{
"id": 28,
"name": "Motion",
"installer": 9460
},
{
"id": 54,
"name": "Mr Parker",
"installer": 1341
},
{
"id": 25,
"name": "Narrative",
"installer": 15801
},
{
"id": 82,
"name": "North",
"installer": null
},
{
"id": 76,
"name": "Origin",
"installer": 1276
},
{
"id": 126,
"name": "Pacific",
"installer": null
},
{
"id": 62,
"name": "Palo Alto",
"installer": 1778
},
{
"id": 19,
"name": "Parallax",
"installer": 3371
},
{
"id": 26,
"name": "Pipeline",
"installer": 5659
},
{
"id": 34,
"name": "Pop",
"installer": 2381
},
{
"id": 130,
"name": "Portland",
"installer": null
},
{
"id": 23,
"name": "Prestige",
"installer": 25690
},
{
"id": 127,
"name": "Providence",
"installer": null
},
{
"id": 94,
"name": "Publisher",
"installer": null
},
{
"id": 83,
"name": "Pursuit",
"installer": null
},
{
"id": 87,
"name": "Reformation",
"installer": null
},
{
"id": 30,
"name": "Refresh",
"installer": 9388
},
{
"id": 58,
"name": "Responsive",
"installer": 2172
},
{
"id": 35,
"name": "Retina",
"installer": 2408
},
{
"id": 61,
"name": "Ride",
"installer": 4755
},
{
"id": 142,
"name": "Roam",
"installer": null
},
{
"id": 91,
"name": "Sahara",
"installer": null
},
{
"id": 50,
"name": "Sense",
"installer": 14544
},
{
"id": 109,
"name": "Shapes",
"installer": null
},
{
"id": 40,
"name": "Shella",
"installer": 1831
},
{
"id": 14,
"name": "Showcase",
"installer": 3537
},
{
"id": 22,
"name": "ShowTime",
"installer": 1705
},
{
"id": 9,
"name": "Simple",
"installer": 15852
},
{
"id": 69,
"name": "Spark",
"installer": 1073
},
{
"id": 57,
"name": "Split",
"installer": 1218
},
{
"id": 80,
"name": "Spotlight",
"installer": null
},
{
"id": 63,
"name": "Startup",
"installer": 1093
},
{
"id": 97,
"name": "Stiletto",
"installer": null
},
{
"id": 149,
"name": "Stockholm",
"installer": null
},
{
"id": 144,
"name": "Story",
"installer": null
},
{
"id": 49,
"name": "Streamline",
"installer": 5996
},
{
"id": 29,
"name": "Studio",
"installer": 6920
},
{
"id": 13,
"name": "Sunrise",
"installer": 1022
},
{
"id": 39,
"name": "Superstore",
"installer": 1033
},
{
"id": 6,
"name": "Supply",
"installer": 17564
},
{
"id": 45,
"name": "Symmetry",
"installer": 6451
},
{
"id": 136,
"name": "Taiga",
"installer": null
},
{
"id": 122,
"name": "Tailor",
"installer": null
},
{
"id": 16,
"name": "Taste",
"installer": 4562
},
{
"id": 46,
"name": "Testament",
"installer": 2802
},
{
"id": 32,
"name": "Turbo",
"installer": 12156
},
{
"id": 102,
"name": "Upscale",
"installer": null
},
{
"id": 44,
"name": "Vantage",
"installer": 1375
},
{
"id": 11,
"name": "Venture",
"installer": 22170
},
{
"id": 48,
"name": "Venue",
"installer": 4818
},
{
"id": 99,
"name": "Viola",
"installer": null
},
{
"id": 103,
"name": "Vision",
"installer": null
},
{
"id": 27,
"name": "Warehouse",
"installer": 13135
},
{
"id": 138,
"name": "Whisk",
"installer": null
},
{
"id": 59,
"name": "Wokiee",
"installer": 3557
},
{
"id": 101,
"name": "Xtra",
"installer": null
},
{
"id": 93,
"name": "Yuva",
"installer": null
},
{
"id": 133,
"name": "Zest",
"installer": null
}
]
},
"credits": {
"remaining_credits": 745,
"consumed_credits": 0,
"total_credits": 745
}
}
Example data from the existing documentation
Response structure
| Name | Type | Required | Constraints | Display Name | Description |
|---|---|---|---|---|---|
| » code | integer | true | none | Business status code | none |
| » message | string | true | none | Response Message | none |
| » data | object | true | none | Response Data | none |
| »» themes | [object] | true | none | Theme List | none |
| »»» id | integer | false | none | Theme ID | none |
| »»» name | string | false | none | Theme Name | none |
| » credits | object | true | none | Credits information | Credits information for the current API request |
| »» remaining_credits | integer | true | none | Remaining credits | Remaining credits after this request |
| »» consumed_credits | integer | true | none | Consumed credits | Credits consumed by this request |
| »» total_credits | integer | true | none | Total credits | Total credits of the current credits type |
