Saltar para a documentação
API

Definir o endereço da app web

Define o endereço da app web do espaço de trabalho, substituindo o que tivesse, e devolve-o com o registo CNAME a publicar.

PUT/app-host

Executa a chamada real no seu espaço de trabalho.

PUT /app-host

Define o endereço da app web do espaço de trabalho, substituindo o que tivesse, e devolve-o com o registo CNAME a publicar.

O pedido

Parâmetros

hoststringobrigatório
Um subdomínio de um domínio verificado deste espaço de trabalho, como `mailbox.acme.com`, com 253 caracteres no máximo. É convertido em minúsculas, e um prefixo `https://`, um caminho e um ponto final são removidos. O próprio domínio não pode ser usado.

Exemplo

Requer domains:write, um plano pago e uma chave sem restrição de endereço ou domínio.

curl
curl -X PUT "$OE/app-host" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "host": "mailbox.acme.com" }'
Resposta
{  "object": "app_host",  "id": "ahost_3f9c2a71d0b84e56a1c7f2e9",  "host": "mailbox.acme.com",  "domainId": "b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f",  "domain": "acme.com",  "status": "pending",  "active": false,  "paused": false,  "target": "cname.openemail.uk",  "record": {    "type": "CNAME",    "name": "mailbox.acme.com",    "value": "cname.openemail.uk"  },  "error": null,  "checkedAt": "2026-10-01T09:12:30.000Z",  "verifiedAt": null,  "available": true,  "paidPlan": true,  "domains": ["acme.com"],  "suggested": "mailbox.acme.com"}

O endereço começa como pending. Publique record no seu fornecedor de DNS exatamente como é dado e depois consulte GET /app-host periodicamente ou chame POST /app-host/verify. Fica ativo alguns minutos depois de o registo responder, assim que o seu certificado for emitido.

Definir o endereço que já tem não altera nada e volta a verificá-lo. Um endereço noutro domínio substitui o antigo assim que estiver configurado, e um no mesmo domínio substitui-o de imediato. Todas as sessões iniciadas num endereço substituído são terminadas.

Um espaço de trabalho no plano gratuito responde 403 plan_required. Um endereço fora dos domínios do espaço de trabalho responde 422 invalid_app_host, um num domínio não verificado 409 domain_not_verified, e um que outro espaço de trabalho usa 409 app_host_in_use.

A sua caixa de entrada,
nos seus termos.

Infraestrutura de email para empresas, IA, agentes e correio pessoal. Feita para escala, privacidade e controlo. Tudo o que o email devia ter tido desde o primeiro dia.

© 2026 OpenEmail. Todos os direitos reservados.