OTP routes by country

Pick a country to see which services you can verify there, how the number format works and how to call the API for that route.

OTP Gateway from $0.20 per codeREST API + signed webhooksDedicated US/CA numbers from $1.95/month
+93

Afghanistan

Receive Afghanistan SMS OTP codes on +93 numbers through the OTP Route API or dashboard. From $0.20 per code, 20-minute window, refund if no code arrives.

+355

Albania

Receive Albania SMS OTP codes on +355 numbers with the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded when no SMS lands.

+213

Algeria

Receive Algeria SMS OTP codes on one-time +213 numbers via the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if nothing arrives.

+376

Andorra

Receive Andorra SMS OTP codes on +376 numbers via the OTP Route API, webhooks or dashboard. Short six-digit format, 50+ services, from $0.20 per code.

+244

Angola

Receive Angola SMS OTP codes on +244 numbers for QA and market launches via API, signed webhooks or the dashboard. From $0.20 per code, refunded if none arrives.

+1 264

Anguilla

Receive Anguilla SMS OTP codes on +1 264 numbers with OTP Route: a pre-flight checklist, API steps and fixes. From $0.20 per code, refunded if nothing arrives.

+1 268

Antigua and Barbuda

Receive Antigua and Barbuda SMS OTP codes on +1 268 numbers by REST API, signed webhook or dashboard. From $0.20 per code, refunded when no SMS arrives.

+54

Argentina

Receive Argentina SMS OTP codes on +54 numbers through the OTP Route API or dashboard. From $0.20 per code, signed webhooks, and a refund if no SMS arrives.

+374

Armenia

Receive Armenia SMS OTP codes on +374 numbers via the OTP Gateway API, signed webhooks or the dashboard. From $0.20 per code, refunded if nothing arrives.

+297

Aruba

Receive Aruba SMS OTP codes on +297 numbers through the OTP Route API, webhooks or dashboard. From $0.20 per code, charged only when the code arrives.

+61

Australia

Use the Australia OTP API from OTP Route to receive +61 SMS verification codes by webhook, polling or dashboard. From $0.20 per code, refunded if nothing arrives.

+43

Austria

Receive Austria SMS OTP codes on +43 numbers through the OTP Route API or dashboard: pre-flight checklist, country id at, webhooks and the 20-minute refund rule.

+994

Azerbaijan

Receive Azerbaijan SMS OTP codes on +994 numbers for QA and market launches through the OTP Route API, webhooks or dashboard, from $0.20 per code.

+1 242

Bahamas

Receive Bahamas SMS OTP codes on +1 242 numbers via the OTP Route API, signed webhooks or dashboard. From $0.20 per code, refunded if no SMS lands in 20 minutes.

+973

Bahrain

Receive Bahrain SMS OTP codes on +973 numbers through the OTP Route API or dashboard. Pay from $0.20 per code, and only when the code actually arrives.

+880

Bangladesh

Receive Bangladesh SMS OTP codes on +880 numbers via the OTP Route API or dashboard. From $0.20 per code, with an automatic refund if no code arrives.

+1 246

Barbados

Receive Barbados SMS OTP codes on +1 246 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if nothing arrives.

+375

Belarus

Receive Belarus SMS OTP codes on +375 numbers through the OTP Route API, signed webhooks or the dashboard, from $0.20 per code and refunded if none arrives.

+32

Belgium

Receive Belgium SMS OTP codes on +32 numbers for QA and launches: Belgium OTP API, signed webhooks, dashboard orders, 20-minute window, refunds if no code.

+501

Belize

Need a +501 number for testing? Receive Belize SMS OTP codes with the OTP Route API or dashboard, from $0.20 per code, refunded when no code arrives in time.

+229

Benin

Receive Benin SMS OTP codes on +229 numbers via the OTP Route API or dashboard. Compare one-time codes with long-term lines, from $0.20 per code.

+1 441

Bermuda

Receive Bermuda SMS OTP codes on +1 441 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, billed only when it arrives.

+975

Bhutan

Receive Bhutan SMS OTP codes on +975 numbers through the OTP Route API or dashboard, from $0.20 per code, refunded automatically if nothing arrives.

+591

Bolivia

A step-by-step Bolivia OTP API checklist: receive +591 SMS verification codes by REST polling, signed webhooks or the dashboard, from $0.20 per code.

+387

Bosnia and Herzegovina

Receive Bosnia and Herzegovina SMS OTP codes on +387 numbers through an API, signed webhooks or the dashboard, and pay only when the code arrives.

+267

Botswana

