ARI API reference
The public Rust API is documented in
asterisk_rs_ari. Rustdoc is the canonical
inventory of resources, handles, events, transports, media types, and server APIs.
Find the right API
AriClientcombines REST or unified WebSocket requests with the event stream.resourcesgroups operations by Asterisk resource. Handles bind an ID to a client for follow-up operations.pendingcontains subscribe-before-create flows for channels, bridges, and playbacks.AriEventcontains modeled Stasis events plus forward-compatible unknown-event retention.mediaownschan_websocketcontrol and audio exchange.serverowns Asterisk 22 outbound WebSocket sessions.
Use resources for the handle pattern and Stasis applications for event delivery. Exact operations and signatures belong only in rustdoc so source-module splits cannot silently stale this guide.