diff --git a/src/api/apps.rs b/src/api/apps.rs index d3f8d907..042d138a 100644 --- a/src/api/apps.rs +++ b/src/api/apps.rs @@ -107,4 +107,14 @@ impl<'octo> AppsRequestHandler<'octo> { self.crab.get(&route, None::<&()>).await } + + /// Get a GitHub App by its slug. + pub async fn get_app( + &self, + app_slug: impl AsRef, + ) -> crate::Result { + let route = format!("/apps/{app_slug}", app_slug = app_slug.as_ref()); + + self.crab.get(&route, None::<&()>).await + } }