REST API Типы пользовательских полей: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
 
(не показано 7 промежуточных версий этого же участника)
Строка 6: Строка 6:
|description=REST API Типы пользовательских полей
|description=REST API Типы пользовательских полей
}}
}}
В [[REST API]] можно получить список типов пользовательских полей c помощью метода /customfield/type.
В [[REST API]] можно получить список типов пользовательских полей c помощью метода '''/customfield/type'''.


{| class="wikitable"
{| class="wikitable"
|-
|-
! ID !! Название
! ID !! Name !! Название
|-
|-
| style="padding: 0 20px" | 0 || style="padding: 0 50px 0 5px; text-align: left;" | Line
| style="padding: 0 20px" | 0 || style="padding: 0 30px 0 5px; text-align: left;" | Line || style="padding: 0 30px 0 5px; text-align: left;" | Строка
|-
|-
| style="padding: 0 20px" | 1 || style="padding: 0 50px 0 5px; text-align: left;" | Number
| style="padding: 0 20px" | 1 || style="padding: 0 30px 0 5px; text-align: left;" | Number || style="padding: 0 30px 0 5px; text-align: left;" | Число
|-
|-
| style="padding: 0 20px" | 2 || style="padding: 0 50px 0 5px; text-align: left;" | Text
| style="padding: 0 20px" | 2 || style="padding: 0 30px 0 5px; text-align: left;" | Text || style="padding: 0 30px 0 5px; text-align: left;" | Текст
|-
|-
| style="padding: 0 20px" | 3 || style="padding: 0 50px 0 5px; text-align: left;" | Date
| style="padding: 0 20px" | 3 || style="padding: 0 30px 0 5px; text-align: left;" | Date || style="padding: 0 30px 0 5px; text-align: left;" | Дата
|-
|-
| style="padding: 0 20px" | 4 || style="padding: 0 50px 0 5px; text-align: left;" | Time
| style="padding: 0 20px" | 4 || style="padding: 0 30px 0 5px; text-align: left;" | Time || style="padding: 0 30px 0 5px; text-align: left;" | Время
|-
|-
| style="padding: 0 20px" | 5 || style="padding: 0 50px 0 5px; text-align: left;" | Date and time
| style="padding: 0 20px" | 5 || style="padding: 0 30px 0 5px; text-align: left;" | Date and time || style="padding: 0 30px 0 5px; text-align: left;" | Дата и время
|-
|-
| style="padding: 0 20px" | 6 || style="padding: 0 50px 0 5px; text-align: left;" | Period of time
| style="padding: 0 20px" | 6 || style="padding: 0 30px 0 5px; text-align: left;" | Period of time || style="padding: 0 30px 0 5px; text-align: left;" | Период времени
|-
|-
| style="padding: 0 20px" | 7 || style="padding: 0 50px 0 5px; text-align: left;" | Checkbox
| style="padding: 0 20px" | 7 || style="padding: 0 30px 0 5px; text-align: left;" | Checkbox || style="padding: 0 30px 0 5px; text-align: left;" | Чекбокс
|-
|-
| style="padding: 0 20px" | 8 || style="padding: 0 50px 0 5px; text-align: left;" | List
| style="padding: 0 20px" | 8 || style="padding: 0 30px 0 5px; text-align: left;" | List || style="padding: 0 30px 0 5px; text-align: left;" | Список
|-
|-
| style="padding: 0 20px" | 9 || style="padding: 0 50px 0 5px; text-align: left;" | Directory entry
| style="padding: 0 20px" | 9 || style="padding: 0 30px 0 5px; text-align: left;" | Directory entry || style="padding: 0 30px 0 5px; text-align: left;" | Запись справочника
|-
|-
| style="padding: 0 20px" | 10 || style="padding: 0 50px 0 5px; text-align: left;" | Contact
| style="padding: 0 20px" | 10 || style="padding: 0 30px 0 5px; text-align: left;" | Contact || style="padding: 0 30px 0 5px; text-align: left;" | Контакт
|-
|-
| style="padding: 0 20px" | 11 || style="padding: 0 50px 0 5px; text-align: left;" | Employee
| style="padding: 0 20px" | 11 || style="padding: 0 30px 0 5px; text-align: left;" | Employee || style="padding: 0 30px 0 5px; text-align: left;" | Сотрудник
|-
|-
| style="padding: 0 20px" | 12 || style="padding: 0 50px 0 5px; text-align: left;" | Counterparty
| style="padding: 0 20px" | 12 || style="padding: 0 30px 0 5px; text-align: left;" | Counterparty || style="padding: 0 30px 0 5px; text-align: left;" | Контрагент
|-
|-
| style="padding: 0 20px" | 13 || style="padding: 0 50px 0 5px; text-align: left;" | Group, employee, or contact
| style="padding: 0 20px" | 13 || style="padding: 0 30px 0 5px; text-align: left;" | Group, employee, or contact || style="padding: 0 30px 0 5px; text-align: left;" | Группа, сотрудник или контакт
|-
|-
| style="padding: 0 20px" | 14 || style="padding: 0 50px 0 5px; text-align: left;" | List of users
| style="padding: 0 20px" | 14 || style="padding: 0 30px 0 5px; text-align: left;" | List of users || style="padding: 0 30px 0 5px; text-align: left;" | Список пользователей
|-
|-
| style="padding: 0 20px" | 15 || style="padding: 0 50px 0 5px; text-align: left;" | Set of directory values
| style="padding: 0 20px" | 15 || style="padding: 0 30px 0 5px; text-align: left;" | Set of directory values || style="padding: 0 30px 0 5px; text-align: left;" | Набор значений справочника
|-
|-
| style="padding: 0 20px" | 16 || style="padding: 0 50px 0 5px; text-align: left;" | Task
| style="padding: 0 20px" | 16 || style="padding: 0 30px 0 5px; text-align: left;" | Task || style="padding: 0 30px 0 5px; text-align: left;" | Задача
|-
|-
| style="padding: 0 20px" | 17 || style="padding: 0 50px 0 5px; text-align: left;" | Task set
| style="padding: 0 20px" | 17 || style="padding: 0 30px 0 5px; text-align: left;" | Task set || style="padding: 0 30px 0 5px; text-align: left;" | Набор задач
|-
|-
| style="padding: 0 20px" | 20 || style="padding: 0 50px 0 5px; text-align: left;" | Set of values
| style="padding: 0 20px" | 20 || style="padding: 0 30px 0 5px; text-align: left;" | Set of values || style="padding: 0 30px 0 5px; text-align: left;" | Набор значений
|-
|-
| style="padding: 0 20px" | 21 || style="padding: 0 50px 0 5px; text-align: left;" | Files
| style="padding: 0 20px" | 21 || style="padding: 0 30px 0 5px; text-align: left;" | Files || style="padding: 0 30px 0 5px; text-align: left;" | Файлы
|-
|-
| style="padding: 0 20px" | 22 || style="padding: 0 50px 0 5px; text-align: left;" | Project
| style="padding: 0 20px" | 22 || style="padding: 0 30px 0 5px; text-align: left;" | Project || style="padding: 0 30px 0 5px; text-align: left;" | Проект
|-
|-
| style="padding: 0 20px" | 23 || style="padding: 0 50px 0 5px; text-align: left;" | Data tag summaries
| style="padding: 0 20px" | 23 || style="padding: 0 30px 0 5px; text-align: left;" | Data tag summaries || style="padding: 0 30px 0 5px; text-align: left;" | Итоги аналитик
|-
|-
| style="padding: 0 20px" | 24 || style="padding: 0 50px 0 5px; text-align: left;" | Calculated field
| style="padding: 0 20px" | 24 || style="padding: 0 30px 0 5px; text-align: left;" | Calculated field || style="padding: 0 30px 0 5px; text-align: left;" | Вычисляемое поле
|-
|-
| style="padding: 0 20px" | 25 || style="padding: 0 50px 0 5px; text-align: left;" | Location
| style="padding: 0 20px" | 25 || style="padding: 0 30px 0 5px; text-align: left;" | Location || style="padding: 0 30px 0 5px; text-align: left;" | Местоположение
|-
|-
| style="padding: 0 20px" | 26 || style="padding: 0 50px 0 5px; text-align: left;" | Subtask total
| style="padding: 0 20px" | 26 || style="padding: 0 30px 0 5px; text-align: left;" | Subtask total || style="padding: 0 30px 0 5px; text-align: left;" | Сумма подзадач
|-
|-
| style="padding: 0 20px" | 27 || style="padding: 0 50px 0 5px; text-align: left;" | AI results field
| style="padding: 0 20px" | 27 || style="padding: 0 30px 0 5px; text-align: left;" | AI results field || style="padding: 0 30px 0 5px; text-align: left;" | Результат обучения
|-
|-
| style="padding: 0 20px" | 28 || style="padding: 0 50px 0 5px; text-align: left;" | Date with time frame
| style="padding: 0 20px" | 28 || style="padding: 0 30px 0 5px; text-align: left;" | Date with time frame || style="padding: 0 30px 0 5px; text-align: left;" | Дата с периодом времени
|-
|-
| style="padding: 0 20px" | 29 || style="padding: 0 50px 0 5px; text-align: left;" | Totals field
| style="padding: 0 20px" | 29 || style="padding: 0 30px 0 5px; text-align: left;" | Totals field || style="padding: 0 30px 0 5px; text-align: left;" | Суммарное поле
|}
|}



