---
title: "Instant Register domain With MPP"
method: GET
path: "/mpp/domain/{normalizedDomainName}"
tags: ["orders", "base-route"]
---

# Instant Register domain With MPP

`GET /mpp/domain/{normalizedDomainName}`

## Request

- Base URL: `https://api.namefi.io/v-next`
- URL: `https://api.namefi.io/v-next/mpp/domain/{normalizedDomainName}`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Purchase a single domain instantly with MPP using Tempo or Stripe.

## Path parameters

- `normalizedDomainName` string, required

## Query parameters

- `durationInYears` integer
- `nftReceivingWalletAddress` string, required
- `domainSetupOptions` object: Per-item domain setup overrides (autoPark, autoEns, autoRenew, dnssec, nameservers, keepExistingNameservers). Explicit nonempty nameserver hostnames override keepExistingNameservers; external nameservers cannot enable Namefi DNSSEC. Defaults applied when omitted.
  - `autoPark` boolean
  - `autoEns` boolean
  - `autoRenew` boolean
  - `dnssec` boolean
  - `nameservers` string[]: At least one unique nameserver hostname, normalized to lowercase ASCII with a trailing dot. Overrides keepExistingNameservers; external nameservers cannot enable Namefi DNSSEC.
  - `keepExistingNameservers` boolean

## Headers

- `x-namefi-eip7702-account` string
- `x-namefi-eip1271-account` string
- `x-namefi-erc1271-account` string

## Response `200`

OK

- object
  - `status` 'accepted', required
  - `message` string, required
  - `orderId` string, required
  - `paymentId` string, required
  - `domain` string, required
  - `paymentMethod` 'tempo' | 'stripe', required
  - `payerDid` string
  - `payerWalletAddress` unknown
  - `nftReceivingWalletAddress` unknown
  - `estimatedCompletionSeconds` integer, required

## Other responses

- `400`: 400
- `401`: 401
- `402`: 402
- `403`: 403
- `404`: 404
- `406`: 406
- `408`: 408
- `409`: 409
- `412`: 412
- `429`: 429
- `500`: 500

---

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