Skip to main content
Version: 1

Eazyrent actions API

EazyRent Actions API

Description​

The EazyRent Actions API allows your applications to inject and execute lightweight scripts in response to system events. Designed to automate business processes on your internal data, it offers:

  • Event-driven execution Instantly triggers scripts when predefined events occur (create, update, or delete operations).

  • Customizable workflows Execute Python scripts, hosted for you, to dynamically enrich or modify your entities.

Target audience​

  • Developers and Integrators Looking to automate business processes (notifications, data validation, enrichment) without deploying dedicated server infrastructure.

  • Product & Operations Managers Needing flexibility to rapidly adjust and extend business processes (validation, commission calculations, third-party sync) based on key events.

Purpose​

The Actions API aims to give EazyRent clients the ability to easily implement reactive and modular business extensions without burdening the core architecture. By providing a unified framework for event triggering and script execution, it ensures:

  • Agility: Rapid deployment of new rules or processes.

  • Scalability: Reliable, parallel execution suited to platform event volumes.

  • Simplified maintenance: Centralized management of scripts and trigger configurations.

Support & Resources​

Full Documentation: https://docs.eazyrent.fr/

Authentication​

Security Scheme Type:

oauth2

OAuth Flow (clientCredentials):

Scopes:

  • profile: Profile scope

  • openid: OpenId scope

  • urn:zitadel:iam:org:projects:roles: Get user roles

  • urn:zitadel:iam:user:resourceowner: Get user org

  • urn:zitadel:iam:org:project🆔310976816384838665:aud: Get grant to eazyrent project