For the best experience turn off the battery saving mode.

Willkommen im Bereich der BSG-Entwicklerdokumentation

Wenn Sie unsere REST-API verwenden, Benachrichtigungen von Abfangjägern erhalten oder eine App für den Intercom Messenger erstellen möchten, sind Sie hier genau richtig

Fordern Sie eine HLR an

Erstellt ein neues HLR-Objekt. BSG gibt das erstellte HLR-Objekt bei jeder Anforderung zurück

Definition

PUT (POST) https://app.bsg.hk/rest/hlr/create

Required parameters

Parameter
Type
Description
msisdn
type: int

Die Telefonnummer, unter der Sie eine Netzwerkabfrage durchführen möchten. Erforderlich

reference
type: string

Eine Kundenreferenz. Erforderlich

Einzelne HLR-Anfrage

NOTICE! Content-type must be set to “multipart/form-data”

Parameter
Type
Description
msisdn
type: int

Die Telefonnummer. Erforderlich

reference
type: string

Eine Kundenreferenz. Erforderlich

tariff
type: int

Tarifcode eines Preisrasters.

callback_url
type: string

Die URL auf Ihrem Rückrufserver, auf der die Number Look Up-Antwort gesendet wird.

Example response

{ „error“:“0″,
„id“:“12123″,
„price“:“0.002″,
„currency“:“EUR“
}

Mehrfache HLR-Anfrage

Parameter
Type
Description
msisdn
type: int

Die Telefonnummer. Erforderlich

reference
type: string

Eine Kundenreferenz. Erforderlich

tariff
type: int

Tarifcode eines Preisrasters

callback_url
type: string

Die URL auf Ihrem Rückrufserver, auf der die Number Look Up-Antwort gesendet wird.

Beispielanforderung

[ {
„msisdn“:“380972920000″,
„reference“:“extid1″,
„tariff“:“0″,
„callback_url“:“http://someurl.com/callback/?id=12345″
},
{
„msisdn“:“380972920000″,
„reference“:“extid2″,
„tariff“:“0″,
„callback_url“:“http://someurl.com/callback/?id=12346″
}
]

Beispielantwort

{ „result“:
[
{
„reference“:“extid1″,
„id“:“1″,
„error“:“0″,
„price“:“0.002″,
„currency“:“EUR“
},
{
„reference“:“extid2″,
„id“:“2″,
„error“:“0″,
„price“:“0.002″,
„currency“:“EUR“
}
],
„error“:“0″,
„totalprice“:“0.004″,
„currency“:“EUR“
}