Skip to main content
Namify provides two fully isolated environments. Same API surface, same endpoints, same response shapes. The only differences are real-world impact and billing.

Sandbox

VariableDescription
Base URLhttps://dev.namify.host/api/v1
Key prefixnk_test_*
BillingNo charges. All transactions succeed without debiting your account.
RegistrationsSimulated. Nothing is submitted to ICANN or any registry.
AvailabilityMost standard TLDs return as available.
WebhooksFire normally. Test your integration end-to-end.
Data retentionPurged every 24hrs. Do not rely on sandbox for persistence.
Pre-fundedSandbox accounts come with simulated credit. No setup required.

Production

VariableDescription
Base URLhttps://namify.host/api/v1
Key prefixnk_live_*
BillingReal charges. Invoiced monthly or per-transaction
based on your commercial terms.
RegistrationsLive ICANN registrations. Domains are active on the internet.
WebhooksFire normally.

Switching environments

Swap two environment variables. No code changes:
# Sandbox
NAMIFY_BASE_URL=https://dev.namify.host/api/v1
NAMIFY_API_KEY=nk_test_...

# Production
NAMIFY_BASE_URL=https://namify.host/api/v1
NAMIFY_API_KEY=nk_live_...

Migration path

Build and test against sandbox. When your integration passes the Go-Live Checklist, swap in production credentials. The API behavior is identical the only change is that domains become real and billing begins.