---
title: "Pricing"
method: GET
path: "/v1/meta/pricing"
---

# Pricing

`GET /v1/meta/pricing`

## Request

- Base URL: `https://api.alphaassay.com`
- URL: `https://api.alphaassay.com/v1/meta/pricing`
- Auth: none declared

Machine-readable prices (agents select on legible costs). Reads the
single source in api/pricing.py -- never a hardcoded copy.

## Response `200`

Successful Response

- PricingResponse
  - `currency` 'USD', required
  - `principle` string, required
  - `tools` object, required
  - `free` string[], required
  - `rest_free` string[], required
  - `mcp_tools` object, required
  - `mcp_tool_counts` McpToolCounts, required
    - `total` integer, required
    - `free` integer, required
    - `paid` integer, required
  - `rest_only` string[], required
  - `free_checks_per_account` integer, required
  - `certificate_usd` number, required
  - `credit_packs_usd` integer[], required
  - `bonus_pct_from_100` integer, required
  - `disclaimer` string, required

## Other responses

- `429`: Request rate limit exceeded
- `500`: Internal execution failure

---

[API](https://skmtc.dev/alphaassay/apis/alphaassay-api.md) · [All operations](https://skmtc.dev/alphaassay/apis/alphaassay-api/llms.txt) · [OpenAPI document](https://skmtc.dev/alphaassay/apis/alphaassay-api/revisions/cdbc99b01a7e?raw)