Botswana OTP API for QA and launch teams: order a +267 verification number and read the SMS code by REST polling or signed webhook. From $0.20 per code.

+55

Brazil

Receive Brazil SMS OTP codes on +55 numbers with the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if nothing arrives.

+1 284

British Virgin Islands

How to receive British Virgin Islands SMS OTP codes on +1 284 numbers with OTP Route: live coverage checks, API flow, nearby Caribbean routes and billing.

+673

Brunei

Receive Brunei SMS OTP codes on +673 numbers via the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded when no code arrives.

+359

Bulgaria

Receive Bulgaria SMS OTP codes on +359 verification numbers through the OTP Route dashboard or Bulgaria OTP API, from $0.20 per code, refunded if nothing arrives.

+226

Burkina Faso

Receive Burkina Faso SMS OTP codes on +226 numbers with OTP Route: a pre-flight checklist, API and dashboard steps, the 20-minute window and refund rules.

+257

Burundi

Receive Burundi SMS OTP codes through the OTP Route API or dashboard: +257 verification numbers for QA, signed webhooks, a 20-minute window, from $0.20 per code.

+238

Cabo Verde

Receive Cabo Verde SMS OTP codes on +238 numbers with the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, and no charge if nothing arrives.

+855

Cambodia

Receive Cambodia SMS OTP codes on +855 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if no SMS arrives.

+237

Cameroon

Receive Cameroon SMS OTP codes on +237 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if no SMS lands.

+1

Canada

Canada OTP API for QA and launch teams: receive Canada SMS OTP codes on +1 numbers by REST polling or signed webhook, plus instant Canadian Dedicated Numbers.

+1 345

Cayman Islands

Receive Cayman Islands SMS OTP codes on +1 345 numbers via API or dashboard. Pre-flight checklist, call sequence, refund rule and fixes for missing codes.

+236

Central African Republic

Receive Central African Republic SMS OTP codes on +236 numbers by API, signed webhook or dashboard. OTP Gateway from $0.20 per code, refunded if nothing arrives.

+235

Chad

Chad OTP API guide: order +235 verification numbers by REST or dashboard, catch codes with signed webhooks, and pay only when the SMS actually lands.

+56

Chile

Receive Chile SMS OTP codes on +56 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded when nothing arrives.

+86

China

Receive China SMS OTP codes on +86 numbers via the OTP Route API or dashboard. 20-minute window, refund if no code arrives, prices from $0.20 per code.

+57

Colombia

Receive Colombia SMS OTP codes on +57 numbers through the OTP Route API or dashboard. From $0.20 per code, 20-minute window, refund if no code arrives.

+269

Comoros

Use the Comoros OTP API from OTP Route to receive +269 SMS verification codes by REST polling or signed webhook. Pre-flight checklist, steps and fixes inside.

+243

Congo (DRC)

Receive Congo (DRC) SMS OTP codes on +243 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if none arrives.

+242

Congo (Republic)

Use the Congo OTP API from OTP Route to get +242 SMS verification codes by polling, signed webhook or dashboard. From $0.20 per code, refunded if none arrive.

+506

Costa Rica

Receive Costa Rica SMS OTP codes on +506 numbers via the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, charged only if the code arrives.

+225

Cote d'Ivoire

Receive Côte d'Ivoire SMS OTP codes on +225 numbers through the OTP Route API, signed webhooks or the dashboard, from $0.20 per code with automatic refunds.

+385

Croatia

Croatia OTP API for QA and product teams: receive Croatian SMS OTP codes on +385 numbers via REST, signed webhooks or the dashboard, from $0.20 per code.

+599

Curacao

Curacao OTP API checklist: receive Curacao SMS OTP codes on +599 numbers by REST polling, signed webhook or dashboard. From $0.20 per code, refunded if none arrive.

+357

Cyprus

Receive Cyprus SMS OTP codes on +357 numbers via the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded when no SMS arrives.

+420

Czech Republic

Use the Czech Republic OTP API from OTP Route to receive +420 SMS verification codes by REST polling or signed webhooks, from $0.20 per code, refunded if none land.

+45

Denmark

Receive Denmark SMS OTP codes on +45 numbers through the OTP Route API, webhooks or dashboard, and see when a one-time number beats a long-term line.

+253

Djibouti

Use the Djibouti OTP API to receive +253 SMS verification codes by REST polling, signed webhook or dashboard. From $0.20 per code, refunded if nothing arrives.

+1 767

Dominica

Receive Dominica SMS OTP codes on +1 767 numbers through the OTP Route API or dashboard. NANP parsing tips, refund rules and pricing from $0.20 per code.

