---
title: "Search for Credentials (v1)"
method: POST
path: "/v1/credentials/search"
tags: ["Credentials"]
deprecated: true
---

# Search for Credentials (v1)

`POST /v1/credentials/search`

> **Deprecated.**

**DEPRECATED:** This is a deprecated API. Please consider switching to the updated v2 Search API for better performance and support.

**Rate Limiting:** For this deprecated endpoint, there is a strict rate limit of 100 requests per 60 seconds, per IP address.

## Request body

- object
  - `group_id` string — Limit the returned Credentials to a specific group ID.
  - `recipient.name` string — Limit the returned Credentials to a recipient's name
  - `recipient.email` string — Limit the returned Credentials to a specific recipient's email address.
  - `recipient.id` string — Limit the returned Credentials to a specific recipient user identifier (ID) you set whilst creating Credentials.
  - `recipient.meta_data` object — String key/values for client's own data on recipient
    - `zip_code` string
  - `license_id` string — Limit the returned Credential to a specific credential id you set whilst creating credential.
  - `meta_data` object — String key/values for client's own data on credential
    - `example` string
  - `start_date` string — Date after which credentials issued should be return. Format: YYYY-MM-DD (DD/MM/YYYY also works but is deprecated)
  - `end_date` string — Date before which credetials issued should be return. Format: YYYY-MM-DD (DD/MM/YYYY also works but is deprecated)
  - `start_updated_date` string — Date after which Credentials updated should be returned. Format: YYYY-MM-DD (DD/MM/YYYY also works but is deprecated)
  - `end_updated_date` string — Date before which Credetials updated should be returned. Format: YYYY-MM-DD (DD/MM/YYYY also works but is deprecated)
  - `page_size` number — The pagination response size, default of 50.
  - `page` number — The pagination page.

## Response `200`

OK

- object
  - `credentials` object[]
    - `id` number, required
    - `name` string, required
    - `description` string, required
    - `grade` unknown, required
    - `complete` boolean, required
    - `issued_on` string, required
    - `allow_supplemental_references` unknown, required
    - `allow_supplemental_evidence` unknown, required
    - `course_link` string, required
    - `custom_attributes` unknown, required
    - `expired_on` unknown, required
    - `group_name` string, required
    - `private` boolean, required
    - `seo_image` string
    - `encoded_id` string
    - `recipient` object, required
      - `name` string
      - `email` string
      - `phone_number` string, nullable
      - `id` number
      - `meta_data` object, nullable
        - `zip_code` string
    - `issuer` object, required
      - `name` string
      - `description` string
      - `url` string
    - `meta_data` object, nullable, required
      - `foo` string
    - `skills` object[], required
      - `id` number, required
      - `name` string, required
      - `identifier` string, nullable, required
      - `description` string, nullable, required
      - `url` string, nullable, required
      - `breadcrumbs` object[], required
        - `id` number, required
        - `name` string, required
        - `identifier` string, nullable, required
  - `meta` object
    - `current_page` number
    - `next_page` number
    - `prev_page` unknown
    - `total_pages` number
    - `total_count` number

---

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