Skip to main content

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

1

Open the Domains panel

In the App details page, click the Domains tab.
2

Enter your subdomain

Type the subdomain you want to use (e.g. search.yourcompany.com) and click Add Domain.
3

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:
4

Create a CNAME record

In your DNS provider, add a CNAME record pointing your subdomain to the cname_target returned by the API:
5

Trigger verification

Call POST /v1/apps/{app_id}/domains/{domain}/verify to start DNS polling. Mixpeek polls every 30 minutes for up to 72 hours, then provisions a TLS certificate automatically via Cloudflare.Domain status changes to active once the certificate is issued.

Domain statuses


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.co URL.