GitHub Contributors Stars Build Status Downloads Crates.io

Sendgrid client, generated from the OpenAPI spec. # Usage ```rust use sendgrid2::SendgridClient; use sendgrid2::model::*; #[tokio::main] async fn main() { let client = SendgridClient::from_env(); let response = client .get_access_settings_activity() .limit(1) .on_behalf_of("your on behalf of") .send() .await .unwrap(); println!("{:#?}", response); } ``` This example loads configuration from environment variables, specifically: * `SENDGRID_AUTHORIZATION` # Installation Add this to your Cargo.toml: ```toml [dependencies] sendgrid2 = "0.1.0" ``` # Documentation * [API Documentation](https://docs.sengrid.com) * [Client Library Documentation](https://docs.rs/sendgrid2) You can see working examples of every API call in the `examples/` directory. # Contributing Contributions are welcome! *Library created with [Libninja](https://www.libninja.com).*