Referencia de la API v1.3.0
/yoparcelas:leerDatos de la clave usada
{
"clave": {
"nombre": "Mi integraci\u00f3n"
},
"version": "1.3.0"
}
/parcelasparcelas:leerLista de parcelas
{
"parcelas": [
{
"id": 1,
"nombre": "Parcela de ejemplo (C\u00f3rdoba)",
"poligono": [
[
-4.78,
37.88
],
[
-4.775,
37.88
],
[
-4.775,
37.877
],
[
-4.78,
37.877
]
],
"sigpac": {
"municipio": 21,
"parcela": 112,
"poligono": 7,
"provincia": 14,
"recinto": 1,
"uso": "TA"
},
"superficie_ha": 12.4,
"tipo_riego": "GOTEO"
}
]
}
/parcelas/{id}parcelas:leerUna parcela
| Parámetro | Dónde | Descripción |
|---|---|---|
id | path | ID de la parcela |
{
"id": 1,
"nombre": "Parcela de ejemplo (C\u00f3rdoba)",
"poligono": [
[
-4.78,
37.88
],
[
-4.775,
37.88
],
[
-4.775,
37.877
],
[
-4.78,
37.877
]
],
"sigpac": {
"municipio": 21,
"parcela": 112,
"poligono": 7,
"provincia": 14,
"recinto": 1,
"uso": "TA"
},
"superficie_ha": 12.4,
"tipo_riego": "GOTEO"
}
/parcelas/{id}/cuadernocuaderno:leerCuaderno de campo de la parcela
| Parámetro | Dónde | Descripción |
|---|---|---|
id | path | ID de la parcela |
desde | query | Fecha inicial AAAA-MM-DD |
hasta | query | Fecha final AAAA-MM-DD |
{
"abonados": [
{
"dosis": 300,
"fecha": "2026-03-03",
"id": 30,
"producto": "NPK 15-15-15"
}
],
"observaciones": [
{
"fecha": "2026-06-20",
"gravedad": "media",
"id": 40,
"tipo": "plaga"
}
],
"parcela_id": 1,
"riegos": [
{
"fin": "2026-07-01T09:00:00",
"id": 10,
"inicio": "2026-07-01T07:00:00",
"volumen_m3": 120.0
}
],
"tratamientos": [
{
"dosis": 1.5,
"fecha": "2026-05-12",
"id": 20,
"problema": "Mildiu",
"producto": "Producto de ejemplo",
"registro": "ES-00000"
}
]
}
/parcelas/{id}/riegoscuaderno:escribirAnotar un riego
| Parámetro | Dónde | Descripción |
|---|---|---|
id | path | ID de la parcela |
{
"fin": "2026-07-01T09:00:00",
"inicio": "2026-07-01T07:00:00",
"litros": 120000,
"nota": "Sector 1"
}
{
"id": 123
}
/parcelas/{id}/observacionescuaderno:escribirAnotar una observación (plaga, enfermedad, daño...)
| Parámetro | Dónde | Descripción |
|---|---|---|
id | path | ID de la parcela |
{
"fecha": "2026-06-20",
"gravedad": "media",
"nota": "Pulg\u00f3n en el borde",
"tipo": "plaga"
}
{
"id": 124
}
/parcelas/{id}/sensoressensores:leerDispositivos y último valor de cada sensor
| Parámetro | Dónde | Descripción |
|---|---|---|
id | path | ID de la parcela |
{
"dispositivos": [
{
"bateria": 87,
"estado": "online",
"id": 5,
"nombre": "Sonda norte",
"sensores": [
{
"nombre": "humedad_suelo",
"valor": "31.2"
}
]
}
],
"parcela_id": 1
}
/parcelas/{id}/satelitesatelite:leerSerie de un índice de satélite
| Parámetro | Dónde | Descripción |
|---|---|---|
id | path | ID de la parcela |
indice | query | NDVI, NDMI, NDRE, EVI... |
desde | query | Fecha inicial AAAA-MM-DD |
hasta | query | Fecha final AAAA-MM-DD |
{
"indice": "NDVI",
"parcela_id": 1,
"serie": [
{
"fecha": "2026-06-01",
"media": 0.71
},
{
"fecha": "2026-06-11",
"media": 0.74
}
]
}
/parcelas/{id}/climaclima:leerMeteorología diaria de la estación
| Parámetro | Dónde | Descripción |
|---|---|---|
id | path | ID de la parcela |
dias | query | Días hacia atrás (1-730) |
{
"dias": [
{
"fecha": "2026-07-01",
"prec": 0.0,
"tmax": 38.2,
"tmin": 19.5
}
],
"parcela_id": 1
}
/almacenoperativa:leerStock del almacén y avisos
{}
/partesoperativa:leerPartes de trabajo
{}
/expedientesoperativa:leerExpedientes de siniestro
{}
/cuaderno/esquemacuaderno:leerCuaderno: entidades, campos, tipos y relaciones
{}
/sync/cambioscuaderno:leerCuaderno: filas cambiadas desde un cursor (todas las entidades)
{}
/sync/subircuaderno:sincronizarCuaderno: crear, modificar o borrar entradas por lotes
{}
/iot/cultivo/{cultivo_id}/actuadoresiot:leerIot: GET /iot/cultivo/{cultivo_id}/actuadores
| Parámetro | Dónde | Descripción |
|---|---|---|
cultivo_id | path | cultivo_id |
{}
/iot/cultivo/{cultivo_id}/dispositivosiot:leerIot: GET /iot/cultivo/{cultivo_id}/dispositivos
| Parámetro | Dónde | Descripción |
|---|---|---|
cultivo_id | path | cultivo_id |
{}
/iot/cultivo/{cultivo_id}/actuadores/accionariot:accionarIot: POST /iot/cultivo/{cultivo_id}/actuadores/accionar
| Parámetro | Dónde | Descripción |
|---|---|---|
cultivo_id | path | cultivo_id |
{}
/iot/cultivo/{cultivo_id}/actuadores/nombreiot:escribirIot: POST /iot/cultivo/{cultivo_id}/actuadores/nombre
| Parámetro | Dónde | Descripción |
|---|---|---|
cultivo_id | path | cultivo_id |
{}
/analisis/cultivo/{cultivo_id}analisis:leerAnalisis: GET /analisis/cultivo/{cultivo_id}
| Parámetro | Dónde | Descripción |
|---|---|---|
cultivo_id | path | cultivo_id |
{}
/informes/campana/{cultivo_id}/{temporada_id}.pdfinformes:leerInformes: GET /informes/campana/{cultivo_id}/{temporada_id}.pdf
| Parámetro | Dónde | Descripción |
|---|---|---|
cultivo_id | path | cultivo_id |
temporada_id | path | temporada_id |
{}
/informes/cuaderno/{temporada_id}.pdfinformes:leerInformes: GET /informes/cuaderno/{temporada_id}.pdf
| Parámetro | Dónde | Descripción |
|---|---|---|
temporada_id | path | temporada_id |
{}
/avisosavisos:leerAvisos: GET /avisos
{}
/avisos/{aid}/descartaravisos:escribirAvisos: POST /avisos/{aid}/descartar
| Parámetro | Dónde | Descripción |
|---|---|---|
aid | path | aid |
{}
/mapaanalisis:leerMapa: GET /mapa
{}
/calendariocalendario:leerCalendario: GET /calendario
{}
/calendariocalendario:escribirCalendario: POST /calendario
{}
/calendario/{tid}/completarcalendario:escribirCalendario: POST /calendario/{tid}/completar
| Parámetro | Dónde | Descripción |
|---|---|---|
tid | path | tid |
{}
/calendario/{tid}calendario:escribirCalendario: DELETE /calendario/{tid}
| Parámetro | Dónde | Descripción |
|---|---|---|
tid | path | tid |
{}
/instalacionesiot:leerInstalaciones: GET /instalaciones
{}
/instalaciones/{iid}/datosiot:leerInstalaciones: GET /instalaciones/{iid}/datos
| Parámetro | Dónde | Descripción |
|---|---|---|
iid | path | iid |
{}
/instalaciones/{iid}/serieiot:leerInstalaciones: GET /instalaciones/{iid}/serie
| Parámetro | Dónde | Descripción |
|---|---|---|
iid | path | iid |
{}
/instalaciones/{iid}/alarmasiot:leerInstalaciones: GET /instalaciones/{iid}/alarmas
| Parámetro | Dónde | Descripción |
|---|---|---|
iid | path | iid |
{}
/instalaciones/{iid}/alarmas/{aid}/reconoceriot:escribirInstalaciones: POST /instalaciones/{iid}/alarmas/{aid}/reconocer
| Parámetro | Dónde | Descripción |
|---|---|---|
iid | path | iid |
aid | path | aid |
{}
/instalaciones/{iid}/limitesiot:escribirInstalaciones: POST /instalaciones/{iid}/limites
| Parámetro | Dónde | Descripción |
|---|---|---|
iid | path | iid |
{}
/instalaciones/{iid}/actuadoresiot:leerInstalaciones: GET /instalaciones/{iid}/actuadores
| Parámetro | Dónde | Descripción |
|---|---|---|
iid | path | iid |
{}
/instalaciones/{iid}/actuadores/accionariot:accionarInstalaciones: POST /instalaciones/{iid}/actuadores/accionar
| Parámetro | Dónde | Descripción |
|---|---|---|
iid | path | iid |
{}
/instalaciones/{iid}/actuadores/nombreiot:escribirInstalaciones: POST /instalaciones/{iid}/actuadores/nombre
| Parámetro | Dónde | Descripción |
|---|---|---|
iid | path | iid |
{}
/operativa/resumenoperativa:leerOperativa: GET /operativa/resumen
{}
/operativa/cultivosoperativa:leerOperativa: GET /operativa/cultivos
{}
/operativa/abonadooperativa:leerOperativa: GET /operativa/abonado
{}
/operativa/fitosanitarios/controloperativa:leerOperativa: GET /operativa/fitosanitarios/control
{}
/operativa/fitosanitarios/comprobaroperativa:escribirOperativa: POST /operativa/fitosanitarios/comprobar
{}
/operativa/recetasoperativa:leerOperativa: GET /operativa/recetas
{}
/operativa/ecorregimenesoperativa:leerOperativa: GET /operativa/ecorregimenes
{}
/operativa/dronoperativa:leerOperativa: GET /operativa/dron
{}
/operativa/partesoperativa:leerOperativa: GET /operativa/partes
{}
/operativa/partesoperativa:escribirOperativa: POST /operativa/partes
{}
/operativa/partes/{pid}/{accion}operativa:escribirOperativa: POST /operativa/partes/{pid}/{accion}
| Parámetro | Dónde | Descripción |
|---|---|---|
pid | path | pid |
accion | path | accion |
{}
/operativa/ficharoperativa:escribirOperativa: POST /operativa/fichar
{}
/operativa/fichajesoperativa:leerOperativa: GET /operativa/fichajes
{}
/operativa/almacenoperativa:leerOperativa: GET /operativa/almacen
{}
/operativa/almacen/movimientosoperativa:escribirOperativa: POST /operativa/almacen/movimientos
{}
/operativa/certificacionesoperativa:leerOperativa: GET /operativa/certificaciones
{}
/operativa/mercadooperativa:leerOperativa: GET /operativa/mercado
{}
/operativa/comparadoroperativa:leerOperativa: GET /operativa/comparador
{}
/operativa/comparador/disposicionesoperativa:leerOperativa: GET /operativa/comparador/disposiciones
{}
/operativa/ayudasoperativa:leerOperativa: GET /operativa/ayudas
{}
/operativa/ayudas/alertasoperativa:leerOperativa: GET /operativa/ayudas/alertas
{}
/operativa/ayudas/alertasoperativa:escribirOperativa: POST /operativa/ayudas/alertas
{}
/operativa/ayudas/{codigo}operativa:leerOperativa: GET /operativa/ayudas/{codigo}
| Parámetro | Dónde | Descripción |
|---|---|---|
codigo | path | codigo |
{}
/operativa/mercado/bolsaoperativa:leerOperativa: GET /operativa/mercado/bolsa
{}
/operativa/mercado/bolsa/valoroperativa:leerOperativa: GET /operativa/mercado/bolsa/valor
{}
/operativa/mercado/bolsa/velasoperativa:leerOperativa: GET /operativa/mercado/bolsa/velas
{}
/operativa/mercado/bolsa/ticoperativa:leerOperativa: GET /operativa/mercado/bolsa/tic
{}
/operativa/siniestrosoperativa:leerOperativa: GET /operativa/siniestros
{}
/operativa/siniestrosoperativa:escribirOperativa: POST /operativa/siniestros
{}
/operativa/siniestros/{eid}operativa:escribirOperativa: POST /operativa/siniestros/{eid}
| Parámetro | Dónde | Descripción |
|---|---|---|
eid | path | eid |
{}
/operativa/siniestros/{eid}/fotosoperativa:escribirOperativa: POST /operativa/siniestros/{eid}/fotos
| Parámetro | Dónde | Descripción |
|---|---|---|
eid | path | eid |
{}
/operativa/siniestros/{eid}/foto/{n}operativa:leerOperativa: GET /operativa/siniestros/{eid}/foto/{n}
| Parámetro | Dónde | Descripción |
|---|---|---|
eid | path | eid |
n | path | n |
{}
/operativa/trazabilidadoperativa:leerOperativa: GET /operativa/trazabilidad
{}
/operativa/cosechasoperativa:leerOperativa: GET /operativa/cosechas
{}
/operativa/conexionesoperativa:leerOperativa: GET /operativa/conexiones
{}
/operativa/conexiones/{proveedor}/sincronizaroperativa:escribirOperativa: POST /operativa/conexiones/{proveedor}/sincronizar
| Parámetro | Dónde | Descripción |
|---|---|---|
proveedor | path | proveedor |
{}
/ia/chatsia:leerIa: GET /ia/chats
{}
/ia/chats/{chat_id}ia:leerIa: GET /ia/chats/{chat_id}
| Parámetro | Dónde | Descripción |
|---|---|---|
chat_id | path | chat_id |
{}
/ia/chats/{chat_id}ia:usarIa: DELETE /ia/chats/{chat_id}
| Parámetro | Dónde | Descripción |
|---|---|---|
chat_id | path | chat_id |
{}
/ia/mensajeia:usarIa: POST /ia/mensaje
{}
/ia/fotoia:usarIa: POST /ia/foto
{}
/ia/trabajo/{trabajo_id}ia:leerIa: GET /ia/trabajo/{trabajo_id}
| Parámetro | Dónde | Descripción |
|---|---|---|
trabajo_id | path | trabajo_id |
{}
/ia/foto/{mensaje_id}ia:leerIa: GET /ia/foto/{mensaje_id}
| Parámetro | Dónde | Descripción |
|---|---|---|
mensaje_id | path | mensaje_id |
{}
/informes/globalesinformes:leerInformes: GET /informes/globales
{}
/informes/globalesinformes:leerInformes: POST /informes/globales
{}
/informes/globales/automaticoinformes:leerInformes: POST /informes/globales/automatico
{}
/informes/globales/{informe_id}.pdfinformes:leerInformes: GET /informes/globales/{informe_id}.pdf
| Parámetro | Dónde | Descripción |
|---|---|---|
informe_id | path | informe_id |
{}
/informes/globales/{informe_id}_datos.zipinformes:leerInformes: GET /informes/globales/{informe_id}_datos.zip
| Parámetro | Dónde | Descripción |
|---|---|---|
informe_id | path | informe_id |
{}
/informes/globales/{informe_id}informes:leerInformes: DELETE /informes/globales/{informe_id}
| Parámetro | Dónde | Descripción |
|---|---|---|
informe_id | path | informe_id |
{}
/operativa/pac/puntooperativa:leerOperativa: GET /operativa/pac/punto
{}
/operativa/pac/explotacionoperativa:leerOperativa: GET /operativa/pac/explotacion
{}
/operativa/pac/parcela/{cultivo_id}operativa:escribirOperativa: POST /operativa/pac/parcela/{cultivo_id}
| Parámetro | Dónde | Descripción |
|---|---|---|
cultivo_id | path | cultivo_id |
{}
/operativa/pac/sigpacoperativa:escribirOperativa: POST /operativa/pac/sigpac
{}
/operativa/pac/importesoperativa:leerOperativa: GET /operativa/pac/importes
{}