systemprompt_cloud/api_client/mod.rs
1//! systemprompt.io Cloud API client.
2//!
3//! - [`CloudApiClient`] is constructed in `client.rs`.
4//! - Low-level HTTP verbs live in `methods.rs`.
5//! - Top-level endpoints live in `endpoints.rs`; tenant-scoped endpoints in
6//! `tenant_api.rs`.
7//!
8//! Copyright (c) systemprompt.io — Business Source License 1.1.
9//! See <https://systemprompt.io> for licensing details.
10
11mod client;
12mod endpoints;
13mod methods;
14mod tenant_api;
15mod types;
16
17pub use client::CloudApiClient;
18pub use types::{
19 DeployResponse, RegistryToken, RotateCredentialsResponse, StatusResponse, SubscriptionStatus,
20 Tenant, TenantInfo, TenantSecrets, TenantStatus, UserInfo, UserMeResponse,
21};