Просмотр статуса SMS

Получает информацию о существующем сообщении. Это сообщение может быть отправленным или полученным. Вам нужно только указать уникальный идентификатор сообщения, который был возвращен при создании или получении.

Параметры

Parameter

Type

Description

id

int

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

reference

string

A client reference. Required

task_id

int

An unique random ID which is created for multiple request. Required

Атрибуты

Parameter

Type

Description

id

int

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

msisdn

string

The telephone number.

reference

string

A client reference.

validity

int

The amount of seconds that the message is valid.

time_in

datetime

The date and time of the creation of the message.

time_sent

datetime

The scheduled date and time of the message.

time_dr

datetime

The date and time of the creation of the message.

status

string

The date and time of the last status of the message. Possible values: scheduled, sent, delivered, expired, undeliverable, rejected, unknown.

ЗАПРОС СТАТУСА СООБЩЕНИЯ ЧЕРЕЗ ID

ЗАНАЧЕНИЯ

GET https://api.notificore.ru/v1.0/sms/{id}

ПРИМЕР ОТВЕТА

{ “error”:0,
“errorDescription”:”No errors”,
“id”:”211″,
“msisdn”:”380972000001″,
“reference”:”ext_id_19″,
“time_in”:”2017-01-17 09:11:41″,
“time_sent”:”2017-01-17 09:11:41″,
“time_dr”:”2017-01-17 09:11:41″,
“status”:”delivered”,
“price”:0.23,
“currency”:”EUR”
}

ЗАПРОС СТАТУСА СООБЩЕНИЯ ЧЕРЕЗ ССЫЛКУ

ЗНАЧЕНИЯ

GET https://api.notificore.ru/v1.0/sms/reference/{reference}

ПРИМЕР ОТВЕТА

{ “error”:0,
“errorDescription”:”No errors”,
“id”:”211″,
“msisdn”:”380972000001″,
“reference”:”ext_id_19″,
“time_in”:”2017-01-17 09:11:41″,
“time_sent”:”2017-01-17 09:11:41″,
“time_dr”:”2017-01-17 09:11:41″,
“status”:”delivered”,
“price”:0.23,
“currency”:”EUR”
}

ПРИМЕР ОШИБКИ ОТВЕТА ДЛЯ СТАТУСА СООБЩЕНИЯ

{ “error”: 20,
“errorDescription”:”SMS not found”
}

ЗАПРОС ИНФОРМАЦИИ О ЗАДАЧИ ЧЕРЕЗ TASK_ID

ЗНАЧЕНИЯ

GET https://api.notificore.ru/v1.0/sms/task/{task_id}

ПРИМЕР ОТВЕТА

{ “originator”:”alpha_name”,
“body”:”message text”,
“validity”:72,
“totalprice”:0.23,
“currency”:”EUR”,
“sent”:1,
“delivered”:1,
“expired”:0,
“undeliverable”:0,
“unknown”:0
}

ПРИМЕР ОШИБКИ ОТВЕТА ДЛЯ ИНФОРМАЦИИ О ЗАДАЧЕ

{ “error”: 30,
“errorDescription”:”Task not found”
}