Consultar Parametros de Email
Endpoint
- Método: GET
- Ruta:
/api/ubl2.1/emailconfig - URL ejemplo:
{{BASE_URL}}/api/ubl2.1/emailconfig
Consulta de configuración de correo electrónico
Este endpoint permite obtener la configuración de envío de correo electrónico asociada a la empresa autenticada mediante el token de acceso.
Primero busca la configuración personalizada en la base de datos del usuario (empresa).
Si no existe configuración personalizada, retorna la configuración general definida en el archivo .env y muestra un mensaje indicando que se está usando la configuración por defecto.
URL:
GET /api/ubl2.1/emailconfig
Autenticación:
Requiere token de autorización en el header:
Authorization: Bearer {API_TOKEN}
Parámetros:
No requiere parámetros en la URL ni en el body.
Respuesta:
-
Si la empresa tiene configuración personalizada, retorna esos datos (host, puerto, usuario, encriptación, etc.).
-
Si no tiene configuración personalizada, retorna la configuración general y un mensaje informativo.
-
La contraseña siempre se oculta por seguridad.
Autenticación
- Tipo: No requiere autenticación
Headers
| Key | Value |
|---|---|
Content-Type | application/json |
cache-control | no-cache |
Connection | keep-alive |
Accept-Encoding | gzip, deflate |
accept | application/json |
X-CSRF-TOKEN | `` |
Body
cURL
curl -X GET "{{BASE_URL}}/api/ubl2.1/emailconfig" \
-H "Content-Type: application/json" \
-H "cache-control: no-cache" \
-H "Connection: keep-alive" \
-H "Accept-Encoding: gzip, deflate" \
-H "accept: application/json" \
-H "X-CSRF-TOKEN: "