POST
daily-reports:write/api/public/v1/daily-report-mediaRespuesta
201Medio subido.
PublicDailyReportMedia
Medio de parte
Metadatos del contenido de imagen o firma.
PropiedadTipoDescripción
idobligatoriouuidDocumentId que se usa en customFields.fileNameobligatoriostringNombre.contentTypeobligatorioimage/jpeg | image/png | image/webpMIME.sizeobligatoriointegerTamaño en bytes.Ejemplo JSON
{
"id": "cb9d81e7-0a7a-4b60-baf3-495fb2fde47e",
"fileName": "firma.png",
"contentType": "image/png",
"size": 18342
}Ejemplo de respuesta
{
"id": "cb9d81e7-0a7a-4b60-baf3-495fb2fde47e",
"fileName": "firma.png",
"contentType": "image/png",
"size": 18342
}Errores
400Solicitud incorrectaapplication/json401Autenticación inválida o no proporcionadaapplication/json403Permisos insuficientesapplication/json404Recurso no encontradoapplication/json409Conflicto con el estado actualapplication/json410Recurso ya no disponibleapplication/json422Error de validaciónapplication/json429Límite de solicitudes excedidoapplication/jsonVer modelo de error
PublicApiError
Error de API
Formato estable de los errores públicos.
PropiedadTipoDescripción
statusobligatoriointegerCódigo HTTP.codeobligatoriostringCódigo estable para tratamiento automático.messageobligatoriostringMensaje legible.correlationIdobligatoriostringIdentificador para soporte y trazabilidad.currentConcurrencyTokenstring | nullToken actual cuando existe un conflicto.validationErrorsobject<string,string[]>Errores agrupados por campo.Ejemplo JSON
{
"status": 422,
"code": "validation_error",
"message": "The request is invalid.",
"correlationId": "01J9EXAMPLE",
"validationErrors": {
"unitCode": [
"The unit does not exist."
]
}
}