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

bin+lib sideko_rest_api

Rust API Client for sideko_rest_api

15 releases

new 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

#176 in Testing

Download history 61/week @ 2024-08-03 45/week @ 2024-08-10 222/week @ 2024-08-17 522/week @ 2024-08-24 34/week @ 2024-08-31 13/week @ 2024-09-14 179/week @ 2024-09-21 97/week @ 2024-09-28 564/week @ 2024-10-05 100/week @ 2024-10-12 1/week @ 2024-10-19 248/week @ 2024-11-02

382 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

~7–18MB
~233K SLoC