Estado de manifiesto
GET /api/v1/manifiestos/{numero}/estado
Consulta el estado actual y un resumen de un manifiesto previamente insertado. Útil para que Jaremar confirme que un manifiesto entró correctamente y en qué estado se encuentra.
Solicitud
Sección titulada «Solicitud»| Atributo | Valor |
|---|---|
| Método | GET |
| Ruta | /api/v1/manifiestos/{numero}/estado |
| Autenticación | Requerida (ApiKey) |
| Rate limit | General (60/min por IP) |
Parámetro de ruta
Sección titulada «Parámetro de ruta»| Parámetro | Tipo | Reglas | Ejemplo |
|---|---|---|---|
numero | string | Solo dígitos ([0-9]+). Es el NumeroManifiesto. | 800002 |
- Método GET
- URL:
https://<dominio-hosana>/api/v1/manifiestos/800002/estado(cambia800002por el número que consultas) - Pestaña Headers:
ApiKeycon tu clave
curl -X GET "https://<dominio-hosana>/api/v1/manifiestos/800002/estado" \ -H "ApiKey: TU_CLAVE_AQUI"$response = $client->get('manifiestos/800002/estado', [ 'headers' => ['ApiKey' => 'TU_CLAVE_AQUI'],]);$data = json_decode($response->getBody(), true);echo $data['estado']; // "imported"const res = await fetch("https://<dominio-hosana>/api/v1/manifiestos/800002/estado", { headers: { "ApiKey": "TU_CLAVE_AQUI" },});const data = await res.json();console.log(data.estado); // "imported"var data = await http.GetFromJsonAsync<JsonElement>("manifiestos/800002/estado");Console.WriteLine(data.GetProperty("estado").GetString()); // "imported"Respuesta exitosa
Sección titulada «Respuesta exitosa»HTTP 200
{ "success": true, "manifiesto": "800002", "estado": "imported", "resumen": { "total_facturas": 124, "total_importe": 185430.50, "fecha_ingreso": "2026-06-06 07:15:32" }}| Campo | Tipo | Descripción |
|---|---|---|
manifiesto | string | Número consultado. |
estado | string | Estado actual del manifiesto. Ver estados. |
resumen.total_facturas | integer | Cantidad de facturas asociadas al manifiesto. |
resumen.total_importe | number | Suma de los importes de las facturas. |
resumen.fecha_ingreso | string | Fecha y hora en que el manifiesto se creó en Hosana. |
Manifiesto inexistente
Sección titulada «Manifiesto inexistente»HTTP 404
{ "success": false, "message": "El manifiesto #800002 no existe en el sistema."}