Rust
Get organization by ID
fetch_organization
pub async fn fetch_organization(organization_id: &str) -> Result<Organization>
Result<Organization>
use wacht::api::organizations::*; let org = fetch_organization("52057194421551105").await?; println!("Organization: {} ({})", org.name, org.slug); println!("Created: {}", org.created_at); println!("Member count: {}", org.member_count);
match fetch_organization("52057194421551105").await { Ok(org) => { println!("Found organization: {}", org.name); println!("Description: {}", org.description.unwrap_or("No description".to_string())); if let Some(website) = org.website { println!("Website: {}", website); } } Err(Error::Api { status, message, .. }) => { match status.as_u16() { 404 => println!("Organization not found"), 403 => println!("Access denied: {}", message), _ => println!("API error {}: {}", status, message), } } Err(e) => println!("Request failed: {}", e), }