1MSG
ReferenceInbox API

Контакты Inbox для переноса в сегмент рассылки

GET
/api/v1/inbox/contacts

Только чтение. Возвращает имя, телефон, bsuid и username. Сообщения не отправляет.

Authorization

bearer
headerAuthorizationBearer <token>

Ключ выдаётся в Settings → Developer → API key. Методам Inbox нужен доступ Inbox, методам Campaigns — доступ Campaigns.

Query Parameters

status?string
Value in"OPEN""CLOSED"
assignee?string

id пользователя, ответственного за диалог

lastMessageFrom?string

Нижняя граница времени последнего сообщения в ISO-8601, включительно

lastMessageTo?string

Верхняя граница времени последнего сообщения в ISO-8601, включительно

fields?string

Нужные поля через запятую: name, phone, bsuid, username

limit?number

Размер страницы. По умолчанию 50, максимум 100.

Default50
cursor?string

Курсор страницы из предыдущего ответа. Для первой страницы оставьте пустым.

Response Body

application/json
  1. response
items*array<>
nextCursor*string|null
curl -X GET 'https://api.1msg.io/api/v1/inbox/contacts'
{  "items": [    {      "name": "string",      "phone": "string",      "bsuid": "string",      "username": "string"    }  ],  "nextCursor": "string"}