> ## Documentation Index
> Fetch the complete documentation index at: https://thehyperstack.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# API Overview

> Welcome to the Hyperstack Developer program! This document describes how 3rd party applications can integrate with thehyperstack.com

Below are the index for API references:

<Columns cols={2}>
  <Card title="Authentication" icon="key" href="/api-guide/auth">
    Verify your API token and retrieve basic account information.
  </Card>

  <Card title="Create Credential Group" icon="folder-plus" href="/api-guide/create-credential-group">
    Create a new credential group to organize credentials by program or course.
  </Card>

  <Card title="Update Credential Group" icon="folder-pen" href="/api-guide/update-credential-group">
    Update the title, description, templates, or other settings of an existing credential group.
  </Card>

  <Card title="View Credential Group" icon="folder-open" href="/api-guide/view-credential-group">
    Retrieve details of a specific credential group by its key.
  </Card>

  <Card title="List All Groups" icon="list" href="/api-guide/list-groups">
    Retrieve all credential groups in your organization with pagination.
  </Card>

  <Card title="Search Groups" icon="magnifying-glass" href="/api-guide/search-groups">
    Search and filter credential groups by title or keyword.
  </Card>

  <Card title="Issue Credential" icon="certificate" href="/api-guide/create-credential">
    Issue and immediately publish a new credential to a recipient.
  </Card>

  <Card title="Generate Credential (Draft)" icon="file-pen" href="/api-guide/generate-credential">
    Create a credential in draft state without publishing it immediately.
  </Card>

  <Card title="Publish Credential" icon="paper-plane" href="/api-guide/publish-credential">
    Publish a credential that is currently in draft state.
  </Card>

  <Card title="View Credential" icon="eye" href="/api-guide/view-credential">
    Retrieve details of a specific issued credential by its ID.
  </Card>

  <Card title="Update Credential" icon="pen-to-square" href="/api-guide/update-credential">
    Update the expiry date of an existing credential.
  </Card>

  <Card title="Search Credentials" icon="magnifying-glass" href="/api-guide/search-credentials">
    Search and filter credentials by recipient, group, date range, or custom attributes.
  </Card>

  <Card title="List All Credentials" icon="list" href="/api-guide/list-credentials">
    Retrieve all credentials issued by your organization with pagination.
  </Card>

  <Card title="Update Recipient" icon="user-pen" href="/api-guide/update-recipient">
    Update custom attribute data for an existing recipient.
  </Card>

  <Card title="Subscribe to Webhook" icon="bell" href="/api-guide/webhook-subscribe">
    Register a webhook URL to receive real-time event notifications.
  </Card>

  <Card title="Unsubscribe from Webhook" icon="bell-slash" href="/api-guide/webhook-unsubscribe">
    Remove your organization's existing webhook subscription.
  </Card>
</Columns>
