Base URL
https://nuqleo.app/wp-json/nuqleo/v1
Autenticación
Todos los endpoints requieren un token Bearer:
Authorization: Bearer <tu_token>
Obtener Token
Al iniciar sesión, recibes un token de 90 días. Úsalo en el header Authorization de todas las peticiones.
Endpoints Principales
GET /my-deployments
Obtiene la lista de despliegues del usuario actual.
POST /domains/check
Verifica si un dominio está disponible (WHOIS gratis).
POST /domains/purchase
Compra un dominio e inicia el registro en OpenProvider ($18 USD).
GET /store/products
Lista todos los módulos disponibles en la tienda (productos WooCommerce + Odoo).
Códigos de Error
- 400: Solicitud inválida (parámetros faltantes)
- 401: Token inválido o expirado
- 403: Acceso denegado (créditos insuficientes)
- 404: Recurso no encontrado
- 500: Error del servidor
Rate Limiting
Máximo 100 peticiones por minuto por token. Los intentos excesivos serán bloqueados temporalmente.