+1

Dominican Republic

Receive Dominican Republic SMS OTP codes on +1 numbers via API, signed webhook or dashboard. From $0.20 per code and refunded when no code arrives in time.

+593

Ecuador

Use the Ecuador OTP API from OTP Route to receive +593 SMS codes by webhook, polling or dashboard. From $0.20 per code, with a refund if no code arrives.

+20

Egypt

Egypt OTP API guide: receive Egypt SMS OTP codes on +20 numbers by REST polling, signed webhooks or the dashboard, from $0.20 per code, refunded if none arrives.

+503

El Salvador

Receive El Salvador SMS OTP codes on +503 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if nothing arrives.

+240

Equatorial Guinea

Receive Equatorial Guinea SMS OTP codes on +240 numbers via the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if nothing arrives.

+291

Eritrea

Receive Eritrea SMS OTP codes on +291 numbers via the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, charged only when a code arrives.

+372

Estonia

Receive Estonia SMS OTP codes on a +372 verification number via REST API, webhooks or dashboard. Pre-flight checklist, steps, troubleshooting, from $0.20 per code.

+268

Eswatini

Receive Eswatini SMS OTP codes on +268 numbers through a REST API or webhooks. Test sign-up flows for Southern Africa from $0.20 per code, refunds if no SMS arrives.

+251

Ethiopia

Use the Ethiopia OTP API to receive +251 SMS verification codes by REST polling, signed webhooks or the dashboard. From $0.20 per code, refunded if none arrives.

+298

Faroe Islands

Receive Faroe Islands (+298) SMS OTP codes through the OTP Route API or dashboard: one-use numbers from $0.20 per code, a 20-minute window and automatic refunds.

+679

Fiji

Receive Fiji SMS OTP codes on +679 numbers via the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded when no code arrives.

+358

Finland

Receive Finland SMS OTP codes on +358 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if nothing arrives.

+33

France

Receive France SMS OTP codes on +33 numbers with the OTP Route API, webhooks or dashboard. From $0.20 per code, 20-minute window, automatic refund.

+594

French Guiana

Receive French Guiana SMS OTP codes on +594 numbers via the OTP Route API, webhooks or dashboard. From $0.20 per code, with a refund if no SMS arrives.

+241

Gabon

Gabon OTP API for product and QA teams: receive +241 SMS verification codes on one-time numbers by REST, webhook or dashboard, from $0.20 per code with refunds.

+220

Gambia

Receive Gambia SMS OTP codes on +220 numbers through OTP Route's API, webhooks or dashboard. Seven-digit numbers, 1,000+ services, from $0.20 per code.

+995

Georgia

Georgia OTP API guide: receive +995 SMS verification codes in the dashboard or via REST and signed webhooks, from $0.20 per code with automatic refunds.

+49

Germany

Receive Germany SMS OTP codes on +49 numbers through the OTP Route API, webhooks or dashboard. Built for QA and launch teams, from $0.20 per code.

+233

Ghana

Ghana OTP API guide: receive +233 SMS verification codes through OTP Route webhooks, polling or the dashboard. Checklist, steps and fixes, from $0.20 per code.

+350

Gibraltar

Receive Gibraltar +350 SMS OTP codes for QA and market launches via REST API, signed webhooks or the dashboard. From $0.20 per code with automatic refunds.

+30

Greece

Need a Greece verification number? Receive +30 SMS OTP codes with OTP Route via API, webhook or dashboard, from $0.20 per code with automatic refunds.

+1 473

Grenada

Receive Grenada SMS OTP codes on +1 473 numbers with the OTP Route API, signed webhooks or dashboard. From $0.20 per code, and only if the code arrives.

+590

Guadeloupe

Receive Guadeloupe SMS OTP codes on +590 numbers via the OTP Route API, webhooks or dashboard. Pay from $0.20 per code, refunded if no code lands in 20 minutes.

+502

Guatemala

Receive Guatemala SMS OTP codes on +502 numbers with OTP Route: REST API, signed webhooks or dashboard, from $0.20 per code and refunded when no SMS arrives.

+224

Guinea

Receive Guinea SMS OTP codes on +224 numbers with OTP Route. Covers the gn country id, webhook delivery, dashboard steps, French-language messages and refunds.

+245

Guinea-Bissau

Receive Guinea-Bissau SMS OTP codes on +245 numbers to reproduce sign-up issues and test West African launches with the OTP Route API, from $0.20 per code.

+592

Guyana

Receive Guyana SMS OTP codes on +592 numbers with the OTP Route API, signed webhooks or dashboard. From $0.20 per code; refunded if nothing arrives in 20 minutes.

