Overview
Every App gets a default URL at{slug}.mxp.co. You can also serve it on your own subdomain — for example, search.yourcompany.com — by adding a custom domain and creating a DNS CNAME record.
Add a custom domain
Enter your subdomain
Type the subdomain you want to use (e.g.
search.yourcompany.com) and click Add Domain.Add a DNS TXT record for verification
Add a TXT record to prove domain ownership. The record name and value are returned in the API response:
| Type | Name | Value |
|---|---|---|
| TXT | _mixpeek-verify.search.yourcompany.com | mixpeek-site-verification={verification_token} |
Create a CNAME record
In your DNS provider, add a
CNAME record pointing your subdomain to the cname_target returned by the API:| Type | Name | Value |
|---|---|---|
| CNAME | search.yourcompany.com | {app_id}.apps.mixpeek.com |
Domain statuses
| Status | Meaning |
|---|---|
pending | Domain added, waiting for DNS verification |
verifying | TXT record found, polling for CNAME propagation |
provisioning_tls | CNAME verified, issuing TLS certificate |
active | Domain is live and serving HTTPS |
failed | Verification failed after 72 hours — check your DNS records |
Via API
Notes
- Only subdomain CNAMEs are supported (not apex/root domains).
- Each domain can be attached to one App at a time.
- Removing a domain does not affect the App’s default
{slug}.mxp.coURL.

