Endpoint
Path parameters
ObjectId string of an existing domain. Returns
400 if the value is not a valid ObjectId format.Name of the subdomain to assign the indicator to. The subdomain must already exist in the domain’s
subdomains list. Returns 400 if the subdomain is not found.Request body
Display name of the indicator.
How frequently the indicator is measured (e.g.,
"annual", "monthly", "quarterly").Initial favourite count for the indicator.
Whether to classify this indicator as a governance indicator.
Optional longer description of the indicator.
Optional data source or attribution.
Optional measurement scale description.
Optional unit of measurement.
Optional carrying capacity value or description.
Response
Returns the fullIndicator object with the domain field populated as a complete domain object.
ObjectId string of the newly created indicator.
Display name of the indicator.
Measurement frequency.
Favourite count.
Governance classification flag.
Longer description.
null if not provided.Data source attribution.
null if not provided.Measurement scale.
null if not provided.Unit of measurement.
null if not provided.Carrying capacity description.
null if not provided.Populated domain object.
Subdomain name the indicator was created under.
Array of resource ID strings. Empty array on creation.
Errors
| Status | Condition |
|---|---|
400 | domain_id is not a valid ObjectId format |
400 | subdomain_name does not exist in the domain’s subdomains list |
400 | Domain with the given domain_id does not exist |
422 | Request body is missing required fields or contains invalid types |
Examples
Sample response
200