# Get certification details

URL: /en/docs/api/v1/certifications/id/get
Last Updated: 2026-07-30T21:15:44.995Z

## Description
No description available.

## Available Actions
- Execute GET request
- View request parameters
- View response schema
- Get code examples
- Navigate to related topics
- View step-by-step instructions
- Get best practices

## Content
### GET /api/v1/certifications/{id}

**Get certification details**

Retrieve detailed information about a specific certification including metadata, files, and badge information.

**Authentication:** Bearer token (`Authorization: Bearer <token>`)

**Path parameters:**

| Name | Type | Required | Description |
|---|---|---|---|
| `id` | string (uuid) | Yes | Certification ID |

**Responses:**

- `200` - Certification details retrieved successfully
  - `certification` (CertificationDetailed (object))
    - `id` (string (uuid)): Unique certification identifier
    - `title` (string): Certification title
    - `slug` (string): URL-friendly certification identifier
    - `description` (string): Certification description
    - `description_markdown` (string): Markdown-formatted description
    - `category` (object): Always "Compliance" category for certifications
      - `id` (string (uuid))
      - `title` (string)
    - `issue_date` (string (date)): Certificate issue date in YYYY-MM-DD format
    - `expiry_date` (string (date)): Certificate expiry date in YYYY-MM-DD format
    - `validity_months` (integer): Certificate validity period in months
    - `state` (enum: valid | expired): Current certification state
    - `featured` (boolean): Whether certification is featured
    - `show_validity_period_on_card` (boolean): Show validity period on card display
    - `badge` (string): URL to certification badge image
    - `file` (string): URL to certification document file
    - `date_created` (string (date-time)): Creation timestamp
    - `date_updated` (string (date-time)): Last update timestamp

  Example (Successful response):
  
  ```json
  {
  "certification": {
    "id": "cert-123",
    "title": "ISO 27001 Certificate",
    "slug": "iso-27001",
    "description": "Information Security Management System",
    "state": "valid",
    "issue_date": "2025-01-01",
    "expiry_date": "2026-01-01",
    "validity_months": 12,
    "featured": true,
    "show_validity_period_on_card": true,
    "badge": "https://directus.example.com/assets/badge-456",
    "file": "https://directus.example.com/assets/file-789",
    "category": {
      "title": "Compliance"
    }
  }
}
  ```
- `401` - Unauthorized
- `404` - Certification not found or access denied
- `500` - Internal server error

**Code samples:**

cURL:

```bash
curl -X GET "https://app.orbiqhq.com/api/v1/certifications/{id}" \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "Content-Type: application/json"
```

