Skip to main content
POST
Registrar domínio

Authorizations

client-id
string
header
required
client-secret
string
header
required

Headers

client-secret
string
required

Secret da credencial do merchant

client-id
string
required

ID público da credencial do merchant

Body

application/json
domainName
string
required

Domínio onde o botão da carteira (Apple Pay; Google Pay futuramente) será exibido, exatamente como o usuário o acessa — hostname puro, sem esquema, porta ou caminho. Subdomínios contam separadamente.

Maximum string length: 255
Example:

"checkout.minhaloja.com.br"

Response

Domínio registrado (ou já existente)

id
string<uuid>
domainName
string
Example:

"checkout.minhaloja.com.br"

status
enum<string>

pending: aguardando verificação junto à carteira; verified: habilitado; failed: última verificação falhou (ver lastVerificationError)

Available options:
pending,
verified,
failed
verifiedAt
string<date-time> | null
lastVerificationError
string | null

Último erro devolvido pela carteira ao tentar verificar o domínio

createdAt
string<date-time>
verificationFile
object

Arquivo de verificação a hospedar no domínio antes do validate (presente na resposta do registro)