Skip to content

Catálogos y usos

Todos los catálogos admiten q, pagina y por_pagina cuando corresponde.

Ruta Resultado
GET /api/v1/sustancias Sustancias activas presentes en el registro.
GET /api/v1/sustancias/{nombre}/productos Productos que contienen la sustancia.
GET /api/v1/cultivos Cultivos con productos autorizados.
GET /api/v1/cultivos/{cultivo}/jerarquia Categorías superiores del cultivo.
GET /api/v1/cultivos/{cultivo}/productos Productos autorizados para un cultivo.
GET /api/v1/plagas Plagas y organismos nocivos.
GET /api/v1/plagas/{plaga}/productos Productos autorizados contra una plaga.
Terminal window
curl "http://localhost:8000/api/v1/cultivos/Almendro/productos?incluir_categorias_superiores=true"

Por defecto, la búsqueda de productos por cultivo incluye las categorías superiores del árbol oficial. Así, una autorización para Frutales de cáscara puede aparecer al consultar Almendro. Usa incluir_categorias_superiores=false para pedir solo coincidencias exactas.

GET /api/v1/usos requiere al menos uno de estos filtros: cultivo, plaga o sustancia.

Terminal window
curl "http://localhost:8000/api/v1/usos?cultivo=Trigo&plaga=Septoria"

Para todos los usos de un producto concreto:

Terminal window
curl "http://localhost:8000/api/v1/usos/producto/61778?cultivo=Trigo"

GET /api/v1/movimientos devuelve altas, bajas y otros cambios basados en las fechas del registro. Admite tipo (inscripcion, cancelacion, renovacion, modificacion, suspension o todos), desde, hasta, id_registro, pagina y por_pagina.

Terminal window
curl "http://localhost:8000/api/v1/movimientos?tipo=inscripcion&desde=2024-01-01"