v1

latestOpenAPI 3.0.02026-07-1717466209.0 KB
Publish projects

Publish indicator DSD and/or data to NADA

For indicator/timeseries projects only. Optionally publishes the bound data structure definition (DSD) via NADA POST .../api/admin/data_structures/import_json, and/or exports published DuckDB timeseries rows to CSV, resumable-uploads to NADA, and imports observations via POST .../api/admin/timeseries/data/{study_idno}/import (or .../data/import) with upload_id. DSD publish skips when the structure already exists on NADA unless dsd_overwrite is true. Indicator data always replaces existing observations for the study on NADA.

post/publish/indicator/{sid}/{catalog_connection_id}

Path parameters

sidstring required

Project ID (internal Metadata Editor project id)

catalog_connection_idinteger required

Catalog connection ID

Request body

publish_dsdboolean

Publish bound DSD to NADA

dsd_overwriteboolean

Replace DSD on NADA when it already exists

publish_indicator_databoolean

Export DuckDB timeseries CSV and import observations to NADA

nada_upload_idstring

Completed NADA resumable upload_id from step-by-step publish (skips export and upload; import-only). Requires publish_indicator_data true.

Response

DSD and/or data publish result

dsdobject nullable
dataobject nullable