Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/01/28 12:59
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -682,225 +682,6 @@ 682 682 (% style="text-align:left" %) 683 683 (% style="color:#000000" %)**Ответ: В случае успешного выполнения запроса вернется HTTP ответ «200».** 684 684 685 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Модель объекта**(%%) = 686 - 687 -== (% style="color:#000000; font-size:16px" %)**Получение информации о модели объекта**(%%) == 688 - 689 -(% class="box infomessage" %) 690 -((( 691 -(% lang="en-US" %)**GET /api/v3/models/{Id}** 692 -))) 693 - 694 -Метод возвращает полную информацию о модели объекта. 695 - 696 -(% style="color:#000000" %)Метод запроса: **GET** 697 - 698 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/(% lang="en-US" %)v3/models/(% style="color:#000000" %){(%%)ID} 699 - 700 -(% style="color:#000000" %)Параметр запроса: {__**id}**__ - идентификатор модели объекта 701 - 702 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 703 - 704 -(% style="color:#000000" %)Ответ: 705 - 706 -(% style="color:#000000" %){ 707 - "parentName": "string", 708 - "name": "string", 709 - "picture": "string", 710 - "minspeed": 0, 711 - "maxspeed": 0, 712 - "width": 0, 713 - "imbeddedtrailer": true, 714 - "fueloutlay": 0, 715 - "hoppercapacity": 0, 716 - "hopperdischargespeed": 0, 717 - "modelType": 0, 718 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 719 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 720 - "deleted": true 721 -} 722 - 723 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 724 -|(% style="width:215px" %)(% style="color:#000000" %)parentName|(% style="width:861px" %)Имя клиента, которому принадлежит модель объекта 725 -|(% style="width:215px" %)(% style="color:#000000" %)name|(% style="width:861px" %)Имя модели объекта 726 -|(% style="width:215px" %)(% style="color:#000000" %)picture|(% style="width:861px" %)Название иконки транспорта 727 -|(% style="width:215px" %)(% style="color:#000000" %)minspeed|(% style="width:861px" %)Минимальная технологическая скорость обработки поля, в км/ч 728 -|(% style="width:215px" %)(% style="color:#000000" %)maxspeed|(% style="width:861px" %)Максимальная технологическая скорость обработки поля, в км/ч 729 -|(% style="width:215px" %)(% style="color:#000000" %)width|(% style="width:861px" %)Ширина агрегата, в метрах 730 -|(% style="width:215px" %)(% style="color:#000000" %)imbeddedtrailer|(% style="width:861px" %)Опция: Содержит встроенный агрегат 731 -|(% style="width:215px" %)(% style="color:#000000" %)fueloutlay|(% style="width:861px" %)- 732 -|(% style="width:215px" %)(% style="color:#000000" %)hoppercapacity|(% style="width:861px" %)Объем бункера 733 -|(% style="width:215px" %)(% style="color:#000000" %)hopperdischargespeed|(% style="width:861px" %)Скорость выгрузки из бункера, л/сек 734 -|(% style="width:215px" %)(% style="color:#000000" %)modelType|(% style="width:861px" %)Определяет тип модели объекта: 0 - None, 1 - Agro, 2 - Cargo, 3 - Car 735 -|(% style="width:215px" %)(% style="color:#000000" %)id|(% style="width:861px" %)ID модели объекта 736 -|(% style="width:215px" %)(% style="color:#000000" %)parentId|(% style="width:861px" %)ID клиента, которому принадлежит модель объекта 737 -|(% style="width:215px" %)(% style="color:#000000" %)deleted|(% style="width:861px" %)Признак удаления, тип: boolean 738 - 739 -== (% style="color:#000000; font-size:16px" %)**Просмотр списка моделей**(%%) == 740 - 741 -(% class="box successmessage" %) 742 -((( 743 -(% lang="en-US" %)**POST /api/v3/models/find** 744 -))) 745 - 746 -(% style="color:#000000" %)Метод позволяет получить список всех моделей клиента, указанного в запросе. 747 - 748 -(% style="color:#000000" %)Метод запроса: **POST** 749 - 750 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/models/find 751 - 752 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 753 - 754 -(% style="color:#000000" %)Параметры в теле запроса (JSON):{ 755 - 756 -(% style="color:#000000" %) "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" 757 -} 758 - 759 -(% style="color:#000000" %)Ответ: 760 - 761 -(% style="color:#000000" %)[ 762 - { 763 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 764 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 765 - "parentName": "string", 766 - "name": "string", 767 - "modelType": 0 768 - } 769 -] 770 - 771 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 772 -|(% style="width:215px" %)(% style="color:#000000" %)parentName|(% style="width:861px" %)Имя клиента, которому принадлежит модель объекта 773 -|(% style="width:215px" %)(% style="color:#000000" %)name|(% style="width:861px" %)Имя модели объекта 774 -|(% style="width:215px" %)(% style="color:#000000" %)modelType|(% style="width:861px" %)Определяет тип модели объекта: 0 - None, 1 - Agro, 2 - Cargo, 3 - Car 775 -|(% style="width:215px" %)(% style="color:#000000" %)id|(% style="width:861px" %)ID модели объекта 776 -|(% style="width:215px" %)(% style="color:#000000" %)parentId|(% style="width:861px" %)ID клиента, которому принадлежит модель объекта 777 - 778 -== (% style="color:#000000; font-size:16px" %)**Добавление модели**(%%) == 779 - 780 -(% class="box successmessage" %) 781 -((( 782 -(% lang="en-US" %)**POST /api/v3/models** 783 -))) 784 - 785 -(% style="color:#000000" %)Метод позволяет добавить объект, указанный в запросе. 786 - 787 -(% style="color:#000000" %)Метод запроса: **POST** 788 - 789 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/(% lang="en-US" %)models 790 - 791 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 792 - 793 -(% style="color:#000000" %)Параметры в теле запроса (JSON): 794 - 795 -{ 796 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 797 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 798 - "deleted": true, 799 - "extId": "string", 800 - "name": "string", 801 - "picture": "string", 802 - "minspeed": 0, 803 - "maxspeed": 0, 804 - "width": 0, 805 - "imbeddedtrailer": true, 806 - "fueloutlay": 0, 807 - "hoppercapacity": 0, 808 - "hopperdischargespeed": 0, 809 - "modelType": 0 810 -} 811 - 812 -Ответ: 813 - 814 -{ 815 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 816 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 817 - "deleted": true, 818 - "extId": "string", 819 - "name": "string", 820 - "picture": "string", 821 - "minspeed": 0, 822 - "maxspeed": 0, 823 - "width": 0, 824 - "imbeddedtrailer": true, 825 - "fueloutlay": 0, 826 - "hoppercapacity": 0, 827 - "hopperdischargespeed": 0, 828 - "modelType": 0 829 -} 830 - 831 - 832 -== (% style="color:#000000; font-size:16px" %)**Редактирование модели**(%%) == 833 - 834 -(% class="box warningmessage" %) 835 -((( 836 -(% style="color:#000000" %)// //(% lang="en-US" %)**PUT /api/v3/models** 837 -))) 838 - 839 -(% style="color:#000000" %)Метод позволяет изменить статус пользователя, указанного в запросе. 840 - 841 -(% style="color:#000000" %)Метод запроса: **PUT** 842 - 843 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/(% lang="en-US" %)api/v3/models 844 - 845 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 846 - 847 -(% style="color:#000000" %)Параметры в теле запроса (JSON): 848 - 849 -{ 850 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 851 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 852 - "deleted": true, 853 - "extId": "string", 854 - "name": "string", 855 - "picture": "string", 856 - "minspeed": 0, 857 - "maxspeed": 0, 858 - "width": 0, 859 - "imbeddedtrailer": true, 860 - "fueloutlay": 0, 861 - "hoppercapacity": 0, 862 - "hopperdischargespeed": 0, 863 - "modelType": 0 864 -} 865 - 866 -Ответ: 867 - 868 -{ 869 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 870 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 871 - "deleted": true, 872 - "extId": "string", 873 - "name": "string", 874 - "picture": "string", 875 - "minspeed": 0, 876 - "maxspeed": 0, 877 - "width": 0, 878 - "imbeddedtrailer": true, 879 - "fueloutlay": 0, 880 - "hoppercapacity": 0, 881 - "hopperdischargespeed": 0, 882 - "modelType": 0 883 -} 884 - 885 -== (% style="color:#000000; font-size:16px" %)**Удаление модели**(%%) == 886 - 887 -(% class="box errormessage" %) 888 -((( 889 -(% lang="en-US" %)**DELETE /api/v3/models/{Id}** 890 -))) 891 - 892 -(% style="color:#000000" %)Метод позволяет удалить пользователя. Метод позволяет удалить пользователя, указанного в строке запроса. 893 - 894 -(% style="color:#000000" %)Метод запроса: **DELETE** 895 - 896 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru(% lang="en-US" %)/api/v3/models/{Id} 897 - 898 -(% style="color:#000000" %)Параметр запроса: {**__id__**} - id модели 899 - 900 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 901 - 902 -Ответ: В случае успеха **Success 200** 903 - 904 904 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Транспортные средства**(%%) = 905 905 906 906 == (% style="color:#000000; font-size:16px" %)**Получение информации об объекте**(%%) == ... ... @@ -1841,7 +1841,7 @@ 1841 1841 } 1842 1842 ] 1843 1843 1844 -== (% style="color: #000000; font-size:16px" %)**Экспорт сообщений**(%%) ==1625 +== (% style="color: rgb(0, 0, 0); font-size: 16px" %)**Экспорт сообщений**(%%) == 1845 1845 1846 1846 (% class="box infomessage" %) 1847 1847 ((( ... ... @@ -2955,6 +2955,7 @@ 2955 2955 } 2956 2956 ] 2957 2957 2739 + 2958 2958 == (% style="color:#000000; font-size:16px" %)**Получить данные карты-метки**(%%) == 2959 2959 2960 2960 (% class="box infomessage" %) ... ... @@ -3006,6 +3006,7 @@ 3006 3006 "deleted": true 3007 3007 } 3008 3008 2791 + 3009 3009 == (% style="color:#000000; font-size:16px" %)**Редактировать карту-метку**(%%) == 3010 3010 3011 3011 (% class="box warningmessage" %) ... ... @@ -3035,6 +3035,7 @@ 3035 3035 "deleted": true 3036 3036 } 3037 3037 2821 + 3038 3038 == (% style="color:#000000; font-size:16px" %)**Удалить карту-метку**(%%) == 3039 3039 3040 3040 (% class="box errormessage" %) ... ... @@ -3049,325 +3049,6 @@ 3049 3049 Success 3050 3050 3051 3051 3052 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Биллинг**(%%) = 3053 - 3054 -== (% style="color:#000000; font-size:16px" %)**Узнать баланс клиента**(%%) == 3055 - 3056 -(% class="box infomessage" %) 3057 -((( 3058 -**GET /api/v3/Billing/client/balance/{clientId}** 3059 -))) 3060 - 3061 -Параметр запроса: **clientId **- идентификатор клиента. 3062 - 3063 -Ответ: 3064 - 3065 -{ 3066 - "ClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3067 - "Balance": 0 3068 -} 3069 - 3070 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3071 -|(% style="width:215px" %)ClientId|(% style="width:861px" %)Идентификатор клиента 3072 -|(% style="width:215px" %)Balance|(% style="width:861px" %)Значение баланса 3073 - 3074 -== (% style="color:#000000; font-size:16px" %)**Узнать ограничения клиента**(%%) == 3075 - 3076 -(% class="box infomessage" %) 3077 -((( 3078 -**GET /api/v3/Billing/client/constraint/{clientId}** 3079 -))) 3080 - 3081 -Параметр запроса: **clientId **- идентификатор клиента. 3082 - 3083 -Ответ: 3084 - 3085 -{ 3086 - "ClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3087 - "CalculationType": 0, 3088 - "PermissibleBalance": 0, 3089 - "DefermentDays": 0, 3090 - "SendUiNotifications": true, 3091 - "SendEmailNotifications": true, 3092 - "IsPrivate": true, 3093 -} 3094 - 3095 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3096 -|(% style="width:215px" %)ClientId|(% style="width:861px" %)Идентификатор клиента 3097 -|(% style="width:215px" %)CalculationType|(% style="width:861px" %)Определяет тип расчёта, 0 - Деньги, 1 - Дни 3098 -|(% style="width:215px" %)PermissibleBalance|(% style="width:861px" %)Допустимый баланс 3099 -|(% style="width:215px" %)DefermentDays|(% style="width:861px" %)Отсрочка, количество дней. 3100 -|(% style="width:215px" %)SendUiNotifications|(% style="width:861px" %)Оповещение в web-интерфейсе, true - включено, false - выключено 3101 -|(% style="width:215px" %)SendEmailNotifications|(% style="width:861px" %)Оповещение на почту, true - включено, false - выключено 3102 -|(% style="width:215px" %)IsPrivate|(% style="width:861px" %)Признак, определяющий, являются ли параметры ограничений частными т.е. персональными для клиента, либо определяются тарифным планом 3103 - 3104 -== (% style="color:#000000; font-size:16px" %)**Узнать состояние тарифного плана клиента**(%%) == 3105 - 3106 -(% class="box infomessage" %) 3107 -((( 3108 -**GET /api/v3/Billing/client/plan/{clientId}** 3109 -))) 3110 - 3111 -Параметры запроса: 3112 - 3113 -**clientId **- идентификатор клиента. 3114 - 3115 -**planId **- идентификатор тарифного плана. 3116 - 3117 -Ответ: 3118 - 3119 -{ 3120 - "ClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3121 - "Plan": { **~/~/ Описание тарифного плана** 3122 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3123 - "OwnerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3124 - "Name": "string", 3125 - "IsArchived": true, 3126 - "Constraint": { 3127 - "CalculationType": 0, 3128 - "PermissibleBalance": 0, 3129 - "DefermentDays": 0 3130 - }, 3131 - "Features": [ **~/~/ Описание шаблона услуг тарифного плана** 3132 - { 3133 - "Feature": "string", 3134 - "IsFactual": true, 3135 - "Limit": 0, 3136 - "Price": 0, 3137 - "PeriodValue": 0, 3138 - "PeriodType": 0 3139 - } 3140 - ] 3141 - }, 3142 - "DebitDate": "2023-10-18T12:46:24.213Z", 3143 - "Features": [ **~/~/ Описание услуг тарифного плана как есть** 3144 - { 3145 - "Feature": "string", 3146 - "IsEnabled": true, 3147 - "IsPrivate": true, 3148 - "IsFactual": true, 3149 - "Limit": 0, 3150 - "Price": 0, 3151 - "DebitDate": "2023-10-18T12:46:24.213Z", 3152 - "PeriodValue": 0, 3153 - "PeriodType": 0 3154 - } 3155 - ] 3156 -} 3157 - 3158 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3159 -|ClientId|Идентификатор клиента 3160 -|Id|Идентификатор тарифного плана 3161 -|OwnerId|Идентификатор клиента-владельца 3162 -|Name|Наименование тарифного плана 3163 -|IsArchived|Признак, определяющий архивный тарифный план 3164 -|CalculationType|Определяет тип расчёта, 0 - Деньги, 1 - Дни 3165 -|PermissibleBalance|Допустимый баланс 3166 -|DefermentDays|Отсрочка, количество дней 3167 -|Feature|Код услуги 3168 -|IsEnabled|Признак, определяющий активирована ли услуга 3169 -|IsPrivate|Признак, определяющий, являются ли параметры по услуге тарифа частными т.е. персональными для клиента, либо определяются тарифным планом. 3170 -|IsFactual|Признак, определяющий расчёт по факту 3171 -|Limit|Лимит использования услуги. Значение -1 подразумевает безлимитное использование. 3172 -|Price|Цена за единицу. 3173 -|DebitDate|Следующий момент времени списания с баланса за услугу. 3174 -|PeriodValue|Значение периода. 3175 -|PeriodType|Определяет тип периода действия услуги в тарифном плане, 0 - Дни, 1 - Месяцы 3176 - 3177 -== (% style="color:#000000; font-size:16px" %)**Получить тарифные планы принадлежащие клиенту**(%%) == 3178 - 3179 -(% class="box infomessage" %) 3180 -((( 3181 -**GET /api/v3/Billing/client/constraint/getowned/{clientId}** 3182 -))) 3183 - 3184 -Параметр запроса: **clientId **- идентификатор клиента. 3185 - 3186 -Ответ: 3187 - 3188 -[ 3189 - { 3190 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3191 - "OwnerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3192 - "Name": "string", 3193 - "IsArchived": true, 3194 - "Constraint": { 3195 - "CalculationType": 0, 3196 - "PermissibleBalance": 0, 3197 - "DefermentDays": 0 3198 - }, 3199 - "Features": [ 3200 - { 3201 - "Feature": "string", 3202 - "IsFactual": true, 3203 - "Limit": 0, 3204 - "Price": 0, 3205 - "PeriodValue": 0, 3206 - "PeriodType": 0 3207 - } 3208 - ] 3209 - } 3210 -] 3211 - 3212 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3213 -|ClientId|Идентификатор клиента 3214 -|Id|Идентификатор тарифного плана 3215 -|OwnerId|Идентификатор клиента-владельца 3216 -|Name|Наименование тарифного плана 3217 -|IsArchived|Признак, определяющий архивный тарифный план 3218 -|CalculationType|Определяет тип расчёта, 0 - Деньги, 1 - Дни 3219 -|PermissibleBalance|Допустимый баланс 3220 -|DefermentDays|Отсрочка, количество дней 3221 -|Feature|Код услуги 3222 -|IsFactual|Признак, определяющий расчёт по факту 3223 -|Limit|Лимит использования услуги. Значение -1 подразумевает безлимитное использование. 3224 -|Price|Цена за единицу. 3225 -|PeriodValue|Значение периода. 3226 -|PeriodType|Определяет тип периода действия услуги в тарифном плане, 0 - Дни, 1 - Месяцы 3227 - 3228 -== (% style="color:#000000; font-size:16px" %)**Получить список доступных тарифных планов**(%%) == 3229 - 3230 -(% class="box infomessage" %) 3231 -((( 3232 -**GET /api/v3/Billing/client/constraint/getowned/{clientId}** 3233 -))) 3234 - 3235 -Параметр запроса: **clientId **- идентификатор клиента. 3236 - 3237 -Ответ: 3238 - 3239 -[ 3240 - { 3241 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3242 - "OwnerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3243 - "Name": "string", 3244 - "IsArchived": true, 3245 - "Constraint": { 3246 - "CalculationType": 0, 3247 - "PermissibleBalance": 0, 3248 - "DefermentDays": 0 3249 - }, 3250 - "Features": [ 3251 - { 3252 - "Feature": "string", 3253 - "IsFactual": true, 3254 - "Limit": 0, 3255 - "Price": 0, 3256 - "PeriodValue": 0, 3257 - "PeriodType": 0 3258 - } 3259 - ] 3260 - } 3261 -] 3262 - 3263 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3264 -|ClientId|Идентификатор клиента 3265 -|Id|Идентификатор тарифного плана 3266 -|OwnerId|Идентификатор клиента-владельца 3267 -|Name|Наименование тарифного плана 3268 -|IsArchived|Признак, определяющий архивный тарифный план 3269 -|CalculationType|Определяет тип расчёта, 0 - Деньги, 1 - Дни 3270 -|PermissibleBalance|Допустимый баланс 3271 -|DefermentDays|Отсрочка, количество дней 3272 -|Feature|Код услуги 3273 -|IsFactual|Признак, определяющий расчёт по факту 3274 -|Limit|Лимит использования услуги. Значение -1 подразумевает безлимитное использование. 3275 -|Price|Цена за единицу. 3276 -|PeriodValue|Значение периода. 3277 -|PeriodType|Определяет тип периода действия услуги в тарифном плане, 0 - Дни, 1 - Месяцы 3278 - 3279 -== (% style="color:#000000; font-size:16px" %)**Изменить баланс**(%%) == 3280 - 3281 -(% class="box warningmessage" %) 3282 -((( 3283 -**PUT /api/v3/Billing/client/balance** 3284 -))) 3285 - 3286 -Тело запроса: 3287 - 3288 -{ 3289 - "ClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3290 - "Balance": 0 3291 -} 3292 - 3293 -Ответ: Success 3294 - 3295 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3296 -|(% style="width:215px" %)ClientId|(% style="width:861px" %)Идентификатор клиента 3297 -|(% style="width:215px" %)Balance|(% style="width:861px" %)Значение баланса 3298 - 3299 -== (% style="color:#000000; font-size:16px" %)**Изменить ограничения клиента**(%%) == 3300 - 3301 -(% class="box warningmessage" %) 3302 -((( 3303 -**PUT /api/v3/Billing/client/constraint** 3304 -))) 3305 - 3306 -Тело запроса: 3307 - 3308 -{ 3309 - "ClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3310 - "CalculationType": 0, 3311 - "PermissibleBalance": 0, 3312 - "DefermentDays": 0, 3313 - "SendUiNotifications": true, 3314 - "SendEmailNotifications": true, 3315 - "IsPrivate": true, 3316 -} 3317 - 3318 -Ответ: Success 3319 - 3320 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3321 -|ClientId|Идентификатор клиента 3322 -|CalculationType|Определяет тип расчёта, 0 - Деньги, 1 - Дни 3323 -|PermissibleBalance|Допустимый баланс 3324 -|DefermentDays|((( 3325 -Отсрочка, количество дней 3326 -))) 3327 -|(% style="width:215px" %)SendUiNotifications|(% style="width:861px" %)Оповещение в web-интерфейсе, true - включено, false - выключено 3328 -|(% style="width:215px" %)SendEmailNotifications|(% style="width:861px" %)Оповещение на почту, true - включено, false - выключено 3329 -|(% style="width:215px" %)IsPrivate|(% style="width:861px" %)Признак, определяющий, являются ли параметры ограничений частными т.е. персональными для клиента, либо определяются тарифным планом 3330 - 3331 -== (% style="color:#000000; font-size:16px" %)**Изменить тариф клиента**(%%) == 3332 - 3333 -(% class="box warningmessage" %) 3334 -((( 3335 -**PUT /api/v3/Billing/client/plan** 3336 -))) 3337 - 3338 -Тело запроса: 3339 - 3340 -{ 3341 - "ClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3342 - "PlanId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 3343 - "Features": [ 3344 - { 3345 - "Feature": "string", 3346 - "IsEnabled": true, 3347 - "IsFactual": true, 3348 - "Limit": 0, 3349 - "Price": 0, 3350 - "DebitDate": "2023-10-18T13:26:58.987Z", 3351 - "PeriodValue": 0, 3352 - "PeriodType": 0 3353 - } 3354 - ] 3355 -} 3356 - 3357 -Ответ: Success 3358 - 3359 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3360 -|ClientId|Идентификатор клиента 3361 -|PlanId|Идентификатор тарифного плана 3362 -|Feature|Код услуги 3363 -|IsEnabled|Признак, определяющий активирована ли услуга 3364 -|IsFactual|Признак, определяющий расчёт по факту 3365 -|Limit|Лимит использования услуги. Значение -1 подразумевает безлимитное использование. 3366 -|Price|Цена за единицу. 3367 -|DebitDate|Следующий момент времени списания с баланса за услугу. 3368 -|PeriodValue|Значение периода. 3369 -|PeriodType|Определяет тип периода действия услуги в тарифном плане, 0 - Дни, 1 - Месяцы 3370 - 3371 3371 (% class="box" lang="en-US" style="text-align: center;" %) 3372 3372 ((( 3373 3373 (% lang="ru-RU" style="color:#000000; font-family:Liberation Serif,serif; font-size:14pt; font-style:normal; font-variant:normal" %)**По вопросам работы PUBLIC API 3.0 можно обращаться**(% lang="ru-RU" style="color:#000000; font-size:14pt" %)** на [[support@glonasssoft.ru>>mailto:support@glonasssoft.ru]] **