English
Testing +1 268 verification flows when your form assumes every +1 is American
Yes, OTP Route can receive Antigua and Barbuda (+1 268) SMS verification codes through its OTP Gateway, and you can read each code in the dashboard or pull it into your own systems with the REST API and signed webhooks. Pricing starts at $0.20 per code, every number covers one code inside a 20-minute window, and the charge returns to your wallet if no SMS turns up.
Why do Antigua and Barbuda phone numbers trip up so many sign-up forms?
The twin-island nation sits inside the North American Numbering Plan, so its numbers begin with the same +1 as phones in New York or Toronto. Plenty of checkout pages and onboarding screens see that leading 1, quietly label the visitor as a US customer, show the wrong flag and apply rules written for American carriers. Nobody notices until a guest booking a villa in St. John's, or a local customer of a regional fintech, reports that the code never came.
Reproducing the bug is the hard part. Your QA team is unlikely to own an Antiguan SIM, and borrowing a colleague's roaming phone is slow and leaves test traffic on a personal device. A +1 268 number for testing from the OTP Gateway gives you a real route into that numbering area for exactly one verification code, which is enough to confirm the form, the SMS template and the country detection all behave.
How should we store and normalise a +1 268 number?
Treat area code 268 as the country signal, not the +1. A few rules keep your data clean:
- Canonical form: save E.164 with no spaces, for example
+1268followed by the seven-digit subscriber number, eleven digits after the plus. - Trunk digit: callers in other NANP areas dial a leading 1 before the area code. Once you hold the number in E.164 that 1 is already the country code, so never add a second one.
- Short local entry: residents often type only the seven local digits. If the user picked Antigua and Barbuda in a country selector, prepend
+1268server-side instead of rejecting the input. - Region lookup: map the 268 prefix to the ISO code AG in your phone library so analytics and fraud rules do not lump these users in with the United States.
English is the official language, so verification messages usually arrive in English, although some apps follow the language set on the account or device.
Which apps can we verify on an Antigua and Barbuda route today?
Availability is reported live and moves during the day, but the current snapshot for this country includes WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, ChatGPT (OpenAI), Claude, Microsoft & Outlook, Amazon, Uber, Airbnb and Netflix. In total the route lists more than 700 services.
Because the island economy leans heavily on tourism, travel, ride-hailing and short-stay booking flows are the ones teams most often want to exercise here. Remember that each service decides for itself whether to accept virtual numbers, and its terms still apply to every account you verify.
What does the API sequence look like for country `ag`?
Developers can script the whole flow against https://otproute.com/api/v1 with a Bearer key (prefix or_live_) created in the Developer console:
- Read the current rate with
GET /api/v1/prices?country=ag&service=whatsapp, swapping in the service id you need. - Create the order with
POST /api/v1/activationsand the JSON body{"service": "whatsapp", "country": "ag"}. The response gives you the number and an activation id. - Submit that number in the app under test.
- Wait for the
activation.sms_receivedevent on your webhook, or pollGET /api/v1/activations/{id}if you prefer pulling. - Abandoning a run? Send
POST /api/v1/activations/{id}/canceland the reserved amount is released to the wallet at once.
On the webhook side, check the X-OTPRoute-Signature header by computing HMAC-SHA256 over "<t>.<raw body>" with the endpoint secret, and refuse stale timestamps. An account can hold up to 10 keys and 5 webhook endpoints at 300 requests per minute. The API docs and our guide to signing OTP webhooks cover the details of this SMS verification API.
Can a support or operations colleague do it without writing code?
Yes. After creating an account with an email code or Google sign-in, they top up the wallet, open the OTP Gateway, choose the service and Antigua and Barbuda, and see the price before confirming. The number appears on screen; they paste it into the app, and the incoming code shows up next to the order.
The activation stays open for 20 minutes. You are charged only when a code arrives; if the window ends empty, or the order is cancelled first, the full amount goes back to the wallet automatically.
The code did not arrive. What should we try next?
A silent number usually means the service filtered the route or is throttling attempts, not that your integration is broken. Work through it calmly:
- Let the 20-minute window finish; the refund happens without any action from you.
- Do not fire new orders in a tight loop. Space retries out, and try again later or on a different service route.
- Confirm the app accepts virtual numbers in the first place; some refuse them by policy.
- Check that the number reached the app in full E.164 form rather than a truncated local version.
Our note on reducing failed OTP deliveries goes deeper on OTP routing choices.
Is there a long-term Antigua and Barbuda number, and how does billing work?
No self-serve long-term line exists for this country. Dedicated Numbers are a United States and Canada product starting from $1.95/month, with inbound and outbound SMS plus browser calling. If you genuinely need a lasting Antiguan line, write to [email protected]; whether it can be arranged depends on local rules and is not promised.
Payment works through a single prepaid USD wallet, with neither a subscription nor a tier to select. Fund it by card or with USDT/USDC, and every top-up produces a PDF invoice by email. Rates are on the pricing page, and a development account can be switched to sandbox on request, so simulated numbers and codes let you rehearse the integration without spending wallet funds.
Frequently asked questions
Can I test my app's Antigua and Barbuda sign-up without a local SIM card?
Yes. Order a +1 268 number for the relevant service through the OTP Gateway and read the code in the dashboard or via the API, without any handset on the island.
Is +1 268 the same as a US phone number?
It shares country code 1 with the United States, but area code 268 belongs to Antigua and Barbuda, so your phone library should map it to the ISO code AG.
What is the country id for Antigua and Barbuda in the OTP Route API?
Use ag in the country field when you call POST /api/v1/activations or query GET /api/v1/prices.
How much does an Antigua and Barbuda verification number cost?
OTP Gateway codes start from $0.20 per code; the exact figure depends on the service and is shown live before you order.
Do I pay if WhatsApp never sends the code?
No. If no SMS reaches the number within 20 minutes, or you cancel first, the full charge is refunded to your wallet.
Can I keep an Antiguan number for months?
Not as a self-serve product; long-term Dedicated Numbers are offered only in the United States and Canada. You can email [email protected] to ask about other options.
Are there rules on what I can verify?
Yes. Use numbers only for your own legitimate accounts and testing, follow each service's terms, and keep within OTP Route's Acceptable Use Policy.
Service names are trademarks of their respective owners. OTP Route is not affiliated with them. Use numbers lawfully, follow each service's terms and our Acceptable Use Policy.