Enviar contratos por email
POST/contract/
Envía uno o más contratos al email especificado del transportista.
Funcionalidad:
- Envía los PDFs de los contratos como adjuntos
- Valida que los códigos de contrato existan
- Verifica formato del email
- Requiere autenticación JWT válida
Casos de uso:
- Envío automático al firmar contratos digitalmente
- Reenvío de contratos a nuevo email
- Compartir contratos con gestores de flota
Ejemplo de request:
{
"contract_codes": ["TRANS-2023-001", "TRANS-2023-002"],
"email": "transportista@empresa.com"
}
Notas:
- Límite de 10 contratos por envío
- El email debe ser válido y estar asociado al transportista
Request
Responses
- 200
- 400
- 401
Emails enviados exitosamente
Datos inválidos. Posibles causas:
- Formato de email incorrecto
- Lista de contratos vacía
- Más de 10 códigos de contrato
No autorizado. El token JWT es inválido o ha expirado. Se debe renovar la autenticación.