api v1
OpenAPI после запуска: http://localhost:8000/docs.
Основное:
GET /api/v1/healthGET /api/v1/system
GET /api/v1/fieldsPOST /api/v1/fieldsPUT /api/v1/fields/{id}DELETE /api/v1/fields/{id}POST /api/v1/fields/discover
POST /api/v1/analysesGET /api/v1/analysesGET /api/v1/analyses/{id}GET /api/v1/analyses/{id}/tiles/{layer}/{z}/{x}/{y}.png
GET /api/v1/jobs/{id}
POST /api/v1/benchmark/files/{train|test}POST /api/v1/benchmark/runGET /api/v1/benchmark/reportGET /api/v1/benchmark/submissionGET /api/v1/benchmark/validateGET /api/v1/benchmark/polygonsGET /api/v1/benchmark/series/{polygon_id}GET /api/v1/benchmark/eventsPOST /analyses возвращает job, дальше фронт поллит /jobs/{id}. Так же работает benchmark.
Журнал расчёта: GET /api/v1/jobs/{job_id}/events возвращает события по порядку с id, created_at,
stage, message, progress. Для задач, созданных до появления журнала, список может быть пустым.