---
title: "Clasele (cursurile) unei materii."
method: GET
path: "/public/courses"
---

# Clasele (cursurile) unei materii.

`GET /public/courses`

## Request

- Base URL: `https://scoala.ro/api`
- URL: `https://scoala.ro/api/public/courses`
- Auth: none declared

## Query parameters

- `subjectId` integer, required

## Response `200`

Clasele materiei cerute.

- Course[]
  - `Id` integer
  - `Title` string
  - `Description1` string, nullable
  - `Description2` string, nullable
  - `Description3` string, nullable
  - `Image1Url` string, nullable
  - `Image2Url` string, nullable
  - `Image3Url` string, nullable
  - `IsActive` boolean
  - `IsDeleted` boolean
  - `OrderNo` integer
  - `ParentCategoryId` integer, nullable
  - `MetaTitle` string, nullable
  - `MetaDescription` string, nullable
  - `Badges` Badge[]
    - `IconName` string
    - `BadgeTitle` string

## Other responses

- `400`: Parametri lipsă sau invalizi.
- `500`: Eroare internă.

---

[API](https://skmtc.dev/scoala/apis/superscoala-api.md) · [All operations](https://skmtc.dev/scoala/apis/superscoala-api/llms.txt) · [OpenAPI document](https://skmtc.dev/scoala/apis/superscoala-api/revisions/421f52a21277?raw)
