Service HTTP API seems to be down
Updates
Service Restoration Update – 2Factor APIs
We would like to provide an update regarding the recent service incident.
Incident Timeline
September 22, 2025 · 21:04 IST
API systems were rerouted to backup servers. As a result, there was no impact on live SMS or Voice traffic.
Root Cause
The issue was identified in the hardware (base machine) hosting the front-end and control panel for 2Factor.in.
September 23, 2025 · 07:30 IST
The DC partner restored the affected hardware, bringing core systems back online.
Current Status
All systems are now fully operational.
API traffic has been switched back from Disaster Recovery (DR) instances to Primary instances.
All endpoints have been revalidated and are functioning as expected.
Closing Note
We appreciate your patience and understanding during this period. Our team will continue to closely monitor performance to ensure uninterrupted service delivery.
TSMS API Endpoint with JSON Payload (Working):**
curl -XPOST “https://2factor.in/API/V1/{API_KEY}/ADDON_SERVICES/SEND/TSMS” \ -d ‘{“From”:”{SENDER_ID}”,”To”:”{MOBILE_NUMBER}”,”TemplateName”:”{TEMPLATE_NAME}”,”VAR1”:”{VAR1}”,”VAR2”:”{VAR2}”,”VAR3”:”{VAR3}”}’
⚠️Service Update – 2Factor APIs⚠️
We have successfully rerouted traffic for the following services to backup nodes, and they are now functioning normally:
SentOTP / VerifyOTP Endpoints ( Working ) :
https://2factor.in/API/V1/{API_KEY}/SMS/{MOBILE_NUMBER}/AUTOGEN/OTPTest https://2factor.in/API/V1/{API_KEY}/SMS/{MOBILE_NUMBER}/AUTOGEN2/OTPTest https://2factor.in/API/V1/{API_KEY}/SMS/{MOBILE_NUMBER}/AUTOGEN3/OTPTest https://2factor.in/API/V1/{API_KEY}/SMS/VERIFY/{SESSION_ID}/{OTP} https://2factor.in/API/V1/{API_KEY}/SMS/VERIFY2/{SESSION_ID}/{OTP} https://2factor.in/API/V1/{API_KEY}/SMS/VERIFY3/{MOBILE_NUMBER}/{OTP}
R1 (Transactional + Promotional) API Endpoint ( Working ):
https://2factor.in/API/R1/?module=TRANS_SMS&apikey={API_KEY}&from={SENDER_ID}&to={MOBILE_NUMBER}&templatename={TEMPLATE_NAME}&var1={VAR1}&var2={VAR2}&var3={VAR3}&var4={VAR4}
TSMS Normal API Endpoint (HTTP POST - Working):
curl -XPOST "https://2factor.in/API/V1/{API_KEY}/ADDON_SERVICES/SEND/TSMS" \ -d "From={SENDER_ID}&To={MOBILE_NUMBER}&TemplateName={TEMPLATE_NAME}&VAR1={VAR1}&VAR2={VAR2}&VAR3={VAR3}&VAR4={VAR4}"
TSMS JSON Payload (Not Working):**
curl -XPOST "https://2factor.in/API/V1/{API_KEY}/ADDON_SERVICES/SEND/TSMS" \ -d '{"From":"{SENDER_ID}","To":"{MOBILE_NUMBER}","TemplateName":"{TEMPLATE_NAME}","VAR1":"{VAR1}","VAR2":"{VAR2}","VAR3":"{VAR3}"}'
We’ll continue to provide timely updates as we stabilize all endpoints.
We are currently experiencing an outage with our DC vendor hosting 2Factor’s panel and website. Our team is actively working with the vendor on highest priority to restore services at the earliest.
Meanwhile, we are rerouting APIs to backup locations to minimize disruption and resume services as quickly as possible.
We sincerely regret the inconvenience and will continue to share updates as the situation progresses.
Thank you for your patience and understanding.
According to our monitoring system this service has become unresponsive, we’re investigating.
← Back