---
title: "Get JustWatch providers"
method: GET
path: "/justwatch/providers"
tags: ["JustWatch"]
---

# Get JustWatch providers

`GET /justwatch/providers`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/justwatch/providers`
- Auth: API key in header `x-api-key`

Lists the streaming providers JustWatch tracks in a country. `country` is a two-letter code and defaults to `US`. Each provider has its id, clear name, short name, technical name and an absolute icon URL. An invalid country returns `400`.

## Query parameters

- `country` string

## Headers

- `x-api-key` string, required

## Response `200`

OK

- JustwatchProvidersResponseDoc
  - `code` integer
  - `data` JustwatchProvidersResponse
    - `country` string: Two-letter ISO country code the providers are available in.
    - `providers` JustwatchProvider[]: Streaming and purchase providers available in the country.
      - `clear_name` string: Display name of the provider, for example `Netflix`.
      - `icon_url` string: URL of the provider's icon image.
      - `id` integer: JustWatch id of the provider.
      - `short_name` string: Short provider code accepted as a filter, for example `nfx`.
      - `technical_name` string: Technical provider name used by JustWatch, for example `netflix`.
  - `msg` string

## Other responses

- `400`: Bad Request
- `429`: Too Many Requests
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/028417aa35bb?raw)
