---
title: "List ISIC Classes"
method: GET
path: "/isic-classes/"
tags: ["ISIC Classifications"]
---

# List ISIC Classes

`GET /isic-classes/`

## Request

- Base URL: `https://api.financialreports.eu`
- URL: `https://api.financialreports.eu/isic-classes/`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

**Access Level Required:** Requires **Standard Access (Level 1)**.

---
Retrieve a paginated list of ISIC Classes.

## Query parameters

- `code` string
- `code__iexact` string
- `code__in` string[]
- `industry_code` string
- `industry_group_code` string
- `name__icontains` string
- `page` integer
- `page_size` integer
- `sector_code` string

## Response `200`

Success

- PaginatedISICClassList
  - `count` integer, required: Total matching results. Exact for cheap queries, an estimate on broad or expensive ones. Do not use it to decide when to stop: follow `next` until it is null.
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` ISICClass[], required
    - `code` string, required: ISIC Class code.
    - `name` string, required: ISIC Class name.
    - `industry` ISICGroup, required
      - `code` string, required: ISIC Group code.
      - `name` string, required: ISIC Group name.
      - `industry_group` ISICDivision, required
        - `code` string, required: ISIC Division code.
        - `name` string, required: ISIC Division name.
        - `sector` ISICSection, required
          - `code` string, required: ISIC Section code.
          - `name` string, required: ISIC Section name.

## Other responses

- `403`: Missing or invalid API key, or the plan does not include this endpoint.
- `429`: Rate limit, plan quota or spend cap reached.

---

[API](https://skmtc.dev/financialreports/apis/financialfilings-api.md) · [All operations](https://skmtc.dev/financialreports/apis/financialfilings-api/llms.txt) · [OpenAPI document](https://skmtc.dev/financialreports/apis/financialfilings-api/revisions/55935bdabd20?raw)
