---
title: "Get all certifications"
method: GET
path: "/certificates"
tags: ["Certifications"]
---

# Get all certifications

`GET /certificates`

Returns a paginated list of all certifications defined for your organization. Use this endpoint to sync certification records into an external system or to look up certifications by name. Filter by name, creation date, or last-updated date to retrieve only the records relevant to your integration.

## Query parameters

- `name_like` string
- `created_before` string, date-time
- `created_after` string, date-time
- `updated_before` string, date-time
- `updated_after` string, date-time

## Response `200`

Returns the paginated list of certifications for your organization. The response includes pagination links and meta fields to navigate additional pages.

- object
  - `data` CertificateResource[]
    - `id` integer — The ID of the certification
    - `name` string — The name of the certification
    - `requirement` string, nullable — A description / requirement for the certification
    - `slug` string — The slug for the certification
    - `expiration_in_months` integer, nullable — The certification default expiration after completion in months
    - `creator_id` integer, nullable — The ID of the certification creator
    - `organization_id` integer, nullable — The ID of the organization the certification belongs to
    - `created_at` string, date-time — The date and time the certification was created at
    - `updated_at` string, date-time — The date and time the certification was last updated at
  - `links` PaginationLinks — Pagination navigation links returned on every paginated list response. Each URL points at the specific list endpoint being called.
    - `first` string — A link to the first page of results
    - `last` string — A link to the last page of results
    - `prev` string, nullable — A link to the previous page of results, or null on the first page
    - `next` string, nullable — A link to the next page of results, or null on the last page
  - `meta` PaginationMeta — Pagination metadata returned on every paginated list response.
    - `current_page` integer — The current page
    - `from` integer — The index of the first result on this page
    - `last_page` integer — The number of the last page of results
    - `to` integer — The index of the last result on this page
    - `path` string — The base URL of the list endpoint
    - `per_page` integer — The number of results per page
    - `total` integer — The total number of results

## Other responses

- `401` — Authentication credentials are missing or invalid.
- `429` — You have exceeded the rate limit of 30 requests per minute per API key.
- `500` — An unexpected server error occurred.

---

[API](https://skmtc.dev/vomo/apis/vomo-api.md) · [All operations](https://skmtc.dev/vomo/apis/vomo-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/vomo/vomo-api/revisions/1582d52b5f1f/schema)
