# Elapse > Per-second billing for APIs, GPU time, streams and seats. You only pay what elapsed. - [Introduction](https://docs.elapse.finance/introduction.md): Elapse is Stripe Billing for things that should charge by the second. - [Quickstart](https://docs.elapse.finance/quickstart.md): From npm install to your first signed webhook, on your own laptop. - [Checkout](https://docs.elapse.finance/checkout.md): Creating a session on your server, and what your subscriber does with it in your page. - [Subscriptions](https://docs.elapse.finance/subscriptions.md): A running meter for one customer on one product: its states, its arithmetic, and how to build your own meter on top. - [Payouts](https://docs.elapse.finance/payouts.md): Where the money goes: settlement to your payout address, the fee, the ledger, and how to turn AUSD into dollars in a bank account. - [Event catalog](https://docs.elapse.finance/webhooks/events.md): The six events Elapse sends, when each fires, and what your server should do. - [Signatures](https://docs.elapse.finance/webhooks/signatures.md): How every delivery is signed, how the SDK verifies it, and a vector to check by hand. - [Delivery](https://docs.elapse.finance/webhooks/delivery.md): Retries, timeouts, idempotency, and what the dashboard shows for every attempt. - [TypeScript](https://docs.elapse.finance/sdks/typescript.md): The ten methods in @elapse/sdk, each with its cURL twin. - [React](https://docs.elapse.finance/sdks/react.md): Authorise, meter and prove a per-second subscription inside your own app. - [Without React](https://docs.elapse.finance/sdks/browser.md): Meter a per-second subscription from Vue, Svelte, Rails, Django or plain HTML — one script tag, no framework. - [Authentication](https://docs.elapse.finance/api-reference/authentication.md): Secret keys, test and live mode, and the base URL to call. - [Errors](https://docs.elapse.finance/api-reference/errors.md): One envelope, six types, and what to do with each. - [List products](https://docs.elapse.finance/api-reference/products/list-products.md) - [Create a product](https://docs.elapse.finance/api-reference/products/create-a-product.md) - [Retrieve a product](https://docs.elapse.finance/api-reference/products/retrieve-a-product.md) - [Create a checkout session](https://docs.elapse.finance/api-reference/checkout/create-a-checkout-session.md) - [List subscriptions](https://docs.elapse.finance/api-reference/subscriptions/list-subscriptions.md) - [Retrieve a subscription](https://docs.elapse.finance/api-reference/subscriptions/retrieve-a-subscription.md) - [Start a subscription's meter](https://docs.elapse.finance/api-reference/subscriptions/start-a-subscriptions-meter.md) - [Pause a subscription](https://docs.elapse.finance/api-reference/subscriptions/pause-a-subscription.md) - [Resume a subscription](https://docs.elapse.finance/api-reference/subscriptions/resume-a-subscription.md) - [Cancel a subscription](https://docs.elapse.finance/api-reference/subscriptions/cancel-a-subscription.md) - [Retrieve a customer](https://docs.elapse.finance/api-reference/customers/retrieve-a-customer.md) - [List invoices](https://docs.elapse.finance/api-reference/invoices/list-invoices.md) - [Contracts](https://docs.elapse.finance/contracts.md): Addresses, events, and settle semantics for anyone who wants to check the chain. - [Testing](https://docs.elapse.finance/testing.md): Test mode, a demo rate that shows dollars in seconds, webhooks on your laptop, and test deliveries. ## OpenAPI Specs - [openapi](/openapi.json)