# EnterPay Payments API Use this file as the AI-readable entry point for the EnterPay Payments API. Docs: https://dev-api.enterpay.io/docs OpenAPI JSON: https://dev-api.enterpay.io/openapi.json Base URL: https://dev-api.enterpay.io/v1 Authentication: send Authorization: Bearer . API keys use pk_test_... for test mode or pk_live_... for live mode. Core flow: 1. Create a checkout session with POST /v1/checkout/sessions. 2. Redirect the customer to the returned checkout_url. 3. Track the session or transaction by API and webhook events. Endpoints: - GET /quote-currencies: List supported quote currencies - GET /pay-currencies: List supported pay currencies - POST /payment-intents: Create a payment intent - POST /checkout/sessions: Create a checkout session - GET /checkout/sessions: List checkout sessions - GET /checkout/sessions/{id}: Retrieve a checkout session - POST /checkout/sessions/{id}/expire: Expire a checkout session - GET /transactions/{id}: Retrieve a transaction Webhook events: checkout.session.completed, checkout.session.expired, transaction.detected, transaction.confirmed, transaction.underpaid, transaction.manual_review