# Revtain > Recover failed payments. No checkout changes. Works with your existing payment stack. ## Docs - [Health Check](https://docs.revtain.com/api-reference/health/health-check.md): Returns the current health status of the Revtain API. - [Predict Transaction Risk](https://docs.revtain.com/api-reference/predictive-risk-engine/predict-transaction-risk.md): Predicts the risk score for a transaction before executing it. Use this to pre-screen payments and decide whether to proceed, delay, or block. - [Record Prediction Outcome](https://docs.revtain.com/api-reference/predictive-risk-engine/record-prediction-outcome.md): Records the actual outcome of a previously predicted transaction. - [Execute Recovery](https://docs.revtain.com/api-reference/recovery-engine/execute-recovery.md): The core recovery endpoint. When a payment fails in your billing system, call this to trigger the intelligent recovery engine. - [Generate Card Update Link](https://docs.revtain.com/api-reference/recovery-engine/generate-card-update-link.md): Generate a secure, time-limited URL that your customer can visit to update their payment method. - [Get Recovery Status](https://docs.revtain.com/api-reference/recovery-engine/get-recovery-status.md): Poll the current status of a recovery attempt. - [Log Organic Success (Pulse)](https://docs.revtain.com/api-reference/recovery-engine/log-organic-success-pulse.md): Logs an organic success — a transaction that succeeded on the first try without needing recovery. - [Tokenize Card](https://docs.revtain.com/api-reference/recovery-engine/tokenize-card.md): Server-to-server card tokenization for ENGINE_ROOM clients with their own PCI Level 1 clearance. - [Authentication](https://docs.revtain.com/authentication.md): Authenticate every API request with your Revtain API key. - [Decline Codes Reference](https://docs.revtain.com/concepts/decline-codes.md): How Revtain handles each category of decline code. - [Security & Compliance](https://docs.revtain.com/concepts/security.md): Encryption, PCI compliance, signing, and how Revtain handles card data. - [API Integration](https://docs.revtain.com/guides/api-integration.md): Custom billing system or full API control. Recommended Fast Track flow with code examples. - [Card Update Links](https://docs.revtain.com/guides/card-update-links.md): Generate secure, time-limited URLs for customers to update their payment method — branded with your business. - [Zero-Code Connectors](https://docs.revtain.com/guides/connectors.md): Native integrations for Chargebee, Recurly, Stripe Billing, and Braintree. No code required. - [Dunning Sequences](https://docs.revtain.com/guides/dunning.md): How Revtain's dunning works — webhook-driven, no customer-facing emails from Revtain. - [Integration Checklist](https://docs.revtain.com/guides/integration-checklist.md): Everything your team needs to do before going live with Revtain. - [Testing](https://docs.revtain.com/guides/testing.md): Test cards, simulated outcomes, and the simulateOutcome parameter for end-to-end testing. - [Troubleshooting](https://docs.revtain.com/guides/troubleshooting.md): Common errors and how to fix them. - [Webhooks](https://docs.revtain.com/guides/webhooks.md): Receive real-time notifications when recovery attempts complete. Verification, events, and retry behaviour. - [Revtain API](https://docs.revtain.com/introduction.md): Recover failed payments. No checkout changes. Works with your existing payment stack. - [Quickstart](https://docs.revtain.com/quickstart.md): Your first recovery call in under 60 seconds. ## OpenAPI Specs - [openapi](https://docs.revtain.com/api-reference/openapi.yaml)