Skip to main content

Paginación y filtros

Los endpoints de lista usan paginación por cursor.

Parámetros

Respuesta

Uso de cursores

En la primera petición puedes enviar filtros y orden:
En la siguiente petición, usa solo cursor y opcionalmente limit:
Si envías cursor junto con otros filtros, la API responde 422.

Filtros de personas

  • status: all, missing, found, not_missing (este último siempre devuelve una lista vacía; ver Personas).
  • query: texto de búsqueda. Valores menores a 3 caracteres se ignoran.
  • gender: lista separada por comas. Valores: female, male, other.
  • hospital: lista separada por comas. Usa los handles documentados en la referencia OpenAPI.
  • hospital_status: lista separada por comas. Valores: admitted, discharged, deceased.
  • shelter: lista separada por comas.
  • source: lista separada por comas. Valores: form, hospital_list, persons_list, shelter_list, pacientes_terremoto_venezuela, sos_venezuela_2026, laguaira_hsiciliano, venezuela_te_cuida, dra_florangel_vera, venezuela_reporta.
  • age_min: edad mínima.
  • age_max: edad máxima.

Filtros de recursos

  • country: all, VE, XX.
  • type: all, website, organization, hospital, hotline, shelter, government, volunteer, other.
  • query: texto de búsqueda. Valores menores a 3 caracteres se ignoran.

Reportes de personas

GET /v1/persons/{person_id}/reports acepta únicamente limit y cursor. Lista reportes pendientes activos por created_at desc; no admite filtros ni orden personalizado. Un cursor de otra persona responde 422.