+509

Haiti

Receive Haiti SMS OTP codes on +509 verification numbers via the OTP Route API, webhooks or dashboard. From $0.20 per code, refunded if no code arrives.

+504

Honduras

Receive Honduras SMS OTP codes on a +504 verification number via API, webhook or dashboard. OTP Route charges from $0.20 per code and refunds missed codes.

+852

Hong Kong

Receive Hong Kong SMS OTP codes on +852 numbers with the OTP Route API, signed webhooks or dashboard. Built for QA and launch teams, from $0.20 per code.

+36

Hungary

A checklist for teams that need to receive Hungary SMS OTP codes on +36 numbers via API, webhook or dashboard with OTP Route, from $0.20 per code.

+354

Iceland

Iceland OTP API guide: receive Iceland SMS OTP codes on +354 numbers through REST polling or signed webhooks, with refunds when no code lands in 20 minutes.

+91

India

Receive India SMS OTP codes on +91 numbers through the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded if no code arrives.

+62

Indonesia

Indonesia OTP API guide: receive +62 SMS OTP codes through OTP Route endpoints, signed webhooks or the dashboard. From $0.20 per code, refunded if nothing arrives.

+353

Ireland

Receive Ireland SMS OTP codes on +353 numbers through the OTP Route API, webhooks or dashboard. Irish number formats, OTP routing tips, from $0.20 per code.

+972

Israel

Israel OTP API: receive +972 SMS verification codes via REST polling, signed webhooks or the OTP Route dashboard. From $0.20 per code, refunded if none arrives.

+39

Italy

Italy OTP API for QA and launch teams: receive Italy SMS OTP codes on +39 numbers by webhook, polling or dashboard, from $0.20 per code with automatic refunds.

+1

Jamaica

Receive Jamaica SMS OTP codes on +1 876 and +1 658 numbers through the OTP Route API, signed webhooks or dashboard. From $0.20 per code, refunded if none arrives.

+81

Japan

Receive Japan SMS OTP codes on +81 numbers for QA and launch testing. Use the Japan OTP API, signed webhooks or the dashboard, from $0.20 per code.

+962

Jordan

Receive Jordan SMS OTP codes on a +962 number for testing, via REST API, signed webhook or dashboard. OTP routing from $0.20 per code, refunded if no SMS arrives.

+7

Kazakhstan

Kazakhstan OTP API: receive +7 SMS verification codes by REST polling, signed webhooks or the dashboard. From $0.20 per code, refunded if none arrives.

+254

Kenya

Receive Kenya SMS OTP codes on +254 numbers for testing via the OTP Route API, webhooks or dashboard. From $0.20 per code; nothing billed if no code arrives.

+383

Kosovo

Receive Kosovo SMS OTP codes on a +383 number for testing via the Kosovo OTP API or dashboard. From $0.20 per code, refunded when no SMS arrives in 20 minutes.

+965

Kuwait

Kuwait OTP API checklist: receive +965 SMS verification codes with OTP Route in the dashboard or via webhooks, from $0.20 per code, refunded if none arrives.

+996

Kyrgyzstan

Receive Kyrgyzstan SMS OTP codes on +996 numbers through the OTP Route SMS verification API or dashboard, with a refund if no code arrives. From $0.20 per code.

+856

Laos

Use the OTP Route SMS verification API to receive Laos SMS OTP codes on +856 numbers by polling or signed webhooks. From $0.20 per code, refunded if none arrives.

+371

Latvia

Get Latvia verification numbers on +371 for QA and launches. Receive Latvia SMS OTP codes via the OTP Route API, webhooks or dashboard, from $0.20 per code.

+266

Lesotho

Receive Lesotho SMS OTP codes on +266 numbers through OTP Route: REST API, signed webhooks or dashboard. From $0.20 per code, with a refund if nothing arrives.

+231

Liberia

Receive Liberia SMS OTP codes through the OTP Route API or dashboard: +231 verification numbers, signed webhooks, a 20-minute window and refunds if no code arrives.

+423

Liechtenstein

Receive Liechtenstein SMS OTP codes on a +423 number for testing. API and dashboard steps, seven-digit number format, refund rule and billing explained.

+370

Lithuania

Need a Lithuania verification number for QA? Receive +370 SMS OTP codes through the OTP Route API, webhooks or dashboard, from $0.20 per code with auto refunds.

+352

Luxembourg

Receive Luxembourg SMS OTP codes on +352 numbers for QA and market launches. Compare one-time codes with long-term lines, then use the API or dashboard.

