Produktions-klar mobil infrastrukturHTTPS API · Android & iOS · Dokumenteret afslutning til slutUdforsk platformen
PLATFORMAPI- første arkitekturSikker parring af enhedenLeveringssynlighedMulti- enhedens betjeningsanordningVersioneret dokumentation
SMSMobileAPI/Produkt

Produkt

Køb WhatsApp-numre – Vælg land

 Buy a WhatsApp Number Buy a Dedicated WhatsApp Business Number Instantly send and receive WhatsApp messages with a virtual number — no configuration required. Whether you're a business or an individual, our system gives you everything yo…

Tilsluttede telefoner, der koordinerer chat, e-mail, medier og cloud-kommunikation
Messaging and email
 Buy a WhatsApp Number

Køb et dedikeret WhatsApp-virksomhedsnummer

Send og modtag WhatsApp-beskeder med det samme med et virtuelt nummer —ingen konfiguration påkrævet.
Uanset om du er en virksomhed eller privatperson, giver vores system dig alt, hvad du behøver for at kommunikere med lethed.

  • ✅ Send tildine kendte kontaktereller tilnye kontakter, du aldrig har sendt beskeder til før!
  • ✅ Brug vores kraftfulde API eller brugervenlige dashboard til at administrere alle dine samtaler
  • Ingen ID-bekræftelse— kom i gang med blot et par klik
  • ✅ Mulighed for at indstille en synligkontonavnpå WhatsApp
  • ✅ Mulighed for atvælg en avatarfor WhatsApp-kontoen
  • ✅ Fuldt dedikerede og sikre numre —udelukkende din
  • ✅ Send WhatsApp-beskeder ved hjælp afet ubegrænset antal virtuelle virksomhedsnumre

Perfekt til marketing, support, automatisering eller personlige beskeder - skaler din kommunikation, mens du bevarer fuld kontrol og privatliv.

0$pr. sendt besked
Ubegrænsetbeskeder
Ingen skjulte gebyrer

Køb nu! Vælg et land for at starte

Australien

Australien

$29 / måned

Canada

Canada

$29 / måned

Tjekkiet

Tjekkiet

$29 / måned

Finland

Finland

$29 / måned

Indonesien

Indonesien

$29 / måned

Israel

Israel

$29 / måned

Mexico

Mexico

$29 / måned

Holland

Holland

$29 / måned

Polen

Polen

$29 / måned

Sverige

Sverige

$29 / måned

Thailand

Thailand

$29 / måned

Ukraine

Ukraine

$29 / måned

Storbritannien

Storbritannien

$29 / måned

USA

USA

$29 / måned

Start med at vælge et land:

Bestilte telefonnumre kan kun bruges via SMSMobileAPI: Du kan sende og modtage WhatsApp-beskeder ved hjælp af vores API og dashboard.
Australien

Australien

$29 / måned

Canada

Canada

$29 / måned

Tjekkiet

Tjekkiet

$29 / måned

Finland

Finland

$29 / måned

Indonesien

Indonesien

$29 / måned

Israel

Israel

$29 / måned

Mexico

Mexico

$29 / måned

Holland

Holland

$29 / måned

Polen

Polen

$29 / måned

Sverige

Sverige

$29 / måned

Thailand

Thailand

$29 / måned

Ukraine

Ukraine

$29 / måned

Storbritannien

Storbritannien

$29 / måned

USA

USA

$29 / måned

Type of payment:

Pay in US dollars: $0.00
Pay in USDT (crypto)
Pay in BTC (crypto)
`; document.getElementById("modalBody").innerHTML = summaryHTML; document.getElementById("confirmationModal").style.display = "flex"; // Charger les prix depuis PHP // Créer l'overlay au moment du chargement const loadingOverlay = document.createElement("div"); loadingOverlay.id = "priceLoadingOverlay"; loadingOverlay.style.position = "fixed"; loadingOverlay.style.top = 0; loadingOverlay.style.left = 0; loadingOverlay.style.width = "100%"; loadingOverlay.style.height = "100%"; loadingOverlay.style.backgroundColor = "rgba(0, 0, 0, 0.5)"; loadingOverlay.style.zIndex = "9999"; loadingOverlay.style.display = "flex"; loadingOverlay.style.alignItems = "center"; loadingOverlay.style.justifyContent = "center"; loadingOverlay.style.color = "#fff"; loadingOverlay.style.fontSize = "24px"; loadingOverlay.style.fontWeight = "bold"; loadingOverlay.textContent = "Please wait..."; document.body.appendChild(loadingOverlay); // Charger les prix depuis PHP fetch("https://dashboard.smsmobileapi.com/get_number_prices.php?country=" + country) .then(response => response.json()) .then(data => { document.getElementById("numberMonthly").textContent = `$${data.monthly}`; document.getElementById("numberAnnual").textContent = `$${data.annual}`; document.getElementById("numberMonthly").setAttribute("data-price", data.monthly); document.getElementById("numberAnnual").setAttribute("data-price", data.annual); updateSummaryPrice(); // Mise à jour initiale }) .catch(error => { console.error("Price loading error:", error); }) .finally(() => { // Retirer l'overlay à la fin, qu’il y ait eu erreur ou succès const overlay = document.getElementById("priceLoadingOverlay"); if (overlay) overlay.remove(); }); } function updateSummaryPrice() { const setupFee = parseFloat(document.getElementById("setup_fee").value); const extraKeyMonth = parseFloat(document.getElementById("smsmobile_extr_api_key_month").value); const extraKeyYear = parseFloat(document.getElementById("smsmobile_extr_api_key_year").value); const numberMonth = parseFloat(document.getElementById("numberMonthly").getAttribute("data-price")); const numberYear = parseFloat(document.getElementById("numberAnnual").getAttribute("data-price")); const billingMode = document.querySelector('input[name="billing_mode"]:checked').value; let number_quantity = parseFloat(document.getElementById("number_quantity").value); if (isNaN(number_quantity) || number_quantity <= 0) { number_quantity = 1; document.getElementById("number_quantity").value = 1 } // Limite maximale if (number_quantity > 500) { alert("Maximum allowed is 500 numbers per order."); number_quantity = 500; document.getElementById("number_quantity").value = 500; // mettre à jour le champ visuellement } let total = setupFee; let recurringAmount = 0; let explanation = ""; if (billingMode === "monthly") { recurringAmount = extraKeyMonth + numberMonth; total += recurringAmount; explanation = `Then in one month, you will be charged $${recurringAmount.toFixed(2)} per month / per number for your subscription.`; } else { recurringAmount = extraKeyYear + numberYear; total += recurringAmount; explanation = `Then in one year, you will be charged $${recurringAmount.toFixed(2)} per year / per number for your subscription.`; } /* total_annuel = total * 10; document.getElementById("numberMonthly_total").textContent = `$${total.toFixed(2)}`; document.getElementById("numberAnnual_total").textContent = `$${total_annuel.toFixed(2)}`; */ total = total * number_quantity; document.getElementById("totalAmount").textContent = `$${total.toFixed(2)}`; document.getElementById("billingExplanation").textContent = explanation; // ✅ Conversion USD -> USDT & BTC via CoinGecko /* fetch("https://api.coingecko.com/api/v3/simple/price?ids=tether,bitcoin&vs_currencies=usd") .then(response => response.json()) .then(data => { //const tetherPrice = data.tether.usd; // en théorie 1 const tetherPrice = 1 ;// en théorie 1 const bitcoinPrice = data.bitcoin.usd; const totalUsdt = total / tetherPrice; const totalBtc = total / bitcoinPrice; document.getElementById("convertedUSDT").textContent = `≈ ${totalUsdt.toFixed(2)} USDT`; document.getElementById("convertedBTC").textContent = `≈ ${totalBtc.toFixed(8)} BTC`; }) .catch(error => { console.error("Erreur CoinGecko :", error); }); */ //const tetherPrice = data.tether.usd; // en théorie 1 const tetherPrice = 1 ;// en théorie 1 const bitcoinPrice = 1 const totalUsdt = total / tetherPrice; const totalBtc = total / bitcoinPrice; document.getElementById("convertedUSDT").textContent = `≈ ${totalUsdt.toFixed(2)} USDT`; document.getElementById("convertedBTC").textContent = `≈ ${totalBtc.toFixed(8)} BTC`; // Lire le crédit disponible depuis l'input var availableCredit = parseFloat(document.getElementById('money_disponible').value); // Lire le montant depuis le span (nettoyer pour garder seulement les chiffres) var totalAmountText = document.getElementById('totalAmount').textContent.trim(); var totalAmount = parseFloat(totalAmountText.replace(/[^0-9.]/g, '')); // Sélectionner le bouton radio var creditRadio = document.querySelector('input[type="radio"][id="type_of_payment"][value="credit"]'); var usdRadio = document.querySelector('input[type="radio"][id="type_of_payment"][value="usd"]'); // Vérifier et désactiver si nécessaire if (availableCredit < totalAmount) { creditRadio.disabled = true; creditRadio.checked = false; usdRadio.checked=true; }else{ creditRadio.disabled = false; } } function finalizePurchase() { var button = document.getElementById("bouton_payment"); var spinner = document.getElementById("spinner"); // Grise le bouton + désactive button.disabled = true; button.style.opacity = 0.6; button.style.cursor = "not-allowed"; // Affiche le spinner spinner.style.display = "inline-block"; const country = document.getElementById("selected_country").value; const area_id = document.getElementById("selected_area_id").value; const city = document.getElementById("selected_city").value; const paymentType = document.querySelector('input[name="type_of_payment"]:checked').value; const country_name = document.getElementById("selected_country_name").value; let number_quantity = parseFloat(document.getElementById("number_quantity").value); const setup_fee = document.getElementById("setup_fee").value; const smsmobile_extr_api_key_month = document.getElementById("smsmobile_extr_api_key_month").value; const smsmobile_extr_api_key_year = document.getElementById("smsmobile_extr_api_key_year").value; const country_code = document.getElementById("selected_country_code").value; const billingMode = document.querySelector('input[name="billing_mode"]:checked').value; const numberMonthly = document.getElementById("numberMonthly").textContent.replace(/[^\d.]/g, ''); const numberAnnual = document.getElementById("numberAnnual").textContent.replace(/[^\d.]/g, ''); const apiMonthly = 0; const apiAnnual = 0; const setupFee = 0; const apikey = '' ; const total = billingMode === 'monthly' ? setupFee + apiMonthly + parseFloat(numberMonthly) : setupFee + apiAnnual + parseFloat(numberAnnual); fetch("/insert_cart_order.php", { method: "POST", headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, body: `country=${encodeURIComponent(country)}&country_name=${country_name}&email_client=&paymentType=${paymentType}&setup_fee=${setup_fee}&number_quantity=${number_quantity}&smsmobile_extr_api_key_month=${smsmobile_extr_api_key_month}&smsmobile_extr_api_key_year=${smsmobile_extr_api_key_year}&area_id=${area_id}&city=${city}&country_code=${country_code}&billing=${billingMode}&number_monthly=${numberMonthly}&number_annual=${numberAnnual}&total=${total}&apikey=${apikey}` }) .then(response => response.text()) .then(data => { //alert("✅ Order saved successfully!\n" + data); //alert(data); const cleanData = data.replace(/<\/?[^>]+(>|$)/g, "").trim(); const totalText = document.getElementById("totalAmount").textContent; const total_from_getElementById = parseFloat(totalText.replace(/[^0-9.]/g, '')); if(paymentType == "") { alert("Please select a payment method"); }else{ launchStripePayment(total_from_getElementById,cleanData,paymentType); } closeModal(); }) .catch(err => { console.error("Error:", err); alert("❌ Error saving the order."); }); } function closeModal() { document.getElementById("confirmationModal").style.display = "none"; }


Her er vores brugervenlige dashboard:

Køb og bekræft et nummer med et enkelt klik, og betal online med kort eller USDT:


Administrer dine købte numre og spor levering i realtid:


Send WhatsApp-beskeder ved hjælp af dit leverede nummer:

F.A.Q – Buy WhatsApp Number

Et virtuelt WhatsApp-nummer er et telefonnummer, du kan bruge til at oprette en WhatsApp-konto uden at skulle bruge et fysisk SIM-kort.
Alt fungerer online, direkte gennem vores platform.
Ja! Som standard giver SMSMobileAPI dig mulighed for at forbinde dit eget mobilnummer - dette er grundlaget for vores service.

Vi tilbyder blot en ekstra mulighed for at købe et eller flere virtuelle WhatsApp-numre, som du kan bruge sammen med dit personlige nummer.
Du kan endda købe et ubegrænset antal ekstra virtuelle numre til forretnings- eller automatiseringsformål.
Ja, når den er aktiveret, kan du sende og modtage WhatsApp-beskeder ligesom med et almindeligt nummer.
Dette kan gøres direkte gennem vores sikre dashboard eller via vores API, uden at du behøver en fysisk telefon.
Vi tilbyder virtuelle numre fra følgende lande:
🇦🇺 Australien
🇨🇦 Canada
🇨🇿 Tjekkiet
🇫🇮 Finland
🇮🇱 Israel
🇲🇽 Mexico
🇳🇱 Holland
🇵🇱 Polen
🇸🇪 Sverige
🇹🇭 Thailand
🇺🇦 Ukraine
🇬🇧 Storbritannien
🇺🇸 USA
Du vælger det ønskede land. Derefter foretager du en sikker betaling online.
En af vores teknikere vil konfigurere dit nummer og oprette forbindelsen til vores API.
Efter en kort forsinkelse finder du alle de oplysninger, du har brug for i dit SMSMobileAPI-dashboard for at begynde at bruge dit nummer.
Ja, så længe webstedet eller tjenesten accepterer bekræftelse via et WhatsApp-nummer.
I så fald modtager du bekræftelseskoden direkte via vores grænseflade.
Ja, så længe dit abonnement er aktivt, forbliver nummeret dit og vil fortsætte med at fungere uden afbrydelser.
Nej, det er et dedikeret nummer - unikt og kun forbeholdt dig.
Det vil aldrig blive delt eller omfordelt til andre, så længe dit abonnement er aktivt.

Dette sikrer maksimal sikkerhed, beskytter dit nummers omdømme og undgår problemer som blacklisting eller spam.
Når dit nummer er aktiveret, kan du bruge det på flere måder:
Send og modtag WhatsApp-beskeder via HTTP-anmodninger,
Administrer samtaler direkte fra dit SMSMobileAPI-dashboard,
Eller forbind det med vores brugsklare moduler til Shopify, WooCommerce, Zapier, Python og andre tilpassede integrationer.

Vores platform er designet til at passe til både udviklere og ikke-tekniske brugere.
The secure SMSMobileAPI mobile app connecting a phone to the web dashboard and REST API for SMS and call operations
Encrypted mobile-to-platform connection

Official mobile application

The secure bridge between your phone, dashboard and API.

SMS and call operations pass through the official SMSMobileAPI app installed on your connected phone. The app securely pairs the device with your account, synchronizes authorized events and links the mobile network to the dashboard and REST API.

1Mobile appPairs the phone and its SIM 2Encrypted linkAuthenticates and protects data in transit 3Dashboard & APIControls workflows and activity
  • Signed releases distributed through the official Google Play and Apple App Store listings
  • Google and Apple platform review, signing and distribution controls
  • Secure device pairing, HTTPS transport and authenticated API access
  • Only the permissions required for the mobile features you enable
Get the official SMSMobileAPI app on Google Play Download the official SMSMobileAPI app on the Apple App Store
Capabilities depend on the permissions and background access allowed by Android or iOS.