Текущая версия от 13:24, 20 сентября 2024

В REST API можно получить список типов пользовательских полей c помощью метода /customfield/type.

ID Name Название
0 Line Строка
1 Number Число
2 Text Текст
3 Date Дата
4 Time Время
5 Date and time Дата и время
6 Period of time Период времени
7 Checkbox Чекбокс
8 List Список
9 Directory entry Запись справочника
10 Contact Контакт
11 Employee Сотрудник
12 Counterparty Контрагент
13 Group, employee, or contact Группа, сотрудник или контакт
14 List of users Список пользователей
15 Set of directory values Набор значений справочника
16 Task Задача
17 Task set Набор задач
20 Set of values Набор значений
21 Files Файлы
22 Project Проект
23 Data tag summaries Итоги аналитик
24 Calculated field Вычисляемое поле
25 Location Местоположение
26 Subtask total Сумма подзадач
27 AI results field Результат обучения
28 Date with time frame Дата с периодом времени
29 Totals field Суммарное поле

Пример

Запрос

curl -X 'GET' \
  'https://test.planfix.ru/rest/customfield/type' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer o4l3kwh6lkj43h6'

Ответ

{
  "result": "success",
  "customFieldTypes": [
    {
      "id": 0,
      "name": "Line"
    },
    {
      "id": 1,
      "name": "Number"
    },
    {
      "id": 2,
      "name": "Text"
    },
    {
      "id": 3,
      "name": "Date"
    },
    {
      "id": 4,
      "name": "Time"
    },
    {
      "id": 5,
      "name": "Date and time"
    },
    {
      "id": 6,
      "name": "Period of time"
    },
    {
      "id": 7,
      "name": "Checkbox"
    },
    {
      "id": 8,
      "name": "List"
    },
    {
      "id": 9,
      "name": "Directory entry"
    },
    {
      "id": 10,
      "name": "Contact"
    },
    {
      "id": 11,
      "name": "Employee"
    },
    {
      "id": 12,
      "name": "Counterparty"
    },
    {
      "id": 13,
      "name": "Group, employee, or contact"
    },
    {
      "id": 14,
      "name": "List of users"
    },
    {
      "id": 15,
      "name": "Set of directory values"
    },
    {
      "id": 16,
      "name": "Task"
    },
    {
      "id": 17,
      "name": "Task set"
    },
    {
      "id": 20,
      "name": "Set of values"
    },
    {
      "id": 21,
      "name": "Files"
    },
    {
      "id": 22,
      "name": "Project"
    },
    {
      "id": 23,
      "name": "Data tag summaries"
    },
    {
      "id": 24,
      "name": "Calculated field"
    },
    {
      "id": 25,
      "name": "Location"
    },
    {
      "id": 26,
      "name": "Subtask total"
    },
    {
      "id": 27,
      "name": "AI results field"
    },
    {
      "id": 28,
      "name": "Date with time frame"
    },
    {
      "id": 29,
      "name": "Totals field"
    }
  ]
}

Перейти