curl --request PUT \
--url https://api-dev.narrative.io/company/{company_id}/data-planes/{data_plane_id}/default-compute-pool/{compute_pool_id} \
--header 'Authorization: Bearer <token>'Sets the company-level default compute pool for the given data plane. This is level 3 of the compute-pool resolution chain — when a job doesn’t pin a pool explicitly (level 1) and the dataset has no default (level 2), this default is used before falling through to the data-plane default (level 4).
The pool must be active, owned by the company or shared with it via using collaborators, and live on
data_plane_id. Validation mirrors the rule applied to dataset-level defaults.
Replaces any existing default for data_plane_id. Other per-data-plane entries on the company are preserved.
curl --request PUT \
--url https://api-dev.narrative.io/company/{company_id}/data-planes/{data_plane_id}/default-compute-pool/{compute_pool_id} \
--header 'Authorization: Bearer <token>'Documentation Index
Fetch the complete documentation index at: https://docs.narrative.io/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The id of an existing company
The data plane this default applies to.
The compute pool to use as the default on data_plane_id.
Default set
Was this page helpful?