# TxnCheck API ## Docs - [Bank Verification](https://docs.txncheck.com/api-reference/bank-verification-pennyless.md): Verify bank account details by account number and IFSC - [Bulk VPA Check](https://docs.txncheck.com/api-reference/bulk-vpa-check.md): Bulk check VPAs against blocklist - [Full Check](https://docs.txncheck.com/api-reference/full-check.md): Full verification: UPI + KYC + Chargeback check - [KYC by Mobile](https://docs.txncheck.com/api-reference/kyc-by-mobile.md): Get KYC data by mobile number - [API Reference Overview](https://docs.txncheck.com/api-reference/overview.md): Complete reference for all TxnCheck API endpoints - [Request Status](https://docs.txncheck.com/api-reference/request-status.md): Get request status and results by ID - [UPI by Mobile](https://docs.txncheck.com/api-reference/upi-by-mobile.md): Get UPI VPAs linked to a mobile number - [VPA Chargeback Check](https://docs.txncheck.com/api-reference/vpa-chargeback-check.md): Check VPAs against blocklist - [Authentication](https://docs.txncheck.com/authentication.md): Learn how to authenticate your API requests with TxnCheck - [Changelog](https://docs.txncheck.com/changelog.md): API updates and changes - [Error Codes](https://docs.txncheck.com/errors/error-codes.md): Complete reference of API error codes and how to handle them - [Testing Guide](https://docs.txncheck.com/guides/testing.md): Test your integration before going live - [Webhooks Guide](https://docs.txncheck.com/guides/webhooks.md): Receive real-time notifications about verification results - [Introduction](https://docs.txncheck.com/introduction.md): Welcome to the TxnCheck API documentation - [Quick Start](https://docs.txncheck.com/quickstart.md): Make your first verification request in under 5 minutes - [Go SDK](https://docs.txncheck.com/sdks/go.md): Integrate TxnCheck API with Go using net/http - [Node.js SDK](https://docs.txncheck.com/sdks/nodejs.md): Integrate TxnCheck API with Node.js using axios or fetch - [PHP SDK](https://docs.txncheck.com/sdks/php.md): Integrate TxnCheck API with PHP using cURL or Guzzle - [Python SDK](https://docs.txncheck.com/sdks/python.md): Integrate TxnCheck API with Python using requests or httpx - [API Key Management](https://docs.txncheck.com/security/api-keys.md): Best practices for managing and protecting API keys - [Compliance](https://docs.txncheck.com/security/compliance.md): Regulatory compliance guidance for fraud prevention systems - [Data Handling](https://docs.txncheck.com/security/data-handling.md): Best practices for handling PII and sensitive verification data - [Security Overview](https://docs.txncheck.com/security/overview.md): Security best practices for TxnCheck API integration - [Batch Screening](https://docs.txncheck.com/use-cases/batch-screening.md): Periodic audit and bulk VPA screening - [Customer Onboarding](https://docs.txncheck.com/use-cases/customer-onboarding.md): KYC verification during user registration - [E-commerce Checkout](https://docs.txncheck.com/use-cases/ecommerce-checkout.md): Verify customers during payment to prevent fraud - [Transaction Monitoring](https://docs.txncheck.com/use-cases/transaction-monitoring.md): Real-time fraud scoring and transaction monitoring ## OpenAPI Specs - [openapi](https://docs.txncheck.com/api-reference/openapi.json)