Update a site
Partially update a site. Only name and external_id can be updated.
Documentation Index
Fetch the complete documentation index at: https://docs.cula.tech/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
OAuth2 client credentials flow. Exchange your client_id and
client_secret for a short-lived access token, then pass it as
a Bearer token in the Authorization header.
Headers
Organisation ID that scopes this request. The authenticated consumer must be authorized for this organisation. Omitting this header returns 400; passing an unauthorised org returns 403.
Path Parameters
Cula-assigned resource ID in TypeID format (e.g. stp_01kqzcjrpxf27tge33jwvjhkff).
Alternatively, pass your external ID prefixed with ext-
(e.g. ext-MY-STEP-001). The ext- prefix is unambiguous because
TypeIDs use _ separators and never start with ext-.
Body
Response
Site updated.
"ste_01kqzcjrpyf27tge6smsbnhkh5"
"GreenCarbon Refinery"
Latitude/longitude coordinates of the site.
IANA timezone identifier. Sites with created_by_site inherit the
creating site's timezone when not explicitly set.
"America/Chicago"
Postal address of the site, if known.
The site that created this site record. Null for sites not created via the API.
The organisation that owns or operates this site.