For the best experience turn off the battery saving mode.

Documentația REST API a serviciului BSG

Integrați capabilitățile serviciului de expediere al BSG într-un proiect personal.
API este destinat dezvoltatorilor și este însoțit de o documentație detaliată.

Vizualizați o stare

Preluează informațiile unui mesaj existent. Acest mesaj poate fi un mesaj trimis sau primit. Trebuie doar să furnizați ID-ul mesajului unic care a fost returnat la crearea sau primirea.

PARAMETRI

Parameter
Type
Description
id
type: int

An unique random ID which is created on the BSG platform and is returned upon creation of the object.

reference
type: string

A client reference

ATRIBUȚII

Attribute
Type
Description
id
type: int

An unique random ID which is created on the BSG platform and is returned upon creation of the object.

msisdn
type: string

The telephone number.

reference
type: string

A client reference.

time_in
type: datetime

The date and time of the creation of the message

time_sent
type: datetime

The scheduled date and time of the message.

time_dr
type: datetime

The date and time of the creation of the message.

status
type: string

The date and time of the last status of the message. Possible values: scheduledsentdeliveredreadexpiredundeliverablerejectedunknown.

SOLICITAȚI STATUTUL MESAJULUI PRIN ID

DEFINIȚIE

GET https://app.bsg.hk/rest/viber/{id}

EXEMPLU DE RĂSPUNS

{ „error”:0,
„errorDescription”:”No errors”,
„id”:”380972920000″,
„msisdn”:”380972920000″,
„reference”:”ext_id_19″,
„time_in”:”2017-01-17 09:20:02″,
„time_sent”:”2017-01-17 09:20:02″,
„time_dr”:”2017-01-17 09:20:02″,
„status”:”read”,
„price”:0.23,
„currency”:”EUR”
}

SOLICITAȚI STATUTUL MESAJULUI DE REFERINȚĂ

DEFINIȚIE

GET https://app.bsg.hk/rest/viber/{reference}

EXEMPLU DE RĂSPUNS

{ „error”:0,
„errorDescription”:”No errors”,
„id”:”380972920000″,
„msisdn”:”380972920000″,
„reference”:”ext_id_19″,
„time_in”:”2017-01-17 09:20:02″,
„time_sent”:”2017-01-17 09:20:02″,
„time_dr”:”2017-01-17 09:20:02″,
„status”:”read”,
„price”:0.23,
„currency”:”EUR”
}

ÎN CAZ DE EROARE

{ „error”: 40,
„errorDescription”:”Message not found”
}