curl --request GET \
--url https://api.example.com/api/v1/icsr{
"items": [
{
"id": 123,
"created_at": "<string>",
"paciente_iniciales": "<string>",
"paciente_edad": 123,
"paciente_sexo": "<string>",
"paciente_peso": 123,
"reportante_nombre": "<string>",
"reportante_email": "<string>",
"reportante_telefono": "<string>",
"producto_sospechoso": "<string>",
"fecha_inicio_evento": "<string>",
"fecha_fin_evento": "<string>",
"descripcion_evento": "<string>",
"gravedad": "<string>",
"estado": "<string>",
"numero": "<string>",
"ea_causalidad": "<string>",
"ea_desenlace": "<string>",
"productos": [
{}
],
"concomitantes": [
{}
],
"seguimientos": [
{}
],
"eventos": [
{}
]
}
],
"total": 123,
"page": 123,
"page_size": 123
}Retrieve a paginated list of ICSR cases with filtering and search capabilities
curl --request GET \
--url https://api.example.com/api/v1/icsr{
"items": [
{
"id": 123,
"created_at": "<string>",
"paciente_iniciales": "<string>",
"paciente_edad": 123,
"paciente_sexo": "<string>",
"paciente_peso": 123,
"reportante_nombre": "<string>",
"reportante_email": "<string>",
"reportante_telefono": "<string>",
"producto_sospechoso": "<string>",
"fecha_inicio_evento": "<string>",
"fecha_fin_evento": "<string>",
"descripcion_evento": "<string>",
"gravedad": "<string>",
"estado": "<string>",
"numero": "<string>",
"ea_causalidad": "<string>",
"ea_desenlace": "<string>",
"productos": [
{}
],
"concomitantes": [
{}
],
"seguimientos": [
{}
],
"eventos": [
{}
]
}
],
"total": 123,
"page": 123,
"page_size": 123
}Documentation Index
Fetch the complete documentation index at: https://mintlify.com/LuisCastilloCruz/VIGIA/llms.txt
Use this file to discover all available pages before exploring further.
GET /api/v1/icsr
icsr:list
date_fromdate_toid - Case IDcreated_at - Creation timestampfecha_inicio_evento - Event start dategravedad - Severityestado - Statusasc - Ascending orderdesc - Descending order (default, showing newest first)Show ICSR Object Schema
GET /api/v1/icsr?page=1&page_size=20
GET /api/v1/icsr?q=JD&page=1&page_size=20
GET /api/v1/icsr?fecha_desde=2024-01-01&fecha_hasta=2024-01-31
GET /api/v1/icsr?q=amoxicilina&order_by=gravedad&order_dir=asc
GET /api/v1/icsr?page=1&page_size=100
{
"items": [
{
"id": 1234,
"created_at": "2024-01-20T10:30:00Z",
"paciente_iniciales": "JD",
"paciente_edad": 45,
"paciente_sexo": "M",
"paciente_peso": 72.5,
"reportante_nombre": "Dr. Maria Garcia",
"reportante_email": "mgarcia@hospital.com",
"producto_sospechoso": "Amoxicilina 500mg",
"fecha_inicio_evento": "2024-01-15",
"fecha_fin_evento": "2024-01-18",
"descripcion_evento": "Paciente desarrolló rash eritematoso generalizado...",
"gravedad": "No grave",
"estado": "Cerrado",
"numero": "ICSR-2024-001",
"ea_causalidad": "Probable",
"ea_desenlace": "Recuperado",
"productos": [
{
"id": 5678,
"nombre_producto": "Amoxicilina",
"ifa": "Amoxicilina trihidratada",
"registro_sanitario": "EE-123456",
"nro_lote": "LOT2024-001",
"via_administracion": "Oral",
"dosis_frecuencia": "500mg cada 8 horas"
}
],
"concomitantes": [],
"seguimientos": [],
"eventos": [
{
"id": 9012,
"icsr_id": 1234,
"texto": "Rash eritematoso generalizado",
"gravedad": "No grave",
"causalidad": "Probable",
"desenlace": "Recuperado",
"meddra_pt_code": "10037844",
"meddra_pt_term": "Rash"
}
]
},
{
"id": 1233,
"created_at": "2024-01-19T14:22:00Z",
"paciente_iniciales": "AB",
"paciente_edad": 32,
"paciente_sexo": "F",
"reportante_nombre": "Dr. Carlos Lopez",
"producto_sospechoso": "Ibuprofeno 400mg",
"fecha_inicio_evento": "2024-01-18",
"descripcion_evento": "Paciente presentó dolor epigástrico severo...",
"gravedad": "Grave",
"estado": "En progreso",
"ea_causalidad": "Posible",
"productos": [
{
"id": 5677,
"nombre_producto": "Ibuprofeno",
"ifa": "Ibuprofeno",
"forma_farmaceutica": "Tableta"
}
],
"concomitantes": [],
"seguimientos": [],
"eventos": []
}
],
"total": 156,
"page": 1,
"page_size": 20
}
const totalPages = Math.ceil(response.total / response.page_size);
const hasNextPage = response.page * response.page_size < response.total;
q parameter performs case-insensitive partial matching across multiple fields:
fecha_inicio_evento field:
fecha_desde is inclusive (>=)fecha_hasta is inclusive (<=)id - Numeric case ID (default)created_at - Creation timestampfecha_inicio_evento - Event start dategravedad - Severity (alphabetical)estado - Status (alphabetical)paciente_iniciales - Patient initials (alphabetical)id DESC (newest cases first).
{
"detail": "page must be >= 1"
}
{
"detail": "page_size must be between 1 and 200"
}
{
"detail": "Not authenticated"
}
{
"detail": "Permission denied: icsr:list required"
}