[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"developer-landing":3,"public-home":124,"customer-dashboard":-1},{"content":4,"faq":30,"blocks":49,"endpoints":98},{"eyebrow":5,"hero_title":6,"hero_description":7,"hero_notice":8,"why_title":9,"why_description":10,"quickstart_title":11,"quickstart_description":12,"auth_title":13,"auth_description":14,"rest_title":15,"rest_description":16,"catalog_title":17,"catalog_description":18,"billing_title":19,"billing_description":20,"limits_title":21,"limits_description":22,"comparison_title":23,"comparison_description":24,"faq_title":25,"cta_title":26,"cta_description":27,"seo_title":28,"seo_description":29},"DEVELOPER PLATFORM · REST API","Build with a clearer API.","Read your account, explore the current catalogue, and reconcile billing with one scoped integration. Start with a key, then test each live endpoint.","Live today: account, catalogue and billing reads. Number ordering, SMS retrieval and webhooks are not yet available to third-party clients.","Designed for integrations that need clarity.","A small, predictable API surface lets you ship the essentials without guessing which capabilities are ready.","From key to first response in minutes.","Create a scoped key in your dashboard, call the account endpoint, then use catalogue and billing reads as your workflow grows.","Keep access scoped and server-side.","Pass a scoped key as X-API-Key or a Bearer token over HTTPS. Never expose it in browser code or a public repository.","A focused REST surface.","Use JSON responses for the resources already available. Each route lists its required key scope.","Explore the live catalogue.","Browse countries, services and offers before building product discovery. Listings do not guarantee provider stock or acceptance.","Reconcile payments and balance movement.","Read paginated top-ups and transactions with a billing-scoped key.","Predictable errors and safe retries.","Handle validation, authentication and rate-limit responses explicitly. Do not blindly retry financial operations.","Choose the right integration route.","Use the third-party API for your server-to-server account, catalogue and billing reads. Use the customer dashboard for manual work.","Frequently asked questions","Ready to build on what is live?","Create a scoped key and test a real response before connecting your backend.","OTP Pool API for developers | Account, catalogue and billing","Integrate the OTP Pool REST API with scoped keys. Explore account, catalogue and billing endpoints, quickstart examples, security guidance and live API docs.",[31,34,37,40,43,46],{"question":32,"answer":33},"Which endpoints are available today?","Account, countries, services, offers, top-ups and transactions are live as read-only REST endpoints.",{"question":35,"answer":36},"Can I order numbers or receive SMS through this API?","Not yet. Those workflows are intentionally not listed as live third-party endpoints.",{"question":38,"answer":39},"Where should I store my API key?","Keep it in your server-side secret manager. Do not put it in browser JavaScript or a public repository.",{"question":41,"answer":42},"How are requests authenticated?","Use a scoped key in the X-API-Key header or Authorization: Bearer header over HTTPS.",{"question":44,"answer":45},"Is catalogue stock guaranteed?","No. Listings can change and are not a guarantee of live provider inventory or third-party acceptance.",{"question":47,"answer":48},"Can I test endpoints before coding?","Yes. The API docs and tester show the current request shape and let you send manual test calls.",{"benefits":50,"steps":60,"security":70,"errors":77,"comparison":87},[51,54,57],{"title":52,"text":53},"Current catalogue","Countries, services and offers from enabled listings.",{"title":55,"text":56},"Least-privilege keys","Grant account, catalogue or billing scope as needed.",{"title":58,"text":59},"Test what is live","Pair the reference with a manual request tester.",[61,64,67],{"title":62,"text":63},"Create a scoped key","Name your integration and grant only the access it needs.",{"title":65,"text":66},"Make your first call","Request the account endpoint from your backend.",{"title":68,"text":69},"Explore live resources","Read catalogue and billing data with the same integration.",[71,74],{"title":72,"text":73},"Your key, your scopes","Create up to five active keys. Grant only the access needed; revoke keys in your dashboard.",{"title":75,"text":76},"Server-side by default","Keep keys in a secret manager. Browser code can expose them, even when the UI masks them.",[78,81,84],{"title":79,"text":80},"Access","Check the key, its active state and required scope.",{"title":82,"text":83},"Validation","Review query parameters before retrying.",{"title":85,"text":86},"Rate limits","Back off rather than using tight polling loops.",[88,91,93,95],{"title":89,"text":90},"Read account balance","Available",{"title":92,"text":90},"Browse current catalogue",{"title":94,"text":90},"Review billing history",{"title":96,"text":97},"Order a number or retrieve SMS","Not yet available",[99,105,110,113,116,121],{"group":100,"method":101,"path":102,"scope":103,"description":104},"Account","GET","\u002Faccount","account.read","Read account profile and balance.",{"group":106,"method":101,"path":107,"scope":108,"description":109},"Catalogue","\u002Fcountries","catalog.read","List enabled countries with optional filters.",{"group":106,"method":101,"path":111,"scope":108,"description":112},"\u002Fservices","List enabled services and platforms.",{"group":106,"method":101,"path":114,"scope":108,"description":115},"\u002Foffers","Browse current offers, prices and stock status.",{"group":117,"method":101,"path":118,"scope":119,"description":120},"Billing","\u002Ftopups","billing.read","Read paginated top-up history.",{"group":117,"method":101,"path":122,"scope":119,"description":123},"\u002Ftransactions","Read paginated balance entries.",{"page":125,"sections":128,"faqs":309,"settings":326,"navigation":402,"social_links":436,"seo":437},{"slug":126,"title":127},"home","OTP Pool home",[129,145,160,190,207,242,273,295,301],{"key":130,"heading":131,"description":132,"content":133,"sort_order":144},"hero","Virtual phone numbers for","Get a dedicated virtual number, receive SMS in one secure inbox, and keep your personal number private—wherever your workflow takes you.",{"eyebrow":134,"highlight":135,"trust_items":136,"primary_cta_url":140,"primary_cta_label":141,"secondary_cta_url":142,"secondary_cta_label":143},"Private. Fast. Built for global workflows.","secure SMS workflows",[137,138,139],"No-code, no-pay setup","Secure by design","Built for speed","\u002Fsignup","Create your account","\u002Fprice","Check price",0,{"key":146,"heading":147,"description":147,"content":148,"sort_order":159},"stats",null,{"items":149},[150,153,156],{"label":151,"value":152},"Countries & regions","200+",{"label":154,"value":155},"Inbox availability","24\u002F7",{"label":157,"value":158},"Personal number stays hidden","Private",1,{"key":161,"heading":162,"description":163,"content":164,"sort_order":189},"coverage","Coverage that follows your business","Choose a region, find the right route, and manage your number from one beautifully simple dashboard.",{"items":165},[166,170,174,178,181,185],{"icon":167,"title":168,"description":169},"🌎","North America","United States, Canada, Mexico and connected regional routes.",{"icon":171,"title":172,"description":173},"🇪🇺","Europe","United Kingdom, Germany, France, Spain and more.",{"icon":175,"title":176,"description":177},"🌏","Asia Pacific","Australia, India, Singapore, Japan and fast-moving APAC markets.",{"icon":167,"title":179,"description":180},"Latin America","Brazil, Argentina, Colombia, Chile and nearby markets.",{"icon":182,"title":183,"description":184},"🌍","Africa","Nigeria, Kenya, South Africa, Ghana and emerging regions.",{"icon":186,"title":187,"description":188},"🌐","Middle East","UAE, Saudi Arabia, Israel, Türkiye and regional routes.",2,{"key":191,"heading":192,"description":193,"content":194,"sort_order":206},"quick_intro","What is a OTP Pool virtual number?","A cloud-based phone number that receives SMS without exposing your personal SIM. Choose a country and route, then read messages from your private dashboard.",{"steps":195},[196,200,203],{"title":197,"number":198,"description":199},"Choose a direction","","Start with the country, region, or service workflow you need to support.",{"title":201,"number":198,"description":202},"Use a virtual number","Keep number-related work separate from personal contact details.",{"title":204,"number":198,"description":205},"Receive the message","Build toward a clean, auditable SMS experience for your team.",3,{"key":208,"heading":209,"description":210,"content":211,"sort_order":241},"product_routes","Pick the route that fits your workflow","From quick verification journeys to longer-running projects, choose the option that matches your timing and control needs.",{"items":212},[213,222,231],{"badge":214,"title":215,"cta_url":216,"features":217,"cta_label":220,"description":221},"Best for testing","Free numbers","#coverage",[218,219],"Fast start","No purchase required","Browse free numbers","Explore public routes for low-stakes testing and product discovery.",{"badge":223,"title":224,"cta_url":140,"features":225,"cta_label":229,"description":230},"Most popular","Activations",[226,227,228],"Pay as you go","Dashboard inbox","Quick delivery","Create account","A focused one-time route for short verification workflows.",{"badge":232,"title":233,"cta_url":234,"features":235,"cta_label":239,"description":240},"More control","Rentals","\u002Frent",[236,237,238],"Flexible duration","Continuity","Private inbox","Explore rentals","Keep a dedicated number available for longer-running projects.",5,{"key":243,"heading":244,"description":245,"content":246,"sort_order":272},"benefits","Why teams choose OTP Pool","Everything you need for dependable virtual-number workflows, without unnecessary complexity.",{"items":247},[248,252,256,260,264,268],{"icon":249,"title":250,"description":251},"◎","Global coverage model","Present regional availability in a way that stays easy to scan.",{"icon":253,"title":254,"description":255},"↗","Fast, focused workflows","Make the next step obvious without unnecessary interface weight.",{"icon":257,"title":258,"description":259},"◇","Privacy-conscious setup","Separate virtual number concepts from personal contact details.",{"icon":261,"title":262,"description":263},"⌘","API-ready architecture","Leave room for an integration layer without publishing fake endpoints.",{"icon":265,"title":266,"description":267},"⌁","Multiple routes ahead","Organize future product directions without pretending they are live today.",{"icon":269,"title":270,"description":271},"✦","Content you control","Manage important public messaging from the Blade CMS.",6,{"key":274,"heading":275,"description":276,"content":277,"sort_order":294},"use_cases","Built for individuals and growing teams","Flexible enough for everyday privacy, structured enough for product and QA workflows.",{"items":278},[279,282,285,288,291],{"title":280,"description":281},"Developers","Design number-based product flows on an API-ready foundation.",{"title":283,"description":284},"QA teams","Keep controlled testing scenarios organized and visible.",{"title":286,"description":287},"Privacy-conscious users","Separate supported workflows from personal contact details.",{"title":289,"description":290},"Operations teams","Coordinate regional communication requirements in one place.",{"title":292,"description":293},"API workflows","Prepare for automation when product contracts are ready.",7,{"key":296,"heading":297,"description":298,"content":299,"sort_order":300},"faq","Questions, answered clearly","Everything you need to know before choosing your first virtual-number route.",[],12,{"key":302,"heading":303,"description":304,"content":305,"sort_order":308},"final_cta","Ready to receive SMS with confidence?","Create your account, choose the country and route that fit your workflow, and keep every message organized.",{"primary_cta_url":140,"primary_cta_label":141,"secondary_cta_url":306,"secondary_cta_label":307},"\u002Freceive-sms","Browse countries",13,[310,314,318,322],{"public_id":311,"question":312,"answer":313,"sort_order":144},"01M3A4TXY3DZ8K4HTZ831DW65Z","What is OTP Pool?","OTP Pool is a virtual-number platform foundation for clear, flexible SMS workflow experiences. The business activation and number inventory modules are not enabled yet.",{"public_id":315,"question":316,"answer":317,"sort_order":159},"01M3A4TY0V6E865GJ4D9FBG9J1","Can I use the public API today?","The public homepage endpoint is available today. Product and activation endpoints will be documented only after their behavior is implemented.",{"public_id":319,"question":320,"answer":321,"sort_order":189},"01M3A4TY4B1WYVK3NQTTXEC66A","Can I manage homepage content?","Authorized administrators can manage homepage sections, FAQs, SEO, navigation, settings, and media from the Laravel Blade admin panel.",{"public_id":323,"question":324,"answer":325,"sort_order":206},"01M3A4TY76Q1G2B9GK0HBYS6ER","Is customer authentication available?","Not in this phase. Customer registration, login, purchasing, wallet, and payment behavior are intentionally out of scope.",{"brand_name":327,"brand_description":328,"trust_bar_enabled":329,"trust_bar_message":330,"footer_copyright":331,"header_login_label":332,"header_login_url":333,"header_cta_label":334,"header_cta_url":140,"hero_live_label":335,"hero_number_label":336,"hero_phone_number":337,"hero_inbox_label":338,"hero_numbers_label":339,"hero_activity_label":340,"hero_message_label":341,"hero_message_status":342,"hero_code_label":343,"hero_code_value":344,"hero_code_expiry":345,"hero_route_label":346,"hero_route_value":347,"hero_active_label":348,"hero_delivery_label":349,"hero_delivery_value":350,"hero_coverage_label":351,"hero_coverage_value":352,"hero_trust_description_1":353,"hero_trust_description_2":354,"hero_trust_description_3":355,"coverage_eyebrow":356,"coverage_card_label":357,"coverage_card_footer":358,"quick_intro_eyebrow":359,"quick_link_1":360,"quick_link_2":361,"quick_link_3":362,"quick_link_4":363,"product_routes_eyebrow":364,"product_routes_cta_label":229,"product_routes_cta_url":140,"benefits_eyebrow":365,"benefits_badge_label":366,"benefits_badge_value":367,"use_cases_eyebrow":368,"use_cases_badge_label":369,"use_cases_badge_value":370,"faq_eyebrow":371,"faq_help_heading":372,"faq_help_description":373,"faq_help_link_label":374,"faq_help_link_url":216,"final_tag_1":238,"final_tag_2":375,"final_tag_3":376,"footer_eyebrow":377,"footer_heading":378,"footer_description":379,"footer_primary_label":229,"footer_primary_url":140,"footer_secondary_label":307,"footer_secondary_url":216,"footer_badge":380,"footer_links_heading":381,"footer_resources_heading":382,"footer_platform_heading":383,"footer_countries_label":384,"footer_countries_url":216,"footer_routes_label":385,"footer_routes_url":386,"footer_help_label":387,"footer_help_url":388,"footer_how_label":389,"footer_how_url":386,"footer_api_label":262,"footer_api_url":390,"footer_faq_label":371,"footer_faq_url":388,"footer_tagline":391,"hero_responsible_use_note":392,"coverage_all_countries_label":393,"faq_more_label":394,"contact_email":395,"site_phone":198,"site_address":396,"announcement_user_count":397,"announcement_country_count":398,"site_logo_path":399,"site_favicon_path":400,"contact_telegram_url":401},"OTP Pool","A clear foundation for virtual number and SMS workflows.",true,"A clear foundation for global virtual number workflows.","© 2026 OTP Pool. Content managed by the OTP Pool team.","Log in","\u002Flogin","Get started","Live inbox","Your number","+1 202 555 0148","Inbox","Numbers","Activity","New message","Delivered just now","Verification code","482 906","Expires in 08:42","Route","United States · SMS","Active","Delivery","Under 3 seconds","Coverage","200+ regions","Cancel if a code doesn’t arrive.","Your inbox and number stay protected.","Numbers are prepared without unnecessary delay.","Global coverage","Available region","Virtual SMS routes","Quick answer","Receive SMS","App verification","Free number (testing)","Rent private number","Product directions","Why OTP Pool","Built around","Speed, privacy & control","Use cases","One secure workspace","From individual testing to growing operational teams.","FAQ","Still need help?","Explore coverage or choose a route to find the right starting point.","Browse coverage","Global routes","Fast setup","Ready when you are","A private number. One clear workspace.","Choose your route, receive SMS securely, and keep personal contact details out of the workflow.","Secure virtual-number workflows","Explore","Resources","Platform","Countries","Number routes","#product-routes","Help center","#faq","How it works","\u002Fapi\u002Fv1\u002Fpublic\u002Fhome","Privacy-first · Built for clear workflows","Use OTP Pool only for legitimate workflows. Misuse and attempts to circumvent verification safeguards are prohibited; always follow applicable laws and platform rules.","View all countries","More FAQs","support@otppool.com","USA","579145","200","site-logos\u002F1CDOUAp6oOif5s2AatPgyTuaK6tKz35K8nJ8R655.png","site-favicons\u002FnTkgNeiBo1gySjxQL0rwZHDuzyUC7ks64Xi9dYJH.png","https:\u002F\u002Ft.me\u002Fotppool",[403,408,410,413,416,420,422,424,426,429,430,432,435],{"label":404,"href":405,"location":406,"new_tab":407},"Privacy","#","footer",false,{"label":409,"href":405,"location":406,"new_tab":407},"Terms",{"label":411,"href":412,"location":406,"new_tab":407},"Blog","\u002Fblog",{"label":414,"href":415,"location":406,"new_tab":407},"API","\u002Fthird-party",{"label":417,"href":418,"location":419,"new_tab":407},"Home","\u002F","header",{"label":421,"href":234,"location":419,"new_tab":407},"Rent",{"label":423,"href":111,"location":419,"new_tab":407},"Services",{"label":425,"href":142,"location":419,"new_tab":407},"Price",{"label":427,"href":428,"location":419,"new_tab":407},"Temp numbers","\u002Ftemp-number",{"label":414,"href":415,"location":419,"new_tab":407},{"label":371,"href":431,"location":419,"new_tab":407},"\u002Ffaq",{"label":433,"href":434,"location":419,"new_tab":407},"Contact","\u002Fcontact",{"label":411,"href":412,"location":419,"new_tab":407},[],{"title":438,"description":439,"canonical_url":440,"robots":441,"og_title":438,"og_description":442,"og_image":147,"twitter_card":443},"OTP Pool · Virtual numbers for clearer SMS workflows","Explore a clear, flexible foundation for virtual numbers, SMS workflows, global-ready content, and future API integrations.","https:\u002F\u002Fotppool.com\u002F","index,follow","A clean foundation for virtual number and SMS workflow experiences.","summary_large_image"]