Domains

Buscar, registrar y gestionar dominios — DNS, DNSSEC, historial.

Domains

Listar tus dominios

GET /domains/mine
Cookie: better-auth.session_token=...
[
  {
    "name": "miempresa.com",
    "tld": "com",
    "status": "active",
    "autoRenew": true,
    "whoisPrivacy": true,
    "registeredAt": "2026-01-15T10:00:00Z",
    "expiresAt": "2027-01-15T10:00:00Z"
  }
]

La respuesta NO incluye detalles del registrar de fondo. SOMA9 abstrae el provider — para vos todo es "SOMA9".

Buscar disponibilidad

GET /domains/search?q=miempresa.com
{
  "available": true,
  "premium": false,
  "monthlyPriceCents": 1290,
  "currency": "USD"
}

Historial de un dominio

GET /domains/{name}/history

Devuelve hasta 200 eventos (registro, renovación, cambios DNS, DNSSEC, etc).

DNSSEC

Estado actual

GET /domains/{name}/dnssec
{
  "enabled": true,
  "dsRecords": [
    { "keyTag": 12345, "algorithm": 13, "digestType": 2, "digest": "ABC..." }
  ]
}

Activar (publicar DS record en el registry padre)

POST /domains/{name}/dnssec
{
  "keyTag": 12345,
  "algorithm": 13,
  "digestType": 2,
  "digest": "ABC..."
}

Desactivar

DELETE /domains/{name}/dnssec?keyTag=12345&digest=ABC...&digestType=2&algorithm=13