A Second Number for Craigslist Posting and Phone Checks
OTP Bolt lets you receive a Craigslist verification code by ordering an Instant OTP for Craigslist (usually with a United States number), entering it when Craigslist asks to verify your phone, and reading the SMS in your dashboard or over the API. Instant OTP costs from $0.20 per code and refunds automatically if no code arrives within 20 minutes. For a number you keep for future posts and buyer calls, Dedicated Numbers start from $1.95/month and are instant in the US.
What Craigslist's phone check teaches a marketplace developer
Craigslist lets most people browse and reply by email without any phone involved. The phone step shows up later, when you post in certain categories, where the site asks you to verify a number before the ad goes live. It is a simple gate aimed at spam, and plenty of US marketplace apps use the same idea.
If you are building a listings product for the American market, that gate is worth testing properly. A US number is ten digits after the +1, and people type it a dozen different ways: with dashes, with parentheses, with a leading 1, with spaces. Your verification form should accept all of them and still send the SMS to the right place. A real US number on a real network is the quickest way to find out whether it does.
OTP Bolt gives your QA team those numbers on demand, one verification per order, without buying SIM cards for the office drawer.
Running Craigslist-style checks from a test suite
Instant OTP is available over the OTP Bolt REST API, authenticated with an API key from your dashboard. A typical test does three things: it orders a number for the service and country, polls until the SMS code appears, and cancels the order if the run stops early. A cancelled order with no code delivered goes back to the wallet in full.
A few habits make these tests less flaky:
- Give the poll loop the full 20-minute window instead of failing after a minute.
- Record the order ID next to the test result.
- Flag runs with no SMS for a retry instead of marking the feature broken.
Request formats and examples are on the developers page.
Verifying a Craigslist post with one code
If you only need to get one ad verified today:
- Sign up for OTP Bolt with email or Google and add funds by card or USDT/USDC. Once that first deposit clears, you can buy and see what Craigslist costs in each country.
- Select Craigslist and a country, most often the United States.
- Copy the number and paste the ten digits into Craigslist's phone field.
- If Craigslist offers a choice between a text message and a voice call, pick the text option. Instant OTP receives SMS, not calls.
- Watch the live inbox in your dashboard and enter the Craigslist SMS code when it shows, usually within a minute or two.
You have 20 minutes per order. If no code comes through, or you cancel before it does, the full price returns to your wallet without you asking. Delivered codes are not refunded.
Does the country of the number matter for Craigslist?
It does. Instant OTP for Craigslist is listed in 197 countries, yet the site's busiest city pages are in North America, and a local number is the most natural match for a local ad. For a post in an American or Canadian city, start with the United States or Canada. Puerto Rico also uses +1 numbers.
Craigslist runs city sites in other countries as well, so you can also find numbers for places like the United Kingdom, Ireland, Australia, New Zealand, Mexico, Germany, India, the Philippines and Japan. Coverage and price for each country are listed live in the dashboard.
When the Craigslist code stalls
Most stalled codes trace back to one of these:
- The voice-call option was chosen instead of text.
- An extra 1 or 0 crept into the number.
- Resend was hit too quickly, so the first code and the second crossed paths.
- Craigslist declined the number as virtual, which some sites do.
Wait a couple of minutes before resending, and resend only once. Sometimes the same number can take a second SMS. If 20 minutes pass with nothing in the inbox, the order closes and refunds automatically, and you can try with a new number.
A steady US number for regular sellers
Craigslist's email relay hides your address, but any phone number you write in an ad is visible to everyone who reads it. If you sell regularly, put a Dedicated Number in your listings instead of your personal mobile.
From $1.95/month, prepaid and renewed from your wallet, a Dedicated Number gives you:
- An SMS inbox for repeat Craigslist verification texts and any future account checks
- Inbound calls that ring in Chrome, Edge, Firefox or Safari, and outbound calls from the same tab
- A call log, an email reminder before renewal, and the option to release the number at any time
US, Canadian and Puerto Rican numbers are self-serve and live immediately. Other countries are handled on request through the dashboard, where the team confirms availability, price and whether an address or ID check applies.
Posting rules that still apply
A second number does not change Craigslist's terms of use. Don't use extra numbers to repost flagged ads, to get around posting limits or to run multiple accounts. Use it the way most people do: to keep a personal phone off a public ad, to separate a small business from home life, or to test your own app. OTP Bolt is not affiliated with Craigslist, and its name is a trademark of its owner.
Instant OTP or Dedicated Number?
| Instant OTP | Dedicated Number | |
|---|---|---|
| Best for | One verification code | Logins, recovery, calls |
| How long | One order, 20 minutes | Yours while it renews |
| Price | from $0.20 per code | from $1.95/month |
| If nothing arrives | Automatic refund | Unlimited SMS inbox |
App names are trademarks of their owners. OTP Bolt is not affiliated with them. Follow each app's terms.
Questions people ask
Why is Craigslist asking for my phone number?
Craigslist requires phone verification for posts in certain categories as an anti-spam step. You receive a code and enter it before the ad goes live.
Will a virtual number for Craigslist pass phone verification?
Often, yes. Some numbers may be declined as virtual, which is why an Instant OTP with no code delivered within 20 minutes is refunded in full.
Should I pick text or voice call on Craigslist?
Pick text. Instant OTP numbers receive SMS codes, so a voice call will not show up in your dashboard.
How much does a Craigslist verification code cost?
Instant OTP starts from $0.20 per code. The exact Craigslist price depends on the country and appears after your first wallet top-up.
Can I get a US number for Craigslist if I live in Canada or abroad?
Yes. Instant OTP works with US numbers from anywhere, and a Dedicated US number is self-serve and instant for any account holder.
Can buyers call me on the number I put in my ad?
If it is a Dedicated Number, yes. Calls ring in your browser and appear in the call log.
Is there an API to receive Craigslist SMS codes for testing?
Yes. The REST API lets you order, poll and cancel with an API key, which suits testing your own marketplace's phone verification.