+853

Macao

Receive Macao SMS OTP codes on a +853 verification number with OTP Route, via API, signed webhooks or the dashboard. From $0.20 per code; no code means no charge.

+261

Madagascar

Madagascar OTP API for QA and ops teams: receive Madagascar SMS OTP codes on +261 numbers via API, webhook or dashboard, from $0.20 per code with auto refunds.

+265

Malawi

Receive Malawi SMS OTP codes on +265 numbers via the OTP Route dashboard, REST API or signed webhooks. From $0.20 per code, refunded if no SMS arrives.

+60

Malaysia

Receive Malaysia SMS OTP codes on +60 numbers with OTP Route: a QA checklist, the API call order with country id my, dashboard steps and fixes for missing codes.

+960

Maldives

Receive Maldives SMS OTP codes on +960 numbers for testing, through the OTP Route API, webhooks or dashboard. From $0.20 per code; no charge if nothing arrives.

+223

Mali

Receive Mali SMS OTP codes on +223 numbers for QA and launches. OTP Route delivers them via API, webhook or dashboard, from $0.20 per code, refunded on no SMS.

+356

Malta

Receive Malta SMS OTP codes on +356 numbers through the OTP Route SMS verification API, webhooks or dashboard. From $0.20 per code, refunded if nothing arrives.

+596

Martinique

Receive Martinique SMS OTP codes on +596 numbers with OTP Route: REST API, signed webhooks or dashboard, from $0.20 per code and refunded if no code arrives.

+222

Mauritania

Receive Mauritania SMS OTP codes on +222 numbers for QA and launch testing. Use the OTP Route API, signed webhooks or the dashboard, from $0.20 per code.

+230

Mauritius

Use the Mauritius OTP API to receive Mauritius SMS OTP codes on +230 numbers in the dashboard or by webhook. From $0.20 per code; refunded when no code arrives.

+52

Mexico

Get Mexico verification numbers (+52) for SMS OTP testing with OTP Route. Codes arrive in the dashboard, by API polling or webhook, from $0.20 per code.

+373

Moldova

Receive Moldova SMS OTP codes on a +373 number for testing via the OTP Route API, webhooks or dashboard. From $0.20 per code; no charge if the code never arrives.

+377

Monaco

Receive Monaco SMS OTP codes on +377 numbers for QA and launch testing with the OTP Route API or dashboard. From $0.20 per code, refunded when nothing arrives.

+976

Mongolia

Receive Mongolia SMS OTP codes on +976 numbers for QA and market launches, via SMS verification API, webhook or dashboard. From $0.20 per code; refund if none.

+382

Montenegro

Receive Montenegro SMS OTP on +382 numbers via the OTP Route API, webhooks or dashboard. Covers the 06x mobile format, refunds and pricing from $0.20 per code.

+1 664

Montserrat

Need a Montserrat verification number? Receive +1 664 SMS OTP codes through the OTP Route API, webhooks or dashboard, from $0.20 per code with automatic refunds.

+212

Morocco

Receive Morocco SMS OTP codes on +212 numbers with OTP Route, by signed webhook, API polling or dashboard. From $0.20 per code; no code, no charge.

+258

Mozambique

Receive Mozambique SMS OTP codes on +258 verification numbers through the OTP Route API, webhooks or dashboard. From $0.20 per code; no code, no charge.

+95

Myanmar

Myanmar OTP API for developers: receive +95 SMS verification codes by REST polling, signed webhook or dashboard. From $0.20 per code; no charge if none arrives.

+264

Namibia

Receive Namibia SMS OTP codes on +264 verification numbers with OTP Route: REST API, HMAC-signed webhooks or dashboard. From $0.20 per code, refund if none arrives.

+674

Nauru

Need a +674 number for testing? Receive Nauru SMS OTP codes through the OTP Route API, webhooks or dashboard, from $0.20 per code with automatic refunds.

+977

Nepal

Receive Nepal SMS OTP codes on a +977 number for testing: checklist, API and webhook steps, Devanagari SMS checks and fixes for missing codes. From $0.20 per code.

+31

Netherlands

Receive Netherlands SMS OTP codes on +31 numbers by API, webhook or dashboard. Test Dutch sign-up and 2FA flows from $0.20 per code with automatic refunds.

+687

New Caledonia

Receive New Caledonia SMS OTP codes on +687 numbers with the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, refunded when no SMS arrives.

+64

New Zealand

Need a +64 number for testing? OTP Route's New Zealand OTP API delivers SMS verification codes to your webhook or dashboard, from $0.20 per code, refunded if none.

+505

Nicaragua

Nicaragua OTP API from OTP Route: receive +505 SMS verification codes in the dashboard or by webhook. From $0.20 per code, charged only if a code arrives.

+227

Niger

Receive Niger SMS OTP codes on +227 verification numbers with the OTP Route API, webhooks or dashboard. From $0.20 per code; no code, no charge after 20 minutes.

+234

Nigeria

Nigeria OTP API for developers: receive +234 SMS verification codes by REST polling or signed webhook with OTP Route. From $0.20 per code, refunds if none arrive.

+389

North Macedonia

Receive North Macedonia SMS OTP codes on +389 numbers for QA and launch testing through the OTP Route API, webhooks or dashboard, from $0.20 per code.

+47

Norway

Receive Norway SMS OTP codes on +47 numbers for testing through the OTP Route API, signed webhooks or dashboard. From $0.20 per code; no code means no charge.

+968

Oman

Receive Oman SMS OTP codes on +968 numbers with OTP Route: API, signed webhooks or dashboard, 1,600+ services, from $0.20 per code. No local long-term lines.

+92

Pakistan

Receive Pakistan SMS OTP codes on +92 numbers for app testing and operations, through the API, signed webhooks or the dashboard. From $0.20 per code, refund if none.

+970

Palestine

Receive Palestine SMS OTP codes on +970 verification numbers with OTP Route: API calls, webhooks, Arabic-message parsing and refunds. From $0.20 per code.

+507

Panama

Panama OTP API for developers: order +507 numbers, capture SMS verification codes by webhook or polling, or use the dashboard. From $0.20 per code, refund if none.

+675

Papua New Guinea

Receive Papua New Guinea SMS OTP codes on +675 numbers via the OTP Route API, signed webhooks or dashboard. From $0.20 per code, refunded if nothing arrives.

+595

Paraguay

Paraguay OTP API for developers: receive +595 SMS verification codes via REST polling, signed webhooks or the dashboard. From $0.20 per code, refund if none.

+51

Peru

Receive Peru SMS OTP codes on +51 numbers with the OTP Route API or dashboard. Built for QA and launch teams, from $0.20 per code, refunded if nothing arrives.

+63

Philippines

Philippines OTP API from OTP Route: receive +63 SMS verification codes via webhook, polling or dashboard, from $0.20 per code with automatic refunds on no-shows.

+48

Poland

Receive Poland SMS OTP codes on +48 numbers with OTP Route: a setup checklist, the pl country id, webhook steps, nine-digit formatting and troubleshooting tips.

+351

Portugal

Use the OTP Route Portugal OTP API to receive +351 SMS verification codes by webhook or polling, test pt-PT flows and pay from $0.20 per code, refunded if none.

+1 787

Puerto Rico

Receive Puerto Rico SMS OTP codes on +1 787 numbers via the OTP Route API, webhooks or dashboard. One-time numbers from $0.20 per code, refunded if no code arrives.

+974

Qatar

Use the Qatar OTP API to receive +974 SMS verification codes by webhook or polling. OTP Route charges from $0.20 per code and refunds codes that never arrive.

+262

Reunion

Need a Reunion verification number? Receive +262 SMS OTP codes via the OTP Route API, webhooks or dashboard, from $0.20 per code with refunds on missed codes.

+40

Romania

Receive Romania SMS OTP codes on +40 numbers via the OTP Route API, signed webhooks or the dashboard. From $0.20 per code, with refunds when no code arrives.

+250

Rwanda

Receive Rwanda SMS OTP codes on +250 numbers through the OTP Route SMS verification API, webhooks or dashboard. From $0.20 per code, refunded if none arrives.

+590

Saint Barthelemy

Receive Saint Barthelemy SMS OTP codes on +590 numbers: a pre-flight checklist, the Saint Barthelemy OTP API flow, dashboard steps and refunds if no code.

+1 869

Saint Kitts and Nevis

Receive Saint Kitts and Nevis SMS OTP codes on +1 869 numbers via the OTP Route API, webhooks or dashboard. From $0.20 per code, with a refund if none arrives.

+1 758

Saint Lucia

Receive Saint Lucia SMS OTP codes on +1 758 numbers with the OTP Route API or dashboard. Learn the NANP format, retries and billing, from $0.20 per code.

+1 784

Saint Vincent and the Grenadines

Receive Saint Vincent and the Grenadines SMS OTP codes on +1 784 numbers via the OTP Route API or dashboard. From $0.20 per code, with refunds if none arrives.

+685

Samoa

Get a Samoa verification number on +685 to receive Samoa SMS OTP codes by API, webhook or dashboard, from $0.20 per code, with refunds if no code arrives.

+239

Sao Tome and Principe

Receive Sao Tome and Principe SMS OTP codes on +239 numbers via the OTP Route API, signed webhooks or dashboard. From $0.20 per code; unused activations refunded.

+966

Saudi Arabia

Saudi Arabia OTP API for developers: order a +966 number, receive the Saudi SMS OTP by webhook or polling, and pay from $0.20 per code only when it arrives.

+221

Senegal

Get a Senegal verification number for one-time codes: receive Senegal SMS OTP via API, webhook or dashboard, from $0.20 per code. Long-term lines are US/CA only.

+381

Serbia

Receive Serbia SMS OTP codes on +381 numbers through the OTP Route API, webhooks or dashboard. One-time numbers from $0.20 per code, refunded when no code lands.

+248

Seychelles

Receive Seychelles SMS OTP codes on +248 numbers with the OTP Route SMS verification API, webhooks or dashboard. From $0.20 per code, refunded if none arrives.

+232

Sierra Leone

Sierra Leone OTP API guide: receive Sierra Leone SMS OTP codes on +232 numbers for testing, by dashboard or webhook, from $0.20 per code with automatic refunds.

+65

Singapore

Receive Singapore SMS OTP codes on +65 numbers with OTP Route: API endpoints, dashboard steps, E.164 tips and a 20-minute refundable window from $0.20 per code.

+1 721

Sint Maarten

Receive Sint Maarten SMS OTP codes on +1 721 verification numbers via the OTP Route SMS verification API or dashboard. Refund if no code arrives; from $0.20.

+421

Slovakia

Receive Slovakia SMS OTP codes on +421 numbers with OTP Route: one-time numbers from $0.20 per code via API, webhook or dashboard, refunded if nothing arrives.

+386

Slovenia

Receive Slovenia SMS OTP codes on +386 numbers through the OTP Route SMS verification API or dashboard. One-time numbers from $0.20 per code, paid only on delivery.

+677

Solomon Islands

Get Solomon Islands verification codes on +677 numbers with the OTP Route API, webhooks or dashboard. OTP Gateway from $0.20 per code; no SMS, no charge.

+252

Somalia

Somalia OTP API guide: receive Somalia SMS OTP codes on +252 verification numbers via REST or signed webhooks, with a 20-minute window and automatic refunds.

+27

South Africa

Receive South Africa SMS OTP codes on a +27 verification number. Checklist, API calls, dashboard steps, trunk-prefix handling and what to do when codes stall.

+82

South Korea

South Korea OTP API for QA and launch teams: receive +82 SMS OTP codes by webhook, polling or dashboard. From $0.20 per code; unused activations are refunded.

+211

South Sudan

Need a +211 number for testing? Receive South Sudan SMS OTP codes through the OTP Route dashboard or API, with signed webhooks and a refund if nothing arrives.

+34

Spain

Receive Spain SMS OTP codes on a +34 verification number with OTP Route, by REST API, signed webhook or dashboard. From $0.20 per code, refunded if none arrives.

+94

Sri Lanka

Receive Sri Lanka SMS OTP codes on +94 numbers for app testing with the OTP Route API, webhooks or dashboard. From $0.20 per code, refunded if nothing arrives.

+249

Sudan

Receive Sudan SMS OTP codes on +249 numbers with OTP Route: Arabic-aware parsing tips, API and webhook flow, from $0.20 per code with automatic refunds.

+597

Suriname

Get a +597 number for testing with OTP Route's Suriname OTP API: receive SMS verification codes by webhook or polling, pay only when the code arrives.

+46

Sweden

Sweden OTP API for developers: order a +46 number, receive the Swedish SMS OTP by signed webhook or polling, or use the dashboard. From $0.20 per code.

+41

Switzerland

Receive Switzerland SMS OTP codes on +41 numbers with the OTP Route API: polling, HMAC-signed webhooks or the dashboard. From $0.20 per code, refunded on no SMS.

+886

Taiwan

Receive Taiwan SMS OTP codes on +886 verification numbers with the OTP Route API, signed webhooks or dashboard. From $0.20 per code, paid only when a code arrives.

+992

Tajikistan

Receive Tajikistan SMS OTP codes on +992 numbers through the OTP Route API, webhooks or dashboard. From $0.20 per code; refunded if no code arrives in time.

+255

Tanzania

Get a Tanzania verification number for QA: receive Tanzanian SMS OTP codes on +255 lines through the OTP Route API, webhooks or dashboard, from $0.20 per code.

