Solomon Islands (+677) SMS verification: one-time codes vs lines you keep

Calling code +677OTP Gateway from $0.20 per codeDedicated numbers: US & Canada onlyAPI id: sb
Quick answer

Yes, OTP Route lets you receive Solomon Islands (+677) SMS verification codes through the OTP Gateway, either by watching the dashboard or by calling the API and receiving signed webhooks. Each code starts at $0.20 per code, and the money returns to your wallet automatically if nothing arrives within the 20-minute window.

Do you need a one-time code or a line you keep?

Decide this first, because the answer for the Solomon Islands is different from the answer for North America.

  • One-time code (OTP Gateway): you order a +677 number for one verification, receive the code, and the activation closes. This covers sign-up testing, release checks and most operations tasks. It is available for the Solomon Islands today.
  • A number you keep (Dedicated Number): a line that stays yours while it renews, with inbound and outbound SMS and browser calling. This product is only offered in the United States and Canada, from $1.95/month. There is no self-serve long-term Solomon Islands number.

If a project truly requires a lasting +677 line, email [email protected] to ask. Local rules decide whether it can be arranged, so plan as if it cannot. The temporary vs dedicated comparison explains the trade-offs in more depth.

Why do short +677 numbers break phone validation?

Solomon Islands numbers are unusually short. Mobile numbers have seven digits and many fixed lines only five, and there is no trunk prefix to remove. In E.164 form a mobile number is +677 plus seven digits.

That makes the country a useful edge case for QA. Plenty of sign-up forms enforce a minimum length tuned for larger markets and quietly reject a valid +677 mobile. Others pad, truncate or reformat the input. A real test number shows whether your validator, your database column and your SMS provider all agree on what a correct Solomon Islands number looks like.

English is the official language and Solomon Islands Pijin is widely spoken, but verification texts from global services nearly always arrive in English or in the account's chosen language. Extract the numeric code instead of relying on the message wording.

Which services work on a Solomon Islands route?

The OTP Gateway currently offers more than 800 services for the Solomon Islands. In the live snapshot you will find WhatsApp, Facebook, Telegram, TikTok, Signal, Microsoft & Outlook, LinkedIn, Airbnb, Discord, WeChat, AliExpress, Uber and X (Twitter).

Teams covering the wider Pacific often run the same test against Papua New Guinea and Fiji as well. Because availability changes through the day, read it from the API or dashboard at run time instead of hard-coding it.

How does the Solomon Islands OTP API work end to end?

Point your client at https://otproute.com/api/v1 and authenticate with a Bearer key starting or_live_. The country id for the Solomon Islands is sb.

  1. Resolve the service and country ids once via GET /api/v1/services and GET /api/v1/countries, then cache them.
  2. Check the live price with GET /api/v1/prices?country=sb&service=<id>.
  3. Place the order: POST /api/v1/activations with {"service": "telegram", "country": "sb"}. Save the returned activation id and +677 number.
  4. Enter the number in the flow you are testing.
  5. Let the activation.sms_received webhook hand you the +677 code, or fall back to polling GET /api/v1/activations/{id}. Cancel with POST /api/v1/activations/{id}/cancel when a test is aborted.

Verify the X-OTPRoute-Signature header on every webhook by recomputing HMAC-SHA256 over <t>.<raw body> with the endpoint secret, and drop requests with old timestamps. Handle activation.expired and activation.cancelled too, so a CI job never waits on a dead activation. Limits are 10 API keys, 5 webhook endpoints and 300 requests per minute per account; the developer page links to the full reference.

How do operations staff use the dashboard instead?

No code is required. Choose Solomon Islands and the service in the OTP Gateway, check the price on screen and order. Paste the +677 number into the site or app you are verifying, then watch the activation view until the code appears and copy it across.

What should happen when a +677 code is late or missing?

The activation window is 20 minutes. If no SMS lands in that time, or you cancel early, the full amount goes back to the wallet without any request on your part.

If a code is missing:

  • Wait out the window first; senders vary in speed.
  • Try again later or pick another service route rather than reordering repeatedly in a tight loop.
  • Check whether the service accepts virtual numbers, since some reject them outright.
  • Confirm your app did not truncate or reformat the short +677 number before sending it.

How are Solomon Islands verifications paid for?

Everything draws on one prepaid USD wallet, pay as you go, with no monthly fee or plan. Top up by card or with USDT/USDC, and expect a PDF invoice by email for each top-up. Development accounts can request sandbox mode, which returns simulated numbers and codes so you can build an integration without spending funds. Sign up with an email code or Google, then enable TOTP two-factor. Use OTP Route for your own legitimate products, respect every service's terms, and keep within the Acceptable Use Policy.

Frequently asked questions

Can I receive Solomon Islands SMS codes without a local SIM?

Yes. Order a +677 number from the OTP Gateway and read the code in the dashboard or through the API using country id sb.

Why does my form reject a valid Solomon Islands number?

Mobile numbers there have only seven digits after +677, so a minimum-length rule built for larger countries can block them. Test with a real number and adjust the rule per country.

Is there a long-term +677 number I can buy?

Not self-serve. Dedicated Numbers are only for the US and Canada; for a lasting Solomon Islands line, email [email protected] to ask.

What does a +677 number for testing cost?

From $0.20 per code, depending on the service. The exact amount appears in the dashboard and in the prices endpoint before you confirm.

Am I charged if no code arrives within 20 minutes?

No. An expired or cancelled activation is refunded in full to the wallet.

Should I poll or use webhooks for Solomon Islands codes?

Webhooks scale better for parallel test runs; polling GET /api/v1/activations/{id} is simpler for a single script. Both return the same code.

Which Pacific routes pair well with Solomon Islands tests?

Papua New Guinea, Fiji, Vanuatu, Samoa and Tonga are common companions; check the live country list for current availability.

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.

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.