Skip to main content
Everything you need to integrate with Moment, from API authentication and error handling to product-specific endpoints and webhooks.

Quickstart

Get your API key and webhook endpoint set up, then pick your integration path.

Foundational Concepts

Authentication

How to authenticate requests using API keys.

Idempotency

How to safely retry requests without creating duplicates.

Errors

Error response structure and common error codes.

Monetary Amounts

How amounts and currencies are represented in the API.

Metadata

Attach custom key-value data to any resource.

APIs

Collect

Payment Sessions, Payment Links, and Payments APIs.

Billing

Customers, Accounts, and Bills APIs.

Webhooks

Event notifications for all Moment resources.

Technical Reference

Integration Testing

Simulate payments and test your integration before going live.

URL Parameters

Track marketing campaign attributes using URL parameters on bill presentment.