Отримати всі застосунки

Отримати інформацію щодо усіх веб-віджетів, застосунків iOS/Android та підключених месенджерів до вашого облікового запису
Написано Микола
Оновлено 6 місяців тому

Ви можете отримати список усіх застосунків у своєму обліковому записі HelpCrunch. Застосунок може бути віджетом сайту, віджетом у мобільному застосунку Android або iOS, а також підключені месенджери Telegram, Viber, Facebook, Instagram та WhatsApp.

➡️ Запит

URL https://api.helpcrunch.com/v1/applications
Метод GET
Headers Authorization: Bearer <your_api_key>

✅ Відповідь на успішний запит

Якщо ваш запит пройшов успішно, ви отримаєте код успішного статусу 200 OK разом із наведеним нижче тілом відповіді.

{
    "data": [
        {
            "id": 61,
            "name": "Demo iOS App",
            "displayName": "HelpCrunch iOS Demo";
            "active": true,
            "type": "ios"
        },
        {
            "id": 65,
            "name": "Demo Web App",
            "displayName": "HelpCrunch Demo";
            "active": false,
            "type": "web"
        },
        {
            "id": 70,
            "name": "Demo Android App",
            "displayName": "Android Demo";
            "active": true,
            "type": "android"
        },
        {
            "id": 71,
            "name": "17841453198752656",
            "displayName": "helpcrunch_family",
            "active": true,
            "type": "Instagram"
        },
        {
            "id": 74,
            "name": "573515439427574",
            "displayName": "HelpCrunch",
            "active": true,
            "type": "Facebook"
        },
        {
            "id": 77,
            "name": "17141453198750000",
            "displayName": "helpcrunch_team",
            "active": true,
            "type": "Instagram"
        },
        {
            "id": 79,
            "name": "pa:5752910518187380000",
            "displayName": "HelpCrunch",
            "active": true,
            "type": "Viber"
        }
    ],
  "meta": {
  "total": 10
  }
}

Ви можете отримати деталі по кожному полю обʼєкту застосунку у статті Модель даних застосунку.

🛑 Відповіді з помилками

Ви можете отримати один із наведених нижче кодів статусу помилки та відповіді. Детальніше про коди помилок ви можете прочитати за посиланням.

400 Bad Request

{
  "errors": [
    {
      "code": "invalid_request",
      "message": "Invalid request"
    },
    {
      "code": "customer",
      "message": "This value should be of type numeric."
    },
    {
      "code": "filter[0].field",
      "message": "This value should not be blank."
    }
  ]
}

401 Unauthorized

{
  "errors": [
    {
      "code": "invalid_request",
      "message": "Invalid request"
    },
    {
      "code": "unauthorized",
      "message": "Unauthorized"
    }
  ]
}

429 Too Many Requests

{
  "errors": [
    {
      "code": "invalid_request",
      "message": "Invalid request"
    },
    {
      "code": "too_many_requests",
      "message": "Too many requests"
    }
  ]
}
Чи була наша стаття корисною?