List providers and their capabilities
const url = 'https://api.justcrawl.io/api/v1/providers';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.justcrawl.io/api/v1/providers \ --header 'Authorization: Bearer <token>'The catalogue of scraping providers this platform can route to, with what each one supports. This is platform-wide capability data, not your organization’s connection state — it says nothing about which providers you have credentials for.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Every provider the platform supports
object
Stable provider identifier used in workflow nodes
What this provider supports. Optional flags absent from the object mean false.
object
JS rendering cannot be switched off for this provider.
ISO-3166 alpha-2 codes, or the single entry all when unrestricted.
Longest request timeout this provider accepts, in milliseconds.
Internal geo encoding; adapters convert from ISO-2 automatically.
Provider-specific quirks worth knowing before you route to it.
Example
[ { "id": "brightdata", "displayName": "Bright Data", "capabilities": { "geoFormat": "iso2_lowercase" } }]Missing or invalid authentication token
object
Example
{ "error": "Missing or invalid authentication token"}