Platform
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
GET | |
POST | |
GET | |
PATCH | |
DELETE | |
GET | |
GET | |
POST | |
POST | |
POST | |
GET | |
POST | |
GET | |
PATCH | |
DELETE | |
GET | |
GET | |
POST |
List all approval policies
Required API key scopes
approvals:readQuery parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /environments /:project_id /approval_policiesExample response
Status 200
Create approval policies
Required API key scopes
approvals:writeRequest parameters
- action_keystring
- conditions
- approver_config
- allow_self_approveboolean
- bypass_org_membership_levels
- bypass_rolesarray
- expires_afterstring
- enabledboolean
Response
Example request
POST /api /environments /:project_id /approval_policiesExample response
Status 201
Retrieve approval policies
Required API key scopes
approvals:readPath parameters
- idstring
Response
Example request
GET /api /environments /:project_id /approval_policies /:idExample response
Status 200
Update approval policies
Required API key scopes
approvals:writePath parameters
- idstring
Request parameters
- action_keystring
- conditions
- approver_config
- allow_self_approveboolean
- bypass_org_membership_levels
- bypass_rolesarray
- expires_afterstring
- enabledboolean
Response
Example request
PATCH /api /environments /:project_id /approval_policies /:idExample response
Status 200
Delete approval policies
Required API key scopes
approvals:writePath parameters
- idstring
Example request
DELETE /api /environments /:project_id /approval_policies /:idExample response
Status 204 No response body
List all change requests
Required API key scopes
approvals:readQuery parameters
- action_keystring
- limitinteger
- offsetinteger
- requesternumber
- resource_idstring
- resource_typestring
- statearray
Response
Example request
GET /api /environments /:project_id /change_requestsExample response
Status 200
Retrieve change requests
Required API key scopes
approvals:readPath parameters
- idstring
Response
Example request
GET /api /environments /:project_id /change_requests /:idExample response
Status 200
Create change requests approve
Approve a change request. If quorum is reached, automatically applies the change immediately.
Required API key scopes
approvals:writePath parameters
- idstring
Request parameters
Response
Example request
POST /api /environments /:project_id /change_requests /:id /approveExample response
Status 200
Create change requests cancel
Cancel a change request. Only the requester can cancel their own pending change request.
Required API key scopes
approvals:writePath parameters
- idstring
Request parameters
Response
Example request
POST /api /environments /:project_id /change_requests /:id /cancelExample response
Status 200
Create change requests reject
Reject a change request.
Required API key scopes
approvals:writePath parameters
- idstring
Request parameters
Response
Example request
POST /api /environments /:project_id /change_requests /:id /rejectExample response
Status 200
Retrieve
Required API key scopes
organization:readQuery parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /organizationsExample response
Status 200
Create
Required API key scopes
organization:writeRequest parameters
- namestring
- logo_media_idstringnull
- enforce_2fabooleannull
- members_can_invitebooleannull
- members_can_use_personal_api_keysboolean
- allow_publicly_shared_resourcesboolean
- is_ai_data_processing_approvedbooleannull
- default_experiment_stats_method
- default_anonymize_ipsboolean
- default_role_idstringnull
Response
Example request
POST /api /organizationsExample response
Status 201
Retrieve
Required API key scopes
organization:readPath parameters
- idstring
Response
Example request
GET /api /organizations /:idExample response
Status 200
Update partial
Required API key scopes
organization:writePath parameters
- idstring
Request parameters
- namestring
- logo_media_idstringnull
- enforce_2fabooleannull
- members_can_invitebooleannull
- members_can_use_personal_api_keysboolean
- allow_publicly_shared_resourcesboolean
- is_ai_data_processing_approvedbooleannull
- default_experiment_stats_method
- default_anonymize_ipsboolean
- default_role_idstringnull
Response
Example request
PATCH /api /organizations /:idExample response
Status 200
Delete
Required API key scopes
organization:writePath parameters
- idstring
Example request
DELETE /api /organizations /:idExample response
Status 204 No response body
List all org organizations advanced activity logs
Organization-wide view of activity logs across every project in the organization.
Mounted at /api/organizations/<organization_id>/advanced_activity_logs/. Restricted to organization admins and owners.
Required API key scopes
activity_log:readQuery parameters
- activitiesarrayDefault:
- clientsarrayDefault:
- detail_filtersstring
- end_datestring
- hogql_filterstring
- is_systembooleannull
- item_idsarrayDefault:
- pageinteger
- page_sizeintegerDefault:
100 - scopesarrayDefault:
- search_textstring
- start_datestring
- team_idsarrayDefault:
- usersarrayDefault:
- was_impersonatedbooleannull
Response
Example request
GET /api /organizations /:organization_id /advanced_activity_logsExample response
Status 200
Retrieve org organizations advanced activity logs available filters
Organization-wide view of activity logs across every project in the organization.
Mounted at /api/organizations/<organization_id>/advanced_activity_logs/. Restricted to organization admins and owners.
Required API key scopes
activity_log:readResponse
Example request
GET /api /organizations /:organization_id /advanced_activity_logs /available_filtersExample response
Status 200
Create org organizations advanced activity logs export
Organization-wide view of activity logs across every project in the organization.
Mounted at /api/organizations/<organization_id>/advanced_activity_logs/. Restricted to organization admins and owners.
Request parameters
- user
- team_idintegernull
- organization_idstringnull
- was_impersonatedbooleannull
- is_systembooleannull
- clientstringnull
- activitystring
- item_idstringnull
- scopestring
- detail
- created_atstring
Response
Example request
POST /api /organizations /:organization_id /advanced_activity_logs /export