Stars Build Status Downloads Crates.io

Postman client, generated from the OpenAPI spec. # Usage ```rust use postman::PostmanClient; use postman::model::*; #[tokio::main] async fn main() { let client = PostmanClient::from_env(); let response = client .get_all_apis() .workspace("your workspace") .since("your since") .until("your until") .created_by("your created by") .updated_by("your updated by") .is_public(true) .name("your name") .summary("your summary") .description("your description") .sort("your sort") .direction("your direction") .send() .await .unwrap(); println!("{:#?}", response); } ``` This example loads configuration from environment variables, specifically: * `POSTMAN_API_KEY` # Installation Add this to your Cargo.toml: ```toml [dependencies] postman = "1.0.0" ``` # Documentation * [API Documentation](https://www.postman.com/postman/workspace/postman-public-workspace/documentation/12959542-c8142d51-e97c-46b6-bd77-52bb66712c9a) * [Client Library Documentation](https://docs.rs/postman) 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).*