Okta Admin Management API
/Access Controls
/- Retrieve a policy branch
Branch workflow
Policy Branching
List all policy branches
Create a policy branch
Replace a policy branch
Delete a policy branch
Promote a policy branch
Preview a policy branch promotion
Stage a policy branch
List all policy branch rules
Create a policy branch rule
Retrieve a policy branch rule
Replace a policy branch rule
Delete a policy branch rule
Activate a policy branch rule
Deactivate a policy branch rule
List the policy's branch history
Retrieve a policy history entry
Restore a policy branch
List all rules in a policy history entry
Retrieve a policy branch
Retrieves a specific branch for a policy by branch ID.
Only applicable to ACCESS_POLICY type policies.
GET
curl -i -X GET \
https://subdomain.okta.com/api/v1/policies/rst1d7xus97faIAgmti0/branches/rsb1d7xus97faIAgmtiSuccess
status
Policy conditions aren't supported for ACCESS_POLICY. Conditions are applied at the rule level.
Default:null
Specifies the order in which this policy is evaluated in relation to the other policies
Whether or not the policy is active. Use the activate query parameter to set the status of a policy.
Enum:"ACTIVE""INACTIVE"
Policy type. Branching is only supported for ACCESS_POLICY policies.
Value:"ACCESS_POLICY"
Response
{ "id": "rst2k8pqr14hbJCnzuj0", "status": "ACTIVE", "name": "Q2 Security Updates", "description": "Testing stricter authentication requirements for Q2 2026", "priority": 1, "system": false, "type": "ACCESS_POLICY", "conditions": null, "created": "2026-04-01T10:15:30.000Z", "lastUpdated": "2026-04-15T14:22:45.000Z", "branchInformation": { "id": "rsb2k8pqr14hbJCnzuj", "status": "STAGED", "comments": "Approved by security team for staging" }, "_links": { "self": { … }, "rules": { … }, "promote": { … } } }