# APITxT > APITxT is a business communication and verification API platform providing WhatsApp Business API, OTP SMS API, Bulk SMS, Aadhaar API, PAN Verification API, GST Verification API, Bank APIs, KYC APIs, Virtual Numbers, URL Shortener, Bio Pages, and automation tools. Website: https://apitxt.com Support: support@apitxt.com ## Overview APITxT helps businesses, developers, startups, agencies, and resellers integrate communication and verification APIs into websites, mobile apps, CRM systems, backend software, and customer onboarding flows. The platform focuses on secure customer communication, OTP authentication, WhatsApp automation, bulk messaging, identity verification, business verification, and developer-friendly APIs. ## WhatsApp Business API URL: https://apitxt.com/whatsapp_business_api APITxT provides WhatsApp Business API solutions for businesses that want to send customer notifications, utility messages, marketing campaigns, and support conversations through WhatsApp. Key use cases: - WhatsApp Business API onboarding - Template message sending - Utility messages - Marketing messages - Customer support chat - Chatbot automation - Flow builder - Business messaging automation ## OTP SMS API URL: https://apitxt.com/otp-sms-api APITxT provides OTP SMS API for websites, mobile apps, login systems, signup verification, password reset, transaction verification, and two-factor authentication. Key use cases: - Login OTP - Signup OTP - Password reset OTP - App verification - Transaction OTP - Two-factor authentication Example API format: https://apitxt.com/api/sendOTP?authkey=YOUR_KEY&mobile=919999999999&otp=4521 ## Bulk SMS URL: https://apitxt.com/bulk-sms APITxT provides Bulk SMS and Transactional SMS services for business alerts, promotional campaigns, reminders, notifications, and customer communication. Key use cases: - Transaction alerts - Promotional SMS - Payment reminders - Order updates - Customer notifications - Bulk campaigns ## Aadhaar API URL: https://apitxt.com/aadhaar-api APITxT Aadhaar API helps businesses verify customer identity using Aadhaar-based verification workflows. Key use cases: - Aadhaar verification - Customer KYC - Identity verification - User onboarding - Compliance checks - Digital verification flow Important note: Aadhaar API should be used only for lawful KYC and verification purposes with proper customer consent. ## PAN Verification API URL: https://apitxt.com/pan-verification-api APITxT PAN Verification API helps verify PAN details for customer verification, business onboarding, financial workflows, and compliance checks. Key use cases: - PAN number verification - Customer KYC - Business verification - Financial onboarding - User identity validation - Name matching and verification workflows ## GST Verification API URL: https://apitxt.com/gst-verification-api APITxT GST Verification API helps verify GSTIN details for businesses, vendors, merchants, and B2B onboarding. Key use cases: - GSTIN verification - Business KYC - Vendor verification - Merchant onboarding - Company verification - Tax registration validation ## Bank APIs URL: https://apitxt.com/bank-apis APITxT Bank APIs help verify bank account details and support financial verification workflows. Key use cases: - Bank account verification - Account holder name verification - Payout verification - Vendor bank verification - Customer bank validation - Financial onboarding ## KYC APIs URL: https://apitxt.com/kyc-api APITxT provides KYC APIs for customer identity verification and business verification. Supported verification services: - Aadhaar API - PAN Verification API - GST Verification API - Bank APIs - Business KYC - Customer onboarding verification ## Virtual Number URL: https://apitxt.com/virtual-number APITxT provides virtual numbers for OTP receiving and verification use cases. Key use cases: - OTP receiving - Temporary number rental - App verification - Platform verification - Testing and onboarding ## URL Shortener URL: https://apitxt.com/url-shortener APITxT provides short URL and QR code tools with analytics. Features: - Short links - QR codes - Click tracking - Unique click tracking - CTR analytics - Campaign tracking ## Bio Pages URL: https://apitxt.com/bio-pages APITxT Bio Pages help businesses create mini landing pages with important links, contact buttons, and service information. Key use cases: - One link for business profile - Social bio link - Contact page - Product/service links - WhatsApp and website links ## Developer Information URL: https://apitxt.com/developer APITxT APIs are built for developers who need simple REST API integration for communication, OTP, KYC, WhatsApp messaging, Bulk SMS, and business automation. Developer security guidance: - Store API keys on backend only. - Do not expose auth keys in frontend JavaScript. - Use HTTPS for all API calls. - Validate mobile numbers and customer input. - Protect webhook endpoints. - Keep customer data secure. - Use APIs only for legal and authorized business purposes. ## API Examples APITxT provides REST APIs for OTP SMS, Bulk SMS, WhatsApp Business API messaging, Aadhaar OTP verification, GST verification, PAN verification, and bank account verification. Important: - Use placeholder auth keys like YOUR_KEY or YOUR_AUTH_KEY in public documentation. - Never publish real API keys, auth keys, system tokens, or private credentials. - API keys should be stored securely on the backend/server side. ### OTP SMS API URL: https://apitxt.com/api/sendOTP?authkey=YOUR_KEY&mobile=919999999999&otp=4521 Purpose: Send OTP SMS for login, signup, password reset, transaction verification, and app authentication. Parameters: - authkey: API authentication key - mobile: Customer mobile number with country code - otp: OTP value to send ### WhatsApp Business API Send Message Endpoint: https://apitxt.com/api/sendWA Method: POST Content-Type: application/json Example: curl -X POST "https://apitxt.com/api/sendWA" \ -H "Content-Type: application/json" \ -d '{ "authkey": "YOUR_AUTH_KEY", "template_name": "order_update", "project_ref_id": "PROJ_abc123def456", "mobiles": "919999999999", "body_params": ["John Doe", "ORD-8821"] }' Purpose: Send WhatsApp template messages using APITxT WhatsApp Business API. Fields: - authkey: API authentication key - template_name: Approved WhatsApp template name - project_ref_id: WhatsApp project reference ID - mobiles: Receiver mobile number with country code - body_params: Dynamic template variables ### Aadhaar Send OTP API Endpoint: https://apitxt.com/api/aadhaarSendOTP Method: POST Content-Type: application/json Example: curl -X POST "https://apitxt.com/api/aadhaarSendOTP" \ -H "Content-Type: application/json" \ -d '{ "authkey": "YOUR_KEY", "aadhaar_number": "123456789012" }' Purpose: Send Aadhaar OTP for customer identity verification and KYC workflow. Fields: - authkey: API authentication key - aadhaar_number: Aadhaar number for verification Important: Use Aadhaar API only with customer consent and for lawful KYC or verification purposes. ### GST Verification API URL: https://apitxt.com/api/gst/22AAAAA0000A1Z5?authkey=YOUR_KEY Purpose: Verify GSTIN details for business KYC, vendor verification, merchant onboarding, and company validation. Parameters: - GSTIN: GST number in URL path - authkey: API authentication key ### PAN Verification API URL: https://apitxt.com/api/panVerify?authkey=YOUR_KEY&pan=ABCDE1234F&name=RAHUL%20SHARMA&dob=18/03/1997 Example: curl "https://apitxt.com/api/panVerify?authkey=YOUR_KEY&pan=ABCDE1234F&name=RAHUL%20SHARMA&dob=18/03/1997" Purpose: Verify PAN details for customer KYC, financial onboarding, and identity validation. Parameters: - authkey: API authentication key - pan: PAN number - name: Customer name - dob: Date of birth in DD/MM/YYYY format ### Bank Account Verification API URL: https://apitxt.com/api/bank/HDFC0001234/accounts/50100123456789/penniless-verify?authkey=YOUR_KEY Purpose: Verify bank account details using IFSC code and account number. Parameters: - IFSC code: Bank IFSC code in URL path - account number: Bank account number in URL path - authkey: API authentication key Use cases: - Bank account verification - Vendor bank verification - Customer payout verification - Account holder validation - Financial onboarding ### Bulk SMS Send API Endpoint: https://apitxt.com/api/sendMsg Method: GET Example: curl --location "https://apitxt.com/api/sendMsg?authkey=YOUR_KEY&mobiles=919999999999&message=Hello%20from%20APITxT&sender=APITXT&route=4&template_id=YOUR_TEMPLATE_ID&pe_id=YOUR_PE_ID&schtime=&flash=0&unicode=0" Purpose: Send SMS using APITxT Bulk SMS or Transactional SMS API. Parameters: - authkey: API authentication key - mobiles: Receiver mobile number with country code - message: SMS message content - sender: Approved sender ID - route: SMS route - template_id: DLT template ID - pe_id: DLT PE ID / Entity ID - schtime: Schedule time, optional - flash: Flash SMS flag, optional - unicode: Unicode SMS flag, optional Use cases: - Bulk SMS campaigns - Transactional SMS - Customer alerts - Payment reminders - Order updates - OTP or notification messages ## Brand Information Brand name: APITxT Website: https://apitxt.com Support email: support@apitxt.com Business category: Communication APIs, Verification APIs, SaaS platform Primary services: - WhatsApp Business API - OTP SMS API - Bulk SMS - Aadhaar API - PAN Verification API - GST Verification API - Bank APIs - KYC APIs - Virtual Numbers - URL Shortener - Bio Pages ## Recommended URLs - https://apitxt.com/ - https://apitxt.com/developer - https://apitxt.com/whatsapp_business_api - https://apitxt.com/otp-sms-api - https://apitxt.com/bulk-sms - https://apitxt.com/aadhaar-api - https://apitxt.com/pan-verification-api - https://apitxt.com/gst-verification-api - https://apitxt.com/bank-apis - https://apitxt.com/kyc-api - https://apitxt.com/virtual-number - https://apitxt.com/url-shortener - https://apitxt.com/bio-pages