NGateway Domain Creation Wizard
Full-screen multi-step flow for iframe embedding. Sequence: domain.check → contact step (contact.create or existing handle) → host.create → domain.create.
Step 1 - Run domain.check
This must run before domain creation, especially for claims/notice flows.
Step 2 - Contact for domain.create
Create a new contact or reuse a handle for the same registry as step 1 (registry.id). For existing IDs, the wizard runs contact.inquire against that registry before continuing; the handle must be 3–16 characters for domain.create.
Step 3 - Run host.create
Use this step when registry/domain setup requires host objects.
Step 4 - Run domain.create
Requires successful domain.check and step 2 (new contact.create or existing contact ID). Host step is optional when skipped. The API maps this contact ID to registrant, admin, tech, and billing on domain.create (same handle unless you pass contact.techId / contact.billingId in the JSON API). Nameservers (NS1–NS4) are optional (defaults from CORE_DEFAULT_NS1 / CORE_DEFAULT_NS2 apply when set). Registries such as .eus (doteus) often require eligibility.intended-use for the current launch phase; use the field below and keep launch.phase aligned with step 1 when you set it.
Response / Progress
{}