Service HTTP API seems to be down

Minor incident HTTP API
2025-09-22 20:05 IST · 12 hours, 33 minutes

Updates

Resolved

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.

September 23, 2025 · 08:34 IST
Investigating

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}”}’

September 22, 2025 · 22:33 IST
Investigating

⚠️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.

September 22, 2025 · 21:04 IST
Investigating

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.

September 22, 2025 · 20:24 IST
Issue

According to our monitoring system this service has become unresponsive, we’re investigating.

September 22, 2025 · 20:05 IST

← Back