smbcloud-ascapi-core
Shared transport for the App Store Connect API: ES256 JWT auth, an HTTP client that caches tokens, JSON:API envelopes, and the error type.
This is the base of the smbcloud-ascapi
workspace. The domain crates add their calls to Client as extension
traits, so most users depend on one of those and get this one with it.
[dependencies]
smbcloud-ascapi-core = "0.1"
use smbcloud_ascapi_core::{ApiKey, Client};
let api_key = ApiKey::from_p8_file("KEY_ID", "ISSUER_ID", "AuthKey.p8")?;
let client = Client::new(api_key);
See the API docs.
Copyright
© 2026 PT Sigit Mitra Bangun (smbCloud).