---
title: "Find offering badges"
method: GET
path: "/offerings/{offeringId}/badges"
tags: ["Badges"]
---

# Find offering badges

`GET /offerings/{offeringId}/badges`

Responds with the badge for an offering matching the offeringId.

## Path parameters

- `offeringId` string, required

## Response `200`

badges

- Badge
  - `title` string
  - `description` string
  - `criterias` Criteria
    - `hasCompletedCourse` boolean
    - `hasPassedMandatoryAssessedQuizzes` boolean
  - `badgeExpiry` BadgeExpiry
    - `expires` boolean
    - `expiryType` 'date' | 'timeframe'
    - `expirationDate` string, date-time
    - `timeframeUnit` 'days' | 'months' | 'years'
    - `timeframeAmount` number
  - `badgeUrl` string
  - `openBadge` OpenBadgeClass
    - `criteria` object
      - `narrative` string
    - `description` string
    - `id` string
    - `image` string
    - `issuer` string
    - `name` string
    - `type` string

## Other responses

- `401` — No authorization token was found.
- `403` — You are not allowed to access this resource.
- `404` — Not Found

---

[API](https://skmtc.net/iqualify/apis/iqualify-management-api.md) · [All operations](https://skmtc.net/iqualify/apis/iqualify-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/iqualify/iqualify-management-api/revisions/5ac6843de20a/schema)