+66

Thailand

Receive Thailand SMS OTP codes on +66 numbers with the OTP Route Thailand OTP API, webhooks or dashboard. From $0.20 per code, with a refund when no code arrives.

+670

Timor-Leste

Receive Timor-Leste SMS OTP codes on +670 verification numbers with OTP Route, via API, signed webhook or dashboard. From $0.20 per code, refund if none.

+228

Togo

Need a Togo verification number? OTP Route's Togo OTP API delivers +228 SMS codes by webhook, polling or dashboard, from $0.20 per code with automatic refunds.

+676

Tonga

Receive Tonga SMS OTP codes on +676 numbers with the OTP Route API or dashboard, and learn why a one-time Gateway number suits most Tongan verification tests.

+1 868

Trinidad and Tobago

Receive Trinidad and Tobago SMS OTP codes on +1 868 numbers through an SMS verification API, webhook or dashboard. From $0.20 per code, refunded when none arrives.

+216

Tunisia

Receive Tunisia SMS OTP codes on +216 numbers through the OTP Route API or dashboard: a pre-flight checklist, Arabic and French parsing, from $0.20 per code.

+90

Turkey

Turkey OTP API for QA and launch teams: receive Turkish SMS OTP codes on +90 numbers by REST, webhook or dashboard, from $0.20 per code with automatic refunds.

+993

Turkmenistan

Turkmenistan OTP API guide: order +993 numbers, receive Turkmenistan SMS OTP codes by webhook or polling, from $0.20 per code with refunds if none arrive.

+1 649

Turks and Caicos Islands

Receive Turks and Caicos SMS OTP codes on +1 649 verification numbers via API, signed webhooks or the dashboard. From $0.20 per code, refunded when none arrives.

+256

Uganda

Receive Uganda SMS OTP codes on +256 numbers via the OTP Route SMS verification API, webhooks or dashboard. From $0.20 per code, refunded when no code arrives.

+380

Ukraine

Get Ukraine SMS OTP codes on +380 numbers for testing through the OTP Route API, signed webhooks or dashboard, from $0.20 per code and refunded when no SMS arrives.

+971

United Arab Emirates

Receive UAE SMS OTP codes on +971 numbers with the OTP Route API, signed webhooks or dashboard. Over 900 services, from $0.20 per code, refunded if none arrives.

+44

United Kingdom

Receive UK SMS OTP codes on a +44 verification number via API, signed webhooks or the dashboard. Checklist, E.164 tips for the 07 prefix, fixes. From $0.20 per code.

+1

United States

Receive United States SMS OTP codes on +1 numbers by API or dashboard from $0.20 per code, or keep a dedicated US line from $1.95/month. Compare both options.

+598

Uruguay

Receive Uruguay SMS OTP codes on +598 verification numbers via API, signed webhooks or dashboard. Spanish-language sign-up testing from $0.20 per code.

+998

Uzbekistan

Receive Uzbekistan SMS OTP codes on +998 numbers via a REST API, HMAC-signed webhooks or the dashboard. From $0.20 per code; unused activations are refunded.

+678

Vanuatu

Receive Vanuatu SMS OTP codes on a +678 verification number with OTP Route: API or dashboard, from $0.20 per code, 20-minute window, refund if no SMS arrives.

+58

Venezuela

Receive Venezuela SMS OTP codes on +58 numbers with OTP Route, by API, signed webhook or dashboard. From $0.20 per code, and you pay only when the SMS arrives.

+84

Vietnam

Receive Vietnam SMS OTP codes on +84 numbers for testing via the OTP Route API, webhooks or dashboard. From $0.20 per code and refunded if no code arrives.

+212

Western Sahara

Receive Western Sahara SMS OTP codes on +212 numbers through the OTP Route API or dashboard. From $0.20 per code, 20-minute window, refund when no code arrives.

+967

Yemen

Receive Yemen SMS OTP codes on +967 numbers through the OTP Route API, signed webhooks or dashboard. From $0.20 per code; no SMS in 20 minutes, no charge.

+260

Zambia

Zambia OTP API guide: order +260 verification numbers, collect SMS codes by signed webhook or polling, or use the dashboard. From $0.20 per code with auto refunds.

+263

Zimbabwe

Receive Zimbabwe SMS OTP codes on +263 numbers via the OTP Route API, webhooks or dashboard. Trunk-zero handling, 1,700+ services, from $0.20 per code.

Route your first OTP in minutes

Create a free account, top up your USD wallet and order a number from the dashboard or the API. No monthly fee.