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

# Pricing

> How the Linkup API pricing system works

## Billing

When you first sign up with a professional email address, your account is automatically credited with \$20. We will top up eligible accounts back to \$20 each month. You can add money to your account in the [Billing](https://app.linkup.so/organization/billing) section of the Linkup app.

<Tip>
  If you top up your account with \$1,000 or more, we will add free credits to your account.
</Tip>

Please reach out to [support@linkup.so](mailto:support@linkup.so) for custom needs.

Each time you make a successful request to our API endpoints, an amount is subtracted from your account. The amount deducted per call depends on the endpoint and parameters:

## Search endpoint

For the [**Search**](/pages/documentation/endpoints/search/overview) endpoint, the cost depends on both the `depth` and `outputType` parameters. `"sourcedAnswer"` and `"structured"` invoke an LLM to compose or shape the response and carry a small premium over raw `"searchResults"`.

| `depth`                        | `outputType`                       | Cost    |
| ------------------------------ | ---------------------------------- | ------- |
| `"fast"` (beta) / `"standard"` | `"searchResults"`                  | \$0.005 |
| `"fast"` (beta) / `"standard"` | `"sourcedAnswer"` / `"structured"` | \$0.006 |
| `"deep"`                       | `"searchResults"`                  | \$0.05  |
| `"deep"`                       | `"sourcedAnswer"` / `"structured"` | \$0.055 |

## Fetch endpoint

For the [**Fetch**](/pages/documentation/endpoints/fetch/overview) endpoint, the cost depends on the `renderJs` parameter:

| Call Type                      | Cost    |
| ------------------------------ | ------- |
| Without JS (`renderJs: false`) | \$0.001 |
| With JS (`renderJs: true`)     | \$0.005 |

## Research endpoint

For the [**Research**](/pages/documentation/endpoints/research/overview) endpoint, the cost depends on the `reasoningDepth` parameter:

| Call Type | Cost   |
| --------- | ------ |
| `"S"`     | \$0.25 |
| `"M"`     | \$0.50 |
| `"L"`     | \$1.50 |
| `"XL"`    | \$2.50 |

## Extract endpoint

For the [**Extract**](/pages/documentation/endpoints/extract/overview) endpoint (closed beta), cost is variable and scales with crawl complexity. Most completed tasks fall in the **\$2–10** range. The exact amount charged is returned as `creditsUsed` in the task `output`. No credit is deducted for failed tasks. A minimum account balance of **\$10** is required to submit an extract task.

## Tasks endpoint

Each task is billed exactly like the corresponding direct **Search**, **Fetch**, **Research**, or **Extract** call.

## x402 payment protocol

You can also pay per request using the [x402 protocol](/pages/documentation/platform/x402) with USDC on Base — no account needed. x402 pricing follows the same per-request costs listed above. A minimum charge of **\$0.01 per request** applies.

| Payment Method | Currency   | Billing                         |
| -------------- | ---------- | ------------------------------- |
| API Key        | USD        | Prepaid credit balance          |
| x402           | USD (USDC) | Per-request on-chain settlement |

<Check>
  **Important note**: No credit is subtracted when an error occurs, whether that is due to a missing parameter, an internal server error, or because we were unable to find anything relevant to your query.
</Check>

If your account runs out, the API will respond with a `429` HTTP error.

You can view your current consumption in the [Billing](https://app.linkup.so/organization/billing) section of the Linkup app.
