agentmail/client/
inbox_events.rs1use crate::client::NoBody;
2use crate::{Client, Error, Page, types::*, util::urlish};
3
4impl Client {
5 pub async fn list_inbox_events(&self, inbox_id: &str) -> Result<InboxEventList, Error> {
8 self.list_inbox_events_page(inbox_id, Page::default()).await
9 }
10
11 pub async fn list_inbox_events_page(
13 &self,
14 inbox_id: &str,
15 page: Page,
16 ) -> Result<InboxEventList, Error> {
17 self.request(
18 reqwest::Method::GET,
19 &format!("/v0/inboxes/{}/events", urlish(inbox_id)),
20 &page.query(),
21 None::<&NoBody>,
22 )
23 .await
24 }
25}