Resumen
Progress Reports track the real-time advancement of field operations campaign by campaign. They consolidate data from planting progress, harvest control, fertilization control, and plant stand into a unified endpoint, replacing older legacy endpoints. This is particularly useful for:- Machinery platforms tracking daily planting or harvest progress in hectares
- ERP systems that need yield and completion data per campaign
- Analytics platforms consuming crop advancement timelines
Progress types
Each progress record has aprogressType that identifies what kind of operation it tracks:
Endpoints
All Progress Report endpoints are available under v3:
For most integrations,
progress_report is the recommended single endpoint since it returns all types filterable by progressType.
Campos de respuesta principales
Filtros
Use standard audit filters for incremental sync:Updating objective yield on campaigns
If your system tracks planned yields per campaign, you can push that data back to SIMA asynchronously:Submit update (async)
Check job status
Check specific job
RECEIVED → PROCESSING → DONE / ERROR
The objective yield import is asynchronous. Submit the job, then poll the status endpoint every few seconds until
status is DONE or ERROR. Check error_records to detect partial failures.Frecuencia de sincronización recomendada
Progress reports change frequently during active seasons. Recommended cadence:- During planting/harvest season: sync every 15–30 minutes per campaign using
updated_at_from - Off-season: daily sync or on-demand
- Always filter by
campaign_idto avoid pulling the full dataset on each run
Próximos pasos
Work Orders
Connect progress data to the operations that generated it
Sync Strategy
Apply efficient incremental sync to progress data

