#api-client #mocking #sdk #permissions #documentation #role #sideko

bin+lib sideko_rest_api

Rust API Client for sideko_rest_api

15 releases

0.3.2 Nov 5, 2024
0.3.0 Nov 5, 2024
0.2.0 Oct 8, 2024
0.2.0-rc.1 Sep 25, 2024
0.1.3 Aug 26, 2024

#189 in Testing

49 downloads per month

MIT license

430KB
10K SLoC

Sideko REST API Rust SDK

Overview

The Sideko API unlocks features including generating SDKs, setting up API Specifications with mock servers, creating documentation projects with generated API references and custom pages, managing roles and permissions, and more.

Example Client Initialization

let client = sideko_rest_api::Client::default()
    .with_api_key_auth(&std::env::var("API_KEY").unwrap())
    .with_cookie_auth(&std::env::var("API_KEY").unwrap());

SDK Usage

See SDK Examples for example usage of all SDK functionality

Dependencies

~6–18MB
~236K SLoC