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

# Developer Portal Overview

> Introduction to the DHMAD Developer Portal

The DHMAD Developer Portal is your central hub for managing your API integration, keys, and account settings.

## Accessing the Portal

Visit [developer.dhmad.tn](https://developer.dhmad.tn) to access the developer portal.

## Features

<CardGroup cols={2}>
  <Card title="API Key Management" icon="key">
    Create, manage, and monitor your API keys
  </Card>

  <Card title="OAuth Credentials" icon="plug">
    View and manage OAuth client credentials
  </Card>

  <Card title="Account Association" icon="link">
    Link your developer account to user accounts
  </Card>

  <Card title="API Explorer" icon="code">
    Interactive Swagger UI to test all API endpoints
  </Card>

  <Card title="Identity Verifications" icon="id-card">
    Monitor pre-account KYC sessions started via your API keys
  </Card>

  <Card title="Documentation" icon="book">
    Access comprehensive API documentation
  </Card>

  <Card title="Application Status" icon="chart-line">
    Monitor your application's API usage
  </Card>

  <Card title="Support" icon="headset">
    Get help and contact support
  </Card>
</CardGroup>

## Getting Started

1. **[Apply for Access](/getting-started)** - Submit your developer application
2. **[Set Up Account](/developer-portal/account-setup)** - Complete account setup after approval
3. **[Associate Account](/developer-portal/associating-accounts)** - Link to a user account
4. **[Generate API Keys](/guides/api-keys)** - Create your first API key
5. **[Start Building](/quickstart)** - Make your first API call
6. **[KYC for marketplaces](/guides/kyc-for-marketplaces)** - Verify users before they join DHMAD (optional)

## Dashboard Sections

### API Keys

Manage your API keys:

* Create new keys
* View key details
* Regenerate keys
* Deactivate/delete keys

### OAuth Client Credentials

Manage OAuth integration:

* View Client ID and Secret
* Configure redirect URIs
* Regenerate secrets

### User Account Association

Link accounts:

* Associate developer account with user account
* View associated account details
* Remove association if needed

### API Explorer

Interactive API testing:

* Browse all available endpoints
* Test API calls directly from your browser
* View request/response schemas
* Authenticate with your API key
* See example requests and responses

Access the [API Explorer](https://developer.dhmad.tn/dashboard/api-explorer) from your dashboard sidebar.

## Account Management

### Profile Settings

Update your developer profile:

* Company information
* Contact details
* Website

### Security

Manage account security:

* Change password
* View login history
* Manage sessions

## Support Resources

* **Documentation**: Comprehensive API guides
* **Email Support**: [support@dhmad.tn](mailto:support@dhmad.tn)
* **Status Page**: Check system status
* **Changelog**: API updates and changes

***

<Info>
  The developer portal is separate from the main DHMAD website. You need separate accounts for each.
</Info>
