# Order and activate reseller access

Order the Domain Reseller module, verify your email, and find your API credentials in the portal.

Before you can call the API, you order the Domain Reseller module, activate it, and generate an API key from the reseller portal. This page walks through each portal screen.

## Order the module

Order the Domain Reseller module from the Hostraha store:

[https://portal.hostraha.com/store/domain-reseller](https://portal.hostraha.com/store/domain-reseller)

The module is white-labelled, includes a free WHMCS module, and has a one-time setup fee.

<Frame caption="The Domain Reseller product in the Hostraha store.">
  <img src="/images/portal-store-domain-reseller.png?v=2" alt="Hostraha store page for the Domain Reseller module with the Order Now button" />
</Frame>

## Verify your account email

<Warning>
  Verify your account email before you place domain orders. Until your email is verified, domain orders can stay pending and may not provision.
</Warning>

After ordering, the portal shows the notice **"Please check your email and follow the link to verify your email address."** Open that email and follow the verification link.

## Open the Reseller Area

Once the module is active, open **Domains → Reseller Area** from the portal navigation:

[https://portal.hostraha.com/index.php?m=DomainsReseller](https://portal.hostraha.com/index.php?m=DomainsReseller)

<Frame caption="The Domains menu, with the Reseller Area link.">
  <img src="/images/portal-domains-menu.png?v=2" alt="Portal Domains menu open, showing the Reseller Area link" />
</Frame>

The Reseller Area has six tabs: **Orders**, **Pricing**, **Domains**, **Settings**, **Logs**, and **API Documentation**.

### Orders

The **Orders** tab lists your domain orders with amount, payment status, provisioning status, and date.

<Frame caption="Orders tab, listing domain orders and their status.">
  <img src="/images/portal-reseller-orders.png?v=2" alt="Reseller Area Orders tab listing a domain order with paid and pending status" />
</Frame>

### Pricing

The **Pricing** tab shows the list price of every TLD available to your account. The API exposes the same data through [pricing](/api-reference/pricing) and [TLDs](/api-reference/tlds).

<Frame caption="Pricing tab, listing TLD extensions and their prices.">
  <img src="/images/portal-reseller-pricing.png?v=2" alt="Reseller Area Pricing tab listing TLD extensions with prices" />
</Frame>

### Domains

The **Domains** tab lists the domains in your reseller account with their status and expiry date. Manage any of them through the [domain management](/api-reference/information) endpoints.

<Frame caption="Domains tab, showing an active domain and its expiry date.">
  <img src="/images/portal-reseller-domains.png?v=2" alt="Reseller Area Domains tab listing an active domain with its expiry date" />
</Frame>

## Get your API credentials

Open the **Settings** tab. The **API Details** form holds everything you need to authenticate:

- **Credits** — your prepaid balance in your account's currency. Ordering deducts from it. See [Credits and billing](/guides/credits-and-billing).
- **API URL** — the endpoint you send requests to.
- **API Email Address** — your username for the `username` header.
- **API Key** — the secret used to compute the token. Use the **Generate API Key** button to create or rotate it.
- **Allowed IP Addresses** — an allowlist of IPs permitted to call the API. Add your server IPs and click **Submit**.

The same page has an **Integrations** section with a downloadable WHMCS module, for resellers who sell Hostraha domains through their own WHMCS storefront.

<Frame caption="Settings tab: the API Details form and the WHMCS module under Integrations. The API key is hidden here.">
  <img src="/images/portal-reseller-settings.png?v=2" alt="Settings API Details form showing Credits, API URL, API Email Address, a hidden API Key with a Generate API Key button, Allowed IP Addresses, and the Integrations WHMCS module" />
</Frame>

<Warning>
  Keep your API key secret. Anyone with the key and your API email can generate valid tokens and spend your credits. If it is ever exposed, rotate it with **Generate API Key**.
</Warning>

With the API URL, API Email Address, and API Key in hand, continue to [Authentication](/guides/authentication) to compute your token and make your first call.

## Logs

The **Logs** tab records every API request against your account — the action, request, response, timestamp, and source IP. Use it to audit calls and debug integrations.

<Frame caption="Logs tab, recording each API request with its response and source IP.">
  <img src="/images/portal-reseller-logs.png?v=2" alt="Reseller Area Logs tab listing API requests with their responses, dates, and IP addresses" />
</Frame>

## API Documentation

The **API Documentation** tab lists every call and model directly in the portal, along with the endpoint and the token formula. Use it as the authoritative reference for your account alongside these docs.

<Frame caption="API Documentation tab: endpoint, authorization, and a request example.">
  <img src="/images/portal-reseller-api-docs.png?v=2" alt="API Documentation tab showing the endpoint, authorization details, and a PHP request example" />
</Frame>
