Thanks to visit codestin.com
Credit goes to lib.rs

16 stable releases

Uses new Rust 2024

new 2.1.1 Jan 14, 2026
2.1.0 Aug 16, 2025
2.0.1 Jul 15, 2025
1.1.4 Apr 6, 2025
1.0.0 May 19, 2024

#1246 in Web programming


Used in dtz

MIT/Apache

27KB
504 lines

Rust API client for dtz-billing

a generated client for the DTZ Billing API

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: 2.1.1
  • Package version: 2.1.1
  • Generator version: 7.18.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named dtz-billing and add the following to Cargo.toml under [dependencies]:

dtz-billing = { path = "./dtz-billing" }

Documentation for API Endpoints

All URIs are relative to https://billing.dtz.rocks/api/2022-12-28

Class Method HTTP request Description
DefaultApi charge_stripe_post POST /charge/stripe stripe webhook
DefaultApi check_funded GET /funded check if identity is funded
DefaultApi get_stats GET /stats get stats
DefaultApi list_transactions GET /transaction get a transaction listing of all incoming and outgoing charges
DefaultApi post_consumption POST /consumption post new service consumption

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

[email protected]

Dependencies

~5–22MB
~268K SLoC