Expand description
Nodeless API SDK Rust SDK for https://nodeless.io/
§Quickstart
use std::str::FromStr;
use nodeless_rs::paywall::Paywall;
use nodeless_rs::webhook::{CreateWebhook, WebHookType, Webhook, WebhookEvent, WebhookStatus};
use url::Url;
use nodeless_rs::store::InvoiceRequest;
use nodeless_rs::Nodeless;
#[tokio::main]
async fn main() {
let api_key = "<api key>";
let nodeless = Nodeless::new(api_key, None).unwrap();
let _status = nodeless.get_server_status().await.unwrap();
}
§Status
Implementation status of full API support:
§Paywall Requests
§Paywall Webhooks
- Get Paywall Webhooks
- Create Paywall Webhook
- Get Paywall Webhook
- Delete Paywall Webhook
- Update Paywall Webhook
§Paywalls
§Server Info
§Store Invoices
§Store Webhooks
§Stores
§Transactions
Modules§
- error
- Nodeless Error
- paywall
- Paywall
- paywall_
webhook - Paywall Webhook
- serde_
utils - Utilities for serde
- store
- Store
- store_
webhook - Store Webhook
- transaction
- Transactions
- webhook
- Webhook Types