---
title: "Current price for a TLD lifecycle operation"
method: GET
path: "/api/pricing/tld"
---

# Current price for a TLD lifecycle operation

`GET /api/pricing/tld`

## Request

- Base URL: `https://name.ai`
- URL: `https://name.ai/api/pricing/tld`
- Auth: none declared

New-registration pricing (not an aftermarket/marketplace price) — never gated by sign-in status.

## Query parameters

- `tld` string, required
- `op` 'transfer' | 'register' | 'renew' | 'restore'

## Response `200`

Price for the requested TLD/operation. Deprecation/Sunset/Link headers appear only once the operation is deprecated (see x-deprecation-policy).

- object
  - `tld` string
  - `op` string
  - `priceCents` integer, nullable: USD cents. null if the TLD/op combination isn't supported.

## Other responses

- `400`: tld missing, or op not one of transfer/register/renew/restore.
- `429`: Per-IP limit exceeded (120 requests/minute).

---

[API](https://skmtc.dev/name/apis/name-ai-api-public-rest-api-openapi-3-1.md) · [All operations](https://skmtc.dev/name/apis/name-ai-api-public-rest-api-openapi-3-1/llms.txt) · [OpenAPI document](https://skmtc.dev/name/apis/name-ai-api-public-rest-api-openapi-3-1/revisions/e04300069786?raw)
