> For the complete documentation index, see [llms.txt](https://docs.p0.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.p0.dev/p0-management/management-api.md).

# Management API

The P0 Management API allows organizations to customize platform settings, including role-based access (Owner, Manager, Approver), approval policies, maximum and standing access durations, and customized access durations—making it easy to enforce just-in-time access and tailor access workflows.

By automating settings like role-based access controls (e.g., who can approve access), maximum access durations, and standing access policies, you can:

* **Standardize access policies** across teams and environments
* **Enforce least privilege** with short-lived access by default
* **Integrate governance** into DevOps and CI/CD pipelines
* **Adapt quickly** to changes in org structure or compliance requirements
* **Reduce human error** by managing configurations via code

{% content-ref url="/pages/LqkcvIA1tVAYSd77d3F5" %}
[Role management API](/p0-management/management-api/role-management-api.md)
{% endcontent-ref %}

{% content-ref url="/pages/V8sw0WlvMjJ4b0pGKW2G" %}
[Just-in-time settings API](/p0-management/management-api/just-in-time-settings-api.md)
{% endcontent-ref %}

{% content-ref url="/pages/6oMaC0wA918lJTsH0A0q" %}
[API Key Management API](/p0-management/management-api/api-key-management-api.md)
{% endcontent-ref %}
