> For the complete documentation index see https://domscan.net/llms.txt. Markdown versions of every docs page are available by appending .md to the page URL.

Source: https://domscan.net/nl/docs/request-headers

# Verzoekheaders

Alle API-aanvragen vereisen authenticatie. Registreer gratis om uw API-sleutel en 10.000 maandelijkse credits te krijgen.

- **Content-Type:** `application/json` (vereist voor POST-aanvragen)

- **Accept:** `application/json` (optioneel maar aanbevolen)

- **X-API-Key:** Uw API-sleutel (gratis te verkrijgen op [/dashboard](https://domscan.net/nl/dashboard))

- **Authorization:** `Bearer your-api-key` (alternatief voor X-API-Key)

- **Idempotency-Key:** optioneel, bij POST-verzoeken die credits in rekening brengen. Een nieuwe poging met dezelfde sleutel en een identiek verzoek binnen 24 uur geeft het opgeslagen antwoord terug met `Idempotent-Replayed: true` en brengt niets opnieuw in rekening. Een sleutel hergebruiken voor een ander verzoek geeft 422 `IDEMPOTENCY_KEY_REUSED` terug, en een duplicaat dat wordt verzonden terwijl het eerste nog loopt, geeft 409 `IDEMPOTENCY_IN_PROGRESS`. Antwoorden groter dan 1 MiB en terugbetaalde fouten worden niet opgeslagen, dus een nieuwe poging wordt gewoon uitgevoerd. Sleutels bestaan uit 1 tot 255 afdrukbare ASCII-tekens, zoals een UUID.

- **DomScan-Naming:** optioneel. `snake` geeft elke camelCase-responsesleutel terug in snake_case, net als `naming=snake`. Als beide worden verzonden, heeft de queryparameter voorrang. Zie [snake_case-sleutels](https://domscan.net/docs/response-format#naming).
