Integrate, extend, and evolve.
API
Atomic operations. Create / update / delete any Mage resource (pipelines, blocks, schedules, etc).
Metadata management. Query and update data catalogs, lineage, and governance information.
Cluster resource management. Trigger updates, deployments, and more. Monitor infrastructure metrics, system updates, and react to events.
User and permission control. Programmatically manage access and security policies.
Global Hooks
Universal coverage. Attach hooks to any of the 100+ API endpoints.
Granular targeting. Use predicates for conditional hook execution.
Full context access. Modify request/response payloads, trigger pipelines, interact with external systems.
Asynchronous capability. Long-running hooks won’t block main request processing.
Security
Endpoint-level control. Grant or restrict access to specific API operation and resource.
Attribute scoping. Define read/write permissions on individual resource fields.
Query parameter restrictions. Limit allowed values for API query parameters.
Role composition. Build complex permission sets through role aggregation and flexible assignment of roles to users and groups.
Embed
Render the Mage Pro platform or selective components directly in your own application and customize the styling, colors, and layout.