Bulgarische Verifizierungscodes auf +359-Nummern empfangen

Landesvorwahl +359OTP Gateway ab $0.20 pro CodeDedizierte Nummern: nur USA & KanadaAPI-ID: bg
Kurzantwort

Ja, mit OTP Route können Sie bulgarische (+359) Verifizierungscodes über das OTP Gateway empfangen, entweder im Web-Dashboard oder programmatisch über die REST-API und signierte Webhooks. Die Preise beginnen ab $0.20 pro Code, und berechnet wird nur, wenn ein Code tatsächlich innerhalb des 20-Minuten-Aktivierungsfensters eintrifft.

Kann ein Team bulgarische SMS-OTP-Codes ohne lokale SIM-Karte empfangen?

Die meisten, die das fragen, stecken in einer von drei Lagen: Ein Produkt steht kurz vor dem Launch in Bulgarien und die QA will den echten Registrierungsablauf beobachten, eine regionale Operations-Gruppe verwaltet Geschäftsprofile mit einem +359-Kontakt, oder eine Agentur prüft aus dem Ausland das Onboarding eines Kunden. Für jeden Fall bulgarische SIM-Karten zu verschicken ist langsam und hinterlässt Plastik in Schreibtischschubladen.

Das OTP Gateway ersetzt das durch eine einzige Anfrage: Wählen Sie einen Dienst und Bulgarien, erhalten Sie eine temporäre +359-Verifizierungsnummer und lesen Sie den Code, sobald der Dienst ihn sendet. Eine Nummer dient für eine Verifizierung. Unsere Carrier-Partner liefern die Routen, während OTP Route das OTP-Routing, den Timer und die automatische Erstattung übernimmt.

Welche Dienste kann ich über eine +359-Nummer routen?

Der aktuelle Stand für Bulgarien listet mehr als 1.600 Dienste. Zu den derzeit verfügbaren beliebten gehören WhatsApp, Viber, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, LinkedIn, Microsoft & Outlook, Amazon, eBay, Uber, Discord und Signal.

Viber verdient eine besondere Erwähnung, weil es in Bulgarien weit verbreitet für private und geschäftliche Chats genutzt wird, sodass ein lokaler QA-Plan es oft neben WhatsApp testet. Die Routenverfügbarkeit ändert sich im Tagesverlauf, weshalb Preis- und Dienstlisten zum Anfragezeitpunkt aus der API kommen und nicht aus einer statischen Tabelle.

Wie sieht der Bulgarien-OTP-API-Ablauf aus?

Erstellen Sie in der Developer-Konsole einen Bearer-Key (Präfix or_live_) und rufen Sie dann https://otproute.com/api/v1 auf:

  1. Rufen Sie GET /api/v1/services und GET /api/v1/countries einmal ab und cachen Sie die IDs; Bulgarien ist bg.
  2. Lesen Sie den aktuellen Preis mit GET /api/v1/prices?country=bg&service=<id>.
  3. Öffnen Sie eine Aktivierung über POST /api/v1/activations mit einem Body wie {"service": "viber", "country": "bg"}.
  4. Warten Sie auf den Webhook activation.sms_received oder fragen Sie GET /api/v1/activations/{id} per Polling ab, wenn Ihr Runner keinen Endpunkt bereitstellen kann.
  5. Bricht ein Test früh ab, senden Sie POST /api/v1/activations/{id}/cancel, damit das Geld sofort zurückgeht.

Prüfen Sie bei jeder Zustellung den Header X-OTPRoute-Signature (ein HMAC-SHA256 über Zeitstempel und rohen Body) und verwerfen Sie veraltete Zeitstempel. Die Entwicklerdokumentation nennt die Kontolimits: 10 Keys, 5 Webhook-Endpunkte, 300 Anfragen pro Minute.

Wie sollten +359-Nummern gespeichert und normalisiert werden?

Bulgaren schreiben Nummern im Inland mit einem führenden Netzpräfix 0, sodass ein als 088 123 4567 geschriebenes Mobiltelefon international +359 88 123 4567 wird; die Null entfällt nach der Landesvorwahl. Speichern Sie die E.164-Form und formatieren Sie nur für die Anzeige. Akzeptiert ein Formular lokale Eingaben, entfernen Sie vor der Validierung Leerzeichen, Bindestriche und diese Präfix-Ziffer. Ein klassischer Fehler ist das Speichern von +3590…, wohin keine Route zustellt.

Auch die Schrift spielt eine Rolle. Bulgarisch wird kyrillisch geschrieben, und Dienste, die ihre Texte lokalisieren, verpacken den Code in kyrillische Wörter. Kyrillische Nachrichten werden als UCS-2 übertragen, was ein einzelnes Segment auf 70 Zeichen verkürzt, sodass eine lange lokalisierte Vorlage geteilt ankommen kann. Extrahiert ein Regex Ihre Ziffern, testen Sie ihn mit kyrillischem Umfeld und nicht nur mit englischem.

Was, wenn der Code nie ankommt?

Lassen Sie das 20-Minuten-Fenster laufen, bevor Sie Schlüsse ziehen; manche Apps senden verspätet oder erst nach einem zweiten Tipp auf „Erneut senden“. Kommt nichts an, schreibt OTP Route den vollen Betrag automatisch dem Guthaben gut, und das Ereignis activation.expired teilt Ihrem System mit, dass der Slot geschlossen ist. Danach:

  • Versuchen Sie es später erneut oder wählen Sie für denselben Dienst eine andere Route.
  • Prüfen Sie, ob der Dienst virtuelle Nummern akzeptiert; manche lehnen sie ab, und genau deshalb gibt es die Erstattung.
  • Warten Sie zwischen den Versuchen, statt in einer engen Schleife neu zu bestellen.

Unser Beitrag zum Reduzieren fehlgeschlagener OTP-Zustellungen geht weiter ins Detail.

Gibt es eine bulgarische Langzeitnummer, und wie läuft die Abrechnung?

Eine selbst buchbare bulgarische Langzeitnummer gibt es derzeit nicht. Dedicated Numbers sind ein Produkt für die USA und Kanada ab $1.95/Monat; braucht Ihr Team eine dauerhafte +359-Nummer, schreiben Sie an [email protected], dann prüft das Team es, wobei die lokalen Vorschriften entscheiden, ob das möglich ist.

Die Bezahlung von +359-Codes läuft über ein einziges vorausbezahltes USD-Guthaben: keine Monatsgebühr, keine Tarifwahl. Aufladungen per Karte und per USDT/USDC werden akzeptiert, und die PDF-Rechnung zu jeder landet in Ihrem Postfach. Für Integrationsarbeit bitten Sie darum, ein Entwicklungskonto auf Sandbox umzustellen, das simulierte Nummern und Codes liefert, sodass der Ablauf ohne Guthabenverbrauch durchgespielt werden kann. Aktuelle Preise stehen auf der Preisseite.

Häufige Fragen

Kann ich den bulgarischen Registrierungsablauf meiner App ohne lokale SIM-Karte testen?

Ja. Bestellen Sie über das OTP Gateway eine +359-Nummer zum Testen, lösen Sie die Registrierung Ihrer App aus und lesen Sie den Code im Dashboard oder über die API aus.

Wie lautet die Länder-ID für Bulgarien in der SMS-Verifizierungs-API?

Verwenden Sie bg im Feld country von POST /api/v1/activations und bei Preisabfragen. Dienst-IDs stammen aus GET /api/v1/services.

Was kostet eine bulgarische Verifizierungsnummer?

Bulgarische Codes beginnen ab $0.20 pro Code, wobei der Preis je Dienst festgelegt ist. Den genauen Betrag liefert GET /api/v1/prices, und das Dashboard zeigt ihn vor Ihrer Bestätigung an.

Werde ich belastet, wenn der Code nie ankommt?

Nein. Erreicht innerhalb von 20 Minuten keine SMS die Nummer oder brechen Sie vorher ab, geht der gesamte Betrag automatisch zurück auf Ihr Guthaben.

Kommen bulgarische Codes in kyrillischem oder lateinischem Text an?

Das hängt vom Dienst und von den Spracheinstellungen des zu verifizierenden Kontos ab. Bauen Sie Ihren Parser so, dass er mit beiden Schriften um die Ziffern herum zurechtkommt.

Kann ich dieselbe +359-Nummer für spätere Logins behalten?

Nicht über das OTP Gateway, denn jede Nummer deckt eine einzelne Verifizierung ab. Langzeitnummern sind nur in den USA und Kanada selbst buchbar; für Bulgarien schreiben Sie zur Anfrage an [email protected].

Ist OTP Route dafür gedacht, viele Konten zu registrieren?

Nein. Es dient dazu, Ihre eigenen legitimen Produkte und Geschäftskonten zu testen und zu betreiben; halten Sie sich an die Bedingungen des jeweiligen Dienstes, und die Acceptable Use Policy von OTP Route gilt.

Wie fange ich mit bulgarischen Nummern an?

Erstellen Sie ein Konto mit Ihrer E-Mail und einem 6-stelligen Code oder per Google-Anmeldung, laden Sie das Guthaben auf und bestellen Sie dann im Dashboard oder erzeugen Sie einen API-Key.

Dienstnamen sind Marken ihrer jeweiligen Inhaber. OTP Route steht in keiner Verbindung zu ihnen. Nutzen Sie die Nummern rechtmäßig und beachten Sie die Bedingungen des jeweiligen Dienstes sowie unsere Richtlinie zur akzeptablen Nutzung.

Routen Sie Ihr erstes OTP in wenigen Minuten

Erstellen Sie ein kostenloses Konto, laden Sie Ihr USD-Guthaben auf und bestellen Sie eine Nummer im Dashboard oder per API. Keine monatliche Gebühr.