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.
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 Custom Domains
Let customers map their own domains to your platform safely and reliably.
Marketplace Stores
Offer branded storefronts with subdomain or apex domain support.
Marketing Landing Pages
Provision campaign domains quickly with consistent DNS guidance.
White-label Products
Manage large portfolios of domains with clear ownership and status.
API documentation
Simple REST API with consistent patterns across all endpoints.
Endpoints
Example request
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
{
"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.
Volume pricing available for large portfolios.
Other services
Explore more services to power your platform.
Ready to get started?
Talk with our team to learn how Domains can help your platform scale.