Scan stack
Interactive reference and playground for POST /v1/stack/scan.
API key issued from the JobsPipe dashboard, prefixed jp_live_, sent as a bearer token in the Authorization header. Keys are read-only and scoped: jobs:read grants POST /v1/jobs/search, stack:read grants POST /v1/stack/scan. No scope grants write access to JobsPipe data.
In: header
Header Parameters
Optional client-generated key (e.g. a UUID) that makes this POST safe to retry. A repeat with the same key returns the original response plus an Idempotent-Replayed: true header. Keys are retained for 24 hours.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/stack/scan" \ -H "Content-Type: application/json" \ -d '{ "domain": "string" }'{ "domain": "string", "scanned_at": "2019-08-24T14:15:22Z", "http_status": 0, "render_path": "string", "detected": [ { "slug": "string", "name": "string", "categories": [ "string" ], "confidence": 0, "version": "string", "signals": [ { "kind": "string", "match": "string" } ], "description": "string", "website": "string", "icon": "string", "pricing": [ "string" ], "saas": true, "oss": true } ]}{ "error": "string", "message": "string"}{ "error": "string", "message": "string"}{ "error": "string", "message": "string"}{ "error": "rate_limited", "limit": 0, "count": 0}{ "error": "string", "message": "string"}{ "error": "string", "message": "string"}