# Maven ## Docs - [Health Check](https://docs.trymaven.com/api-reference/health/health-check.md): Health check endpoint with service connectivity verification. - [API Reference](https://docs.trymaven.com/api-reference/overview.md): Complete reference for the Maven REST API - [Cancel Session](https://docs.trymaven.com/api-reference/public-api-v1/cancel-session.md): Cancel a pending session. - [Check Auth](https://docs.trymaven.com/api-reference/public-api-v1/check-auth.md): Check if API key is valid. - [Create Session](https://docs.trymaven.com/api-reference/public-api-v1/create-session.md): Create a new payment session. - [Get Session](https://docs.trymaven.com/api-reference/public-api-v1/get-session.md): Get session details by ID. - [Get Session By Caller](https://docs.trymaven.com/api-reference/public-api-v1/get-session-by-caller.md): Get the most recent session for a phone number. - [List Projects](https://docs.trymaven.com/api-reference/public-api-v1/list-projects.md): List all projects for this organization. - [Create a chat payment session](https://docs.trymaven.com/api-reference/widget-sessions/create-a-chat-payment-session.md): Create a chat/web payment session. - [Authentication](https://docs.trymaven.com/authentication.md): API key formats, webhook tokens, and authentication methods - [Authorize.net Setup](https://docs.trymaven.com/integrations/authorizenet-setup.md): Connect your Authorize.net account to Maven - [Braintree Setup](https://docs.trymaven.com/integrations/braintree-setup.md): Connect your Braintree account to Maven - [Custom Voice Platform](https://docs.trymaven.com/integrations/custom-platform.md): Integrate Maven voice payments with any Twilio-based or SIP-capable voice agent platform - [Fiserv Setup](https://docs.trymaven.com/integrations/fiserv-setup.md): Connect your Fiserv Commerce Hub / Payments Live account to Maven - [Retell](https://docs.trymaven.com/integrations/retell.md): Integrate Maven voice payments with your Retell AI agent - [Shift4 Setup](https://docs.trymaven.com/integrations/shift4-setup.md): Connect your Shift4 account to Maven - [Stripe Connect](https://docs.trymaven.com/integrations/stripe-connect.md): Connect your Stripe account to Maven via OAuth - [Twilio](https://docs.trymaven.com/integrations/twilio.md): Integrate Maven voice payments into your Twilio-based voice application - [VAPI](https://docs.trymaven.com/integrations/vapi.md): Integrate Maven voice payments with your VAPI agent - [Webhooks (Notifications)](https://docs.trymaven.com/integrations/webhooks.md): Receive real-time notifications when payment sessions complete - [Introduction](https://docs.trymaven.com/introduction.md): Collect credit card payments securely — over voice or inside your chatbot — with Maven - [Voice Quickstart](https://docs.trymaven.com/quickstart.md): Collect your first voice payment in 5 minutes - [Voice Testing](https://docs.trymaven.com/testing.md): Test your voice integration end-to-end without reading real card numbers - [Voice Settings](https://docs.trymaven.com/voice-settings.md): Configure the voice your callers hear during payment collection - [Customization](https://docs.trymaven.com/widget/customization.md): Match the widget to your brand from the dashboard - [Chat Payment Widget](https://docs.trymaven.com/widget/overview.md): Collect payments inline in your chatbot or web app in 10 lines of code - [Widget Quickstart](https://docs.trymaven.com/widget/quickstart.md): Embed Maven in your chatbot and collect your first payment in 10 minutes - [JavaScript SDK Reference](https://docs.trymaven.com/widget/sdk.md): Complete API for Maven.createPayment() — options, callbacks, and controller methods ## OpenAPI Specs - [openapi](https://docs.trymaven.com/openapi.json)