Let your customers use their own hostnames. You create a claim for a hostname with the DNS records your product needs; we check public DNS and tell you when your customer has set them up.
Client workbench
This API publishes an OpenAPI document. Point any OpenAPI generator at it to scaffold a typed client in your language.
Published OpenAPI document
https://eu-north-1.apimercado.com/v1/@capitalenesti/domains-api/openapi.jsonnpx @openapitools/openapi-generator-cli version-manager set 7.19.0
npx @openapitools/openapi-generator-cli generate \
-i "https://eu-north-1.apimercado.com/v1/@capitalenesti/domains-api/openapi.json" \
-g typescript-fetch \
-o "./generated/domains-api-client-ts" \
--additional-properties="npmName=domains-api-client,npmVersion=1.0.0,supportsES6=true"npm install "./generated/domains-api-client-ts"API_KEY="<paste-the-key-you-saved>"import { Configuration, ClaimsApi } from 'domains-api-client';
const API_KEY = process.env.API_KEY;
if (!API_KEY) throw new Error('API_KEY is required');
const configuration = new Configuration({
apiKey: (name) => (name === 'X-API-Key' ? API_KEY : ''),
});
const api = new ClaimsApi(configuration);await api.listClaims();