AccountDomainUsers
AccountDatabases
Controller for AccountDatabase entity management
CoreWorkerTasks
Контроллер задач воркера
API | Description |
---|---|
POST api_v2/CoreWorkerTasks/Add |
No documentation available. |
POST api_v2/CoreWorkerTasks/Delete |
No documentation available. |
POST api_v2/CoreWorkerTasks/SetTaskType |
No documentation available. |
POST api_v2/CoreWorkerTasks/SetMethodName |
No documentation available. |
POST api_v2/CoreWorkerTasks/SetTaskParams |
No documentation available. |
GET api_v2/CoreWorkerTasks/GetIDs |
Получить все задачи воркера |
GET api_v2/CoreWorkerTasks/Count |
Получить количество задач воркера |
GET api_v2/CoreWorkerTasks/GetTaskType?SchedulerTaskID={SchedulerTaskID} |
Получить тип задачи |
GET api_v2/CoreWorkerTasks/GetMethodName?SchedulerTaskID={SchedulerTaskID} |
Получить название метода задачи |
GET api_v2/CoreWorkerTasks/GetTaskParams?SchedulerTaskID={SchedulerTaskID} |
Получить параметры задачи |
GET api_v2/CoreWorkerTasks/GetProperties?SchedulerTaskID={SchedulerTaskID} |
Получить параметры задачи |
AccountCSResourceValues
P2PSecurity
Контроллер для поддержки создания безопасного Point-to-point канала связи, с обменом ключами посредством протокола ECDH
API | Description |
---|---|
GET api_v2/P2PSecurity/SetupSecureSessionKeyAsync?otherPartyPubKey={otherPartyPubKey} |
Установить общий приватный ключ сервера на базе публичного ключа клиента |
Accounts
Содержит аккаунты облака, представляющие собой группировки пользователей, баз данных и других объектов и данных
AccountUsers
Содержит информацию о пользователях аккаунтов 42 Облака
LaunchLinkInstruction
API | Description |
---|---|
GET api_v2/LaunchLinkInstruction/GetMountCloudDiskInfo?accountUserId={accountUserId} |
Получить данные по маунтингу облачного диска на терминале. |
Configuration1CUpdateMapping
Контроллер доступа к карте обновлений конфигураций.
API | Description |
---|---|
GET api_v2/Configuration1CUpdateMapping/GetUpdateMapForRelease?configurationCode={configurationCode}&fromRelease={fromRelease} |
Получить карту обновлений конфиугации 1С с заданного релиза. |
GET api_v2/Configuration1CUpdateMapping/GetCfuFullPath?configurationCode={configurationCode}&release={release} |
Получить путь до cfu пакета обновлений 1С. |
CoreWorkerTasksQueue
Контроллер очереди задач воркера
API | Description |
---|---|
POST api_v2/CoreWorkerTasksQueue/Add |
Добавить задачу |
POST api_v2/CoreWorkerTasksQueue/Remove |
Удалить задачу |
POST api_v2/CoreWorkerTasksQueue/SetComment |
Установить комментарий для задачи |
GET api_v2/CoreWorkerTasksQueue/GetIds?status={status}&maxRecordsCount={maxRecordsCount} |
Получить список ID задач |
POST api_v2/CoreWorkerTasksQueue/CaptureTaskFromQueue |
Захватить задачу из очереди |
AccountUserRoles
API | Description |
---|---|
GET api_v2/AccountUserRoles/Get?accountUserId={accountUserId} |
No documentation available. |
AccountDatabaseOnDelimiters
Контроллер для работы с базой на разделителях
API | Description |
---|---|
POST api_v2/AccountDatabaseOnDelimiters/CreateWithoutRegistrationInMs |
Создать базу на разделителях(без регистрации в МС) |
AccountDatabasesBackup
Контролер управления копиями информационных баз.
API | Description |
---|---|
POST api_v2/AccountDatabasesBackup/RegisterBackup |
Зарегистрировать копию информационной базы. |
POST api_v2/AccountDatabasesBackup/DeleteBackupRecord |
Удалить запись о бэкапе инф. базы |
CSResources
API | Description |
---|---|
GET api_v2/CSResources/GetIDs?cloudServiceId={cloudServiceId} |
Get cloud service resources ids |
GET api_v2/CSResources/Count?cloudServiceId={cloudServiceId} |
Get count cloud service resources |
GET api_v2/CSResources/GetCSResourceIDByName?resourceName={resourceName} |
Get cloud service resource by name |
GET api_v2/CSResources/GetCloudServiceID?csResourceId={csResourceId} |
Get cloud service id by resource id |
GET api_v2/CSResources/GetResourceName?csResourceId={csResourceId} |
Get cloud service resource name |
GET api_v2/CSResources/GetDaysAutoDecrease?csResourceId={csResourceId} |
Get cloud service resource days auto decrease |
POST api_v2/CSResources/Add |
Add cloud service resource |
POST api_v2/CSResources/Delete |
Delete cloud service resource |
POST api_v2/CSResources/SetResourceName |
Set cloud service resource name |
POST api_v2/CSResources/SetDaysAutoDecrease |
Set cloud service resource days auto decrease |
CloudFileStorageServers
API | Description |
---|---|
GET api_v2/CloudFileStorageServers/GetFileStorageServerPath?fileStorageServerID={fileStorageServerID} |
No documentation available. |
GET api_v2/CloudFileStorageServers/FindDefaultFileStorageServerID |
No documentation available. |
GET api_v2/CloudFileStorageServers/GetMountInfo?userName={userName} |
No documentation available. |
AcDbDelimiters
Обработки информационных баз на разделителях.
API | Description |
---|---|
POST api_v2/AcDbDelimiters/SetStatusAndInsertDataOnDelimiter |
Выставление статуса информационной базы и добавление записи в таблице о номере зоны и ее источнике |
POST api_v2/AcDbDelimiters/CreateAccountDatabaseAndAddAccessForUser |
Создать базу на разделителях и выдать права доступа пользователю. |
GET api_v2/AcDbDelimiters/GetAccountDatabaseIdByZone?databaseSourceId={databaseSourceId}&zone={zone} |
Получить номер информационной базы на разделителях по номер материнской базы и номеру области. |
POST api_v2/AcDbDelimiters/SetAcDbOnDelimitersAccessStatus |
Установить статус доступа к инф. базе на разделителях |
PartnerServicesData
Контроллер для работы с сервисами партнера
ConfigurationTemlateDelimiter
Контроллер доступа к карте обновлений конфигураций.
API | Description |
---|---|
POST api_v2/ConfigurationTemlateDelimiter/UpdateConfigurationReleaseVersion |
Обновить версию конфигурации для шаблона баз на разделителях |
POST api_v2/ConfigurationTemlateDelimiter/UpdateConfigurationMinVersion |
Обновить минимальную версию конфигурации для шаблона баз на разделителях. |
Unsubscribe
API | Description |
---|---|
GET api_v2/Unsubscribe/CancelSubscription?code={code} |
No documentation available. |
Authorization
API | Description |
---|---|
POST api_v2/Authorization/Login |
Возвращает текущее состояние пользователя + Hash его айдишника 1 - пользователь не найден 0 - пользователь авторизован 10 - не завершена регистрация - ожидание ввода кода подтвержнения 11 - пользователь заблокирован менеджером |
GET api_v2/Authorization/CurrentAccountUserIsActive |
Проверка активированности пользователя. |
GET api_v2/Authorization/LogoutAsync |
Удаляет авторизационные куки По сути, заглушка |
POST api_v2/Authorization/LoginByToken |
CloudTerminalServers
Контроллер терминальных серверов
API | Description |
---|---|
GET api_v2/CloudTerminalServers/GetIDs |
Получить Id's терминальных серверов |
GET api_v2/CloudTerminalServers/FindUserRdpSessionsByAccountID?accountId={accountId}&accountUserId={accountUserId} |
Найти RDP сессии пользователей по id аккаунта |
GET api_v2/CloudTerminalServers/GetUserRdpSessions?terminalServerId={terminalServerId}&accountId={accountId} |
Получить RDP сессии пользователя на терминальном сервере |
GET api_v2/CloudTerminalServers/Count |
Получить количество терминальных серверов |
POST api_v2/CloudTerminalServers/CloseUserRdpSession |
Завершить RDP сессию |
GET api_v2/CloudTerminalServers/DropUserRdpSessions |
Завершить RDP сессии пользователя |
RegisterServiceExtensionDatabase
Контроллер для регистрации статуса расширения сервиса для информационной базы
API | Description |
---|---|
POST api_v2/RegisterServiceExtensionDatabase/RegisterExtentionInstallToArea |
Зарегестрировать результат установки расширения в область данных |
POST api_v2/RegisterServiceExtensionDatabase/RegisterExtentionDeleteFromArea |
Зарегестрировать результат удаления расширения в области данных |
AgentCashOutRequest
Контроллер для работы с заявками на вывод средств
API | Description |
---|---|
GET api_v2/AgentCashOutRequest/GetAgentCashOutRequestsInStatusNew |
Получить заявки на вывод средств в статусе "Новая" |
POST api_v2/AgentCashOutRequest/ChangeAgentCashOutRequestStatus |
Сменить статус заявки на вывод средств |
ResetPassword
API | Description |
---|---|
POST api_v2/ResetPassword/SetNewPassword |
Установка нового пароля пользователя 0 - все ок 1 - логин не найден в базе 2 - ошибка при отправке 3 - недопустимая длина пароля 4 - недопустимые символы |
GET api_v2/ResetPassword/ValidateEmail?email={email} |
Проверка существование e-mail в базе 0 - все ок, ошибок нету, почта найдена 1 - ошибка, почта не найдена |
POST api_v2/ResetPassword/ResetPasswordRequest |
Запрос сброса пароля пользователя. На почту отправляется запрос сброса пароля + ссылка, переход по которой инициирует сброс пароля 0 - все ок 1 - почта не найдена в базе 2 - ошибка при отправке 3 - почтовый ящик не валиден |
GET api_v2/ResetPassword/GetUserInfoByEmail |
Получает данные пользователя по его email Вызывается при восстановлении пароля |
POST api_v2/ResetPassword/GetUserInfoByEmail |
Получает данные пользователя по его email Вызывается при восстановлении пароля |
CsPerformanceCounters
API | Description |
---|---|
GET api_v2/CsPerformanceCounters/GetPerformanceValue?cloudServiceId={cloudServiceId}&performanceCounterId={performanceCounterId}&dateTimeFrom={dateTimeFrom}&dateTimeTo={dateTimeTo}&accountUserId={accountUserId} |
Get performance value |
POST api_v2/CsPerformanceCounters/SetPerformanceValue |
Set performance value |
POST api_v2/CsPerformanceCounters/SetPerformanceDateValueList |
No documentation available. |
Diagnostic
API | Description |
---|---|
GET api_v2/Diagnostic/Info |
No documentation available. |
CloudServices
API | Description |
---|---|
GET api_v2/CloudServices/GetIDs |
Get cloud services ids |
GET api_v2/CloudServices/Count |
Get count cloud services |
GET api_v2/CloudServices/GetServiceCaption?cloudServiceId={cloudServiceId} |
Get service caption |
GET api_v2/CloudServices/GetServiceToken?cloudServiceId={cloudServiceId} |
Get service token |
GET api_v2/CloudServices/CheckServiceTokenValidity?serviceToken={serviceToken} |
Check service token validity |
GET api_v2/CloudServices/ServiceNameConverter?serviceName={serviceName}&culturer={culturer} | |
GET api_v2/CloudServices/GetServiceByToken?token={token} | |
GET api_v2/CloudServices/GetMyDiscByAccount?accountId={accountId} |
No documentation available. |
POST api_v2/CloudServices/Add |
Add cloud service |
POST api_v2/CloudServices/Delete |
Delete cloud service |
POST api_v2/CloudServices/SetServiceCaption |
Set service caption |
POST api_v2/CloudServices/SetServiceToken |
Set service token |
Payment
AccountSaleManager
Контроллер для работы с менеджером аккаунта
API | Description |
---|---|
GET api_v2/AccountSaleManager/RemoveSaleManagerFromAccount?accountNumber={accountNumber} |
Открепить сейл менеджера от аккаунта |
POST api_v2/AccountSaleManager/AttachSaleManagerToAccount |
Прикрепить сейл менеджера к аккаунту |
GET api_v2/AccountSaleManager/GetAccountSaleManagerInfo?accountId={accountId} |
Получить информацию по сейл менеджеру для аккаунта |
AccountUserImpersonateData
API | Description |
---|---|
GET api_v2/AccountUserImpersonateData/GetByAccountUserId?accountUserId={accountUserId} |
Получить данные имперсонации пользователя по ИД. |
GET api_v2/AccountUserImpersonateData/GetByAccountUserLogin?login={login} |
Получить данные имперсонации пользователя по логину. |
GET api_v2/AccountUserImpersonateData/GetByToken?token={token} |
Получить данные имперсонации пользователя по сессионному токену. |
GET api_v2/AccountUserImpersonateData/GetBySignedNonce?nonce={nonce} |
Получить данные имперсонации пользователя по подписанному nonce. |
AcDbAccesses
ResourceConfiguration
Контроллер для управления конфигурацией ресурсов.
API | Description |
---|---|
GET api_v2/ResourceConfiguration/GetResourceConfigurations?service={service}&dateFrom={dateFrom}&dateTo={dateTo} |
Возвращает список значений (ид аккаунта, ExpireDate) для заданого сервиса service, где ExpireDate попадает в диапазон dateFrom-dateTo. |
GET api_v2/ResourceConfiguration/GetResourceConfigurationExpireDate?accountId={accountId}&service={service} |
Получить дату окончания срока действия для сервиса, привязанного к указанному аккаунту. |
AccountUserSessions
Сессии пользователей, содержащие токены авторизации
Cloud42Service
API | Description |
---|---|
GET api_v2/Cloud42Service/GetServicesList |
No documentation available. |
Test
API | Description |
---|---|
GET api_v2/Test/Ping |
No documentation available. |
POST api_v2/Test/HardTest?AuthGuid={AuthGuid} |
No documentation available. |
Service1CFileVersion
Контроллер для работы с версией файла разработки сервиса
API | Description |
---|---|
POST api_v2/Service1CFileVersion/SetAuditResultForService1CFileVersion |
Установить результат аудита версии файла разработки сервиса биллинга |
AccountDomains
API | Description |
---|---|
POST api_v2/AccountDomains/Add |
No documentation available. |
GET api_v2/AccountDomains/GetIDs?accountId={accountId} |
No documentation available. |
POST api_v2/AccountDomains/Delete |
No documentation available. |
GET api_v2/AccountDomains/Count?accountId={accountId} |
No documentation available. |
GET api_v2/AccountDomains/GetDomainName?accountDomainID={accountDomainID} |
No documentation available. |
GET api_v2/AccountDomains/GetLinkID?accountDomainID={accountDomainID} |
No documentation available. |
GET api_v2/AccountDomains/GetAccountID?accountDomainID={accountDomainID} |
No documentation available. |
GET api_v2/AccountDomains/GetIDByLinkID?linkID={linkID} |
No documentation available. |
GET api_v2/AccountDomains/GetProperties?accountDomainID={accountDomainID} |
No documentation available. |
POST api_v2/AccountDomains/SetDomainName |
No documentation available. |
POST api_v2/AccountDomains/SetLinkID |
No documentation available. |
POST api_v2/AccountDomains/SetAccountID |
No documentation available. |
AccountsValidation
Данную валидацию планируется использовать исключительно для удаленой валидации вводимых полей
API | Description |
---|---|
GET api_v2/AccountsValidation/Name?value={value} |
Валидация имени пользователя 0 - имя валидное 2 - имя не соответствует маске |
GET api_v2/AccountsValidation/Email?value={value} |
Валидация Email 0 - почта валидная 1 - почта уже используется 2 - почта не соответствует заданной маске |
GET api_v2/AccountsValidation/PhoneNumber?PhoneNumber={PhoneNumber}&AccountUserID={AccountUserID} |
Валидация телефонного номера 0 - номер валидный 1 - номер уже используется |
DigitalSignature
Контроллер управления ключами цифровой подписи
API | Description |
---|---|
GET api_v2/DigitalSignature/GetKeyBlobBase64Async?secureSessionKey={secureSessionKey} |
Метод выдачи шифрованных ключей для генерации ЭЦП сообщений клиентом по его идентификатору. |