---
title: "Get all data classes in the system"
method: GET
path: "/dataclasses"
---

# Get all data classes in the system

`GET /dataclasses`

Returns the alphabetically ordered list of data classes seen across breaches in the system. This endpoint is unauthenticated, but it still requires a user-agent header.

## Headers

- `user-agent` string, required

## Response `200`

Alphabetically ordered list of data classes

- string[]

## Other responses

- `403` — Forbidden — missing user agent

---

[API](https://skmtc.net/haveibeenpwned/apis/have-i-been-pwned-api-v3.md) · [All operations](https://skmtc.net/haveibeenpwned/apis/have-i-been-pwned-api-v3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/haveibeenpwned/have-i-been-pwned-api-v3/revisions/b6c35caec844/schema)
