platform_features
change_requests

get/api/projects/{project_id}/change_requests/{id}/

Request

  • Base URL: https://us.posthog.com
  • URL: https://us.posthog.com/api/projects/{project_id}/change_requests/{id}/
  • Auth: HTTP bearer

Path parameters

idstring uuid required

A UUID string identifying this change request.

project_idstring required

Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.

Response

idstring uuid required
action_keystring required
action_versioninteger required
resource_typestring required
resource_idstring nullable required
intentunknown required
intent_displayunknown required
policy_snapshotunknown required
validation_status'valid' | 'invalid' | 'stale' required
  • valid - Valid
  • invalid - Invalid
  • stale - Stale (resource changed)
validation_errorsunknown required
validated_atstring date-time nullable required
state'pending' | 'approved' | 'applied' | 'rejected' | 'expired' | 'failed' required
  • pending - Pending
  • approved - Approved (awaiting application)
  • applied - Applied
  • rejected - Rejected
  • expired - Expired
  • failed - Failed to apply
created_atstring date-time required
updated_atstring date-time nullable required
expires_atstring date-time required
applied_atstring date-time nullable required
apply_errorstring required
result_dataunknown required
approvalsobject[] required
can_approveboolean required

Check if current user can approve this change request.

can_cancelboolean required
is_requesterboolean required

Check if current user is the requester.

user_decisionstring nullable required

Get the current user's approval decision if they have voted.

Changes

No recorded changes to this operation across all 1 revision of this API.