Reseller API

NextNet.ai Reseller API Guide 

Production API: https://prod.nextnet.ai/accounts 

Last Updated: February 2026 


Overview 

The NextNet.ai Reseller API enables agencies and partners to programmatically manage client domains, user accounts, and integrations. Build seamless onboarding workflows that create accounts, configure domains, and enable WordPress integration in seconds. 

Key Capabilities

- Create client accounts and domains in one API call 

- Auto-generate WordPress plugin API keys 

- List and manage all client domains 

- Retrieve domain status and metrics 

- Remove domains when clients churn 


Authentication 

Getting Your API Key 

1. Login to https://app.nextnet.ai 

2. Navigate to User Menu API Keys 

3. Click Create API Key 

4. Select "Entire Organization" scope 

5. Enter a descriptive name (e.g., "Production CRM Integration") 

6. Click Create 

7. Copy the key immediately - it's only shown once 


Key Format: sk_org_... (organization-scoped key) 


Security

- Store in environment variables, never in code 

- Use HTTPS for all requests

- Never commit to source control 


Using Your API Key 

Include in every request: 

1) Go to: https://app.nextnet.ai/test/api-domain-create

2) Add your saved API Key:

3) Add your clients Domain under: HOST

4) Add Clients Email Address:

5) API Key is added and clients account will show up in your Admin -> Client Admin


6) Done with API Onboarding


7) Send client over to: https://app.bediscovered.ai/auth/signup


8) Client should signup with the email address you added during the API setup


9) Setup Completed



FAQ


Can I test without affecting production? 

Currently, production is the only environment available.

However: 

  • Domain registration is instant and safe 
  • You can remove domains if needed 
  • Start with a test domain to verify your integration 

What happens if client email already exists? 

  • The existing account is used and the domain is added to their account. Check client under your Client Admin: Admin -> Client Admin -> Client Users

Can I retrieve WordPress API key later? 

No. The WordPress API key is shown only once during registration. You must store it immediately. If lost, you'll need to manually regenerate it via the NextNet.ai dashboard. 

How long does verification take? 

  • Typically 5-10 minutes after DNS record is added. Check verification_status via the domain details endpoint or list endpoint. 

Can a domain belong to multiple clients? 

  • No. Each domain can only belong to one client user. Attempting to register an already-registered domain returns a 400 error.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.