ServicesDomains

Domains

Provision, verify, and manage custom domains for your products

Automate domain onboarding for customers with verification, DNS guidance, and lifecycle controls. Keep routing consistent with managed records and clear status tracking.

<5 min
Verification time
Auto
SSL renewal
TXT, CNAME
DNS methods

Key capabilities

Built for production workloads with enterprise requirements.

Domain verification with DNS record checks

Managed and external DNS support

Real-time domain status and health checks

Wildcard and subdomain support

Automated SSL provisioning

Change history with audit trail

Features

Everything you need to integrate and scale with confidence.

Domain Provisioning

Create domains via API and receive the required DNS records to complete verification.

Verification Workflow

Track verification state with clear status messages and retry-friendly checks.

SSL Automation

Automatic certificate provisioning after verification to keep every domain secure.

Wildcard Support

Enable wildcard domains for customer subdomains with a single DNS change.

Routing Controls

Update origin or target configuration without breaking existing traffic.

Operational Visibility

See provisioning history, timestamps, and domain metadata for audits and support.

Use cases

How teams use this service to solve real problems.

SaaS

SaaS Custom Domains

Let customers map their own domains to your platform safely and reliably.

E-commerce

Marketplace Stores

Offer branded storefronts with subdomain or apex domain support.

Marketing

Marketing Landing Pages

Provision campaign domains quickly with consistent DNS guidance.

Enterprise

White-label Products

Manage large portfolios of domains with clear ownership and status.

API Reference

API documentation

Simple REST API with consistent patterns across all endpoints.

Endpoints

POST/domains/v1/domains
GET/domains/v1/domains
GET/domains/v1/domains/:id
POST/domains/v1/domains/:id/verify
DELETE/domains/v1/domains/:id

Example request

cURL
curl -X POST https://api.serbices.com/domains/v1/domains \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk_live_xxx" \
  -d '{
    "domain": "example.com",
    "target": "app.serbices.com",
    "verification": {
      "method": "dns_txt"
    }
  }'

Example response

JSON
{
  "id": "dom_8g7h6j5k4l3m",
  "domain": "example.com",
  "status": "pending_verification",
  "verification": {
    "method": "dns_txt",
    "record": {
      "type": "TXT",
      "name": "_serbices.example.com",
      "value": "serbices=verify_abc123"
    }
  }
}

Simple, transparent pricing

Pay only for what you use. No hidden fees, no surprises.

Per domain
Starting at $0.20

Volume pricing available for large portfolios.

Ready to get started?

Talk with our team to learn how Domains can help your platform scale.