List All Programs

GET /v1/programs

Responses

  • 200 application/json

    Program Response

    Hide response attribute Show response attribute object
    • data array[object]

      A program

      A program

      Hide data attributes Show data attributes object
      • audience string

        Audience

        Values are single or group.

      • degree string

        Degree

        Values are trade, federal, internal, other, or none.

      • id integer

        Program ID

      • industry_branch string

        Industry branch

        Values are gtb, kmb, ubd, or psd.

      • insertedAt string(date-time)

        Creation timestamp

      • lessons integer

        Number of lessons (UE)

      • practical_lessons integer

        Number of practical lessons (UE) -> Betriebliche Lernphase

      • program_type string

        Program type

        Values are program or module_program.

      • slug string

        Program slug

      • subject_area float

        Subject area

      • teaching_style string

        Teaching style

        Values are full_time, part_time, or next_to_work.

      • title string Required

        Program name

      • updatedAt string(date-time)

        Update timestamp

GET /v1/programs
curl \
 -X GET https://api.azav-pilot.de/v1/programs \
 -H "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "data": [
    {
      "audience": "single",
      "certified_since": {
        "calendar": "Elixir.Calendar.ISO",
        "day": 10,
        "month": 6,
        "year": 2024
      },
      "certified_until": {
        "calendar": "Elixir.Calendar.ISO",
        "day": 10,
        "month": 6,
        "year": 2025
      },
      "cost_per_attendee": 0,
      "cost_per_lesson": 0,
      "degree": "trade",
      "expected_class_size": 0,
      "id": "<uuid v4>",
      "industry_branch": "gtb",
      "lessons": 0,
      "minimum_attendance_rate": 0,
      "practical_lessons": 0,
      "program_type": "program",
      "slug": "zertifizierter-scrum-master",
      "subject_area": 1.1,
      "teaching_style": "full_time",
      "title": "Zertifizierter SCRUM Master"
    },
    {
      "audience": "single",
      "certified_since": {
        "calendar": "Elixir.Calendar.ISO",
        "day": 10,
        "month": 6,
        "year": 2024
      },
      "certified_until": {
        "calendar": "Elixir.Calendar.ISO",
        "day": 10,
        "month": 6,
        "year": 2025
      },
      "cost_per_attendee": 0,
      "cost_per_lesson": 0,
      "degree": "trade",
      "expected_class_size": 0,
      "id": "<uuid v4>",
      "industry_branch": "gtb",
      "lessons": 0,
      "minimum_attendance_rate": 0,
      "practical_lessons": 0,
      "program_type": "program",
      "slug": "zertifizierter-scrum-master",
      "subject_area": 1.1,
      "teaching_style": "full_time",
      "title": "Zertifizierter SCRUM Master"
    }
  ]
}