6 releases

Uses new Rust 2024

0.0.0-alpha.6 Dec 10, 2025
0.0.0-alpha.5 Aug 30, 2025

#243 in Finance

Download history 35/week @ 2025-09-30 31/week @ 2025-10-07 73/week @ 2025-10-14 47/week @ 2025-10-21 15/week @ 2025-10-28 8/week @ 2025-11-04 26/week @ 2025-11-11 23/week @ 2025-11-18 48/week @ 2025-11-25 40/week @ 2025-12-02 44/week @ 2025-12-09 24/week @ 2025-12-16 83/week @ 2025-12-23 8/week @ 2025-12-30 20/week @ 2026-01-06 24/week @ 2026-01-13

149 downloads per month

MIT license

72KB
1.5K SLoC

Polar client library for Rust

crates.io docs.rs

[!WARNING] THIS LIBRARY IS IN A VERY EARLY STAGE, PLEASE BE CAREFUL.

Features

Checkouts

Description Status
Create checkout session
Get checkout session
List checkout sessions
Update checkout session
Get checkout session from client
Update checkout session from client
Confirm checkout session from client

Subscriptions

Description Status
Get subscription
List subscriptions
Update subscription
Revoke subscription

Products

Description Status
Get product
List products
Create product
Update product
Update product benefits

Events

Description Status
Ingest events
Get event
List events

Meters

Description Status
Create meter
Get meter
List meters
Update meter
Get meter quantities

Getting started

  • Installation
cargo add polar-rs
  • Example usage
use polar_rs::Polar;

let polar = Polar::new("https://sandbox-api.polar.sh/v1/", "<YOUR ACCESS TOKEN>");

Dependencies

~8–24MB
~279K SLoC