4.2.4.4. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка Π»ΠΈΠ½ΠΈΠΉ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ

ΠšΡ€Π°Ρ‚ΠΊΠΈΠ΅ свСдСния


Π’ΠΈΠΏΡ‹ запросов
GET 
ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка Π»ΠΈΠ½ΠΈΠΉ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ
НазваниС

GetSubscriptions

URL/v1/line/subscriptions/

ОписаниС

ΠœΠ΅Ρ‚ΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΌ линиям ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, Π»ΠΈΠ½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ.

Запрос ΠΊ сСрвСру

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ URL

ПолСВипОписаниС
user_idUUID?ID ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
client_idUUID?ID ΠΊΠ»ΠΈΠ½Ρ‚Π°
counterpart_owner_idUUID?ID ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°, Π²Π»Π°Π΄Π΅Π»Π΅Ρ† ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (создавший ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°)
line_idUUID?ID Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΏΠΎ всСм линиям ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ

GET /v1/line/subscriptions/ HTTP/1.1
Host: push.1c-connect.com
accept: application/json
authorization: Basic dGVzdDp0ZXN0

Curl

curl -X GET "https://push.1c-connect.com/v1/line/subscriptions/" \
-H "accept: application/json" \
-u test:test

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ

GET /v1/line/subscriptions/?line_id=9d283236-262e-11ea-80fc-0025904f970f HTTP/1.1
Host: push.1c-connect.com
accept: application/json
authorization: Basic dGVzdDp0ZXN0

Curl

curl -X GET "https://push.1c-connect.com/v1/line/subscriptions/?line_id=9d283236-262e-11ea-80fc-0025904f970f" \
-H "accept: application/json" \
-u test:test

КакиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ

GET /v1/line/subscriptions/?client_id=be301b86-52da-45c5-9d8b-b805953e955b&line_id=9d283236-262e-11ea-80fc-0025904f970f HTTP/1.1
Host: push.1c-connect.com
accept: application/json
authorization: Basic dGVzdDp0ZXN0

Curl

curl -X GET "https://push.1c-connect.com/v1/line/subscriptions/?client_id=be301b86-52da-45c5-9d8b-b805953e955b&line_id=9d283236-262e-11ea-80fc-0025904f970f" \
-H "accept: application/json" \
-u test:test

ΠžΡ‚Π²Π΅Ρ‚ сСрвСра

НазваниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

Subscriptions

ОписаниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

Π›ΠΈΠ½ΠΈΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ

Бписок ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ: /v1/line/subscriptions/

Π”Π°Π½Π½Ρ‹Π΅

ПолС

Π’ΠΈΠΏ

ОписаниС

line_id

UUID

ID Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ

user_id

UUID

ID ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

subscription_set

DateTime

Π”Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π° подписки

subscription_expire_at

DateTime?

Π”Π°Ρ‚Π° окончания подписки

  • null ΠΊΠΎΠ³Π΄Π° бСссрочная подписка

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

[
    {
        "user_id": "6d4a17a7-e03a-11e0-90fa-000c2926d843",
        "line_id": "9d283236-262e-11ea-80fc-0025904f970f",
        "subscription_set": "2019-12-24T00:00:00Z",
        "subscription_expire_at": null
    },
    {
        "user_id": "f70b30ec-5c95-4175-8729-df4f709bad10",
        "line_id": "9d283236-262e-11ea-80fc-0025904f970f",
        "subscription_set": "2022-11-28T00:00:00Z",
        "subscription_expire_at": null
    }
]

Ошибки

КодОписаниС
400Запрос содСрТит ΠΎΡˆΠΈΠ±ΠΊΡƒ
401ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½
403НСдостаточно ΠΏΡ€Π°Π²