Perun IDM provides , which allows manipulation with all objects in the system. The API is mostly used internally, by GUI applications and by Perun CLI.

The RPC API can also be used to automate modifications on objects in Perun IDM. To use the API, you need some form of authentication, which may differ on each instance of Perun IDM.

See for more details on how to call the API.

The RPC API is not designed for reading large volumes data from Perun. For getting data from Perun IDM, see instead.