App API for Hive OS 2.0
This PHP package is automatically generated by the Swagger Codegen project:
- API version: 2.1-beta
- Build package: io.swagger.codegen.languages.PhpClientCodegen
PHP 5.5 and later
To install the bindings via Composer, add the following to composer.json
:
{
"repositories": [
{
"type": "git",
"url": "https://github.com//.git"
}
],
"require": {
"/": "*@dev"
}
}
Then run composer install
Download the files and include autoload.php
:
require_once('/path/to/SwaggerClient-php/vendor/autoload.php');
To run the unit tests:
composer install
./vendor/bin/phpunit
Please follow the installation procedure and then run the following:
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: ApiKey
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
// Configure API key authorization: SecurityCode
$config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('X-Security-Code', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Security-Code', 'Bearer');
$apiInstance = new Swagger\Client\Api\AccountApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$body = new \Swagger\Client\Model\AccountAccess(); // \Swagger\Client\Model\AccountAccess |
try {
$apiInstance->accountAccessPatch($body);
} catch (Exception $e) {
echo 'Exception when calling AccountApi->accountAccessPatch: ', $e->getMessage(), PHP_EOL;
}
?>
All URIs are relative to https://api2.hiveos.farm/api/v2
Class | Method | HTTP request | Description |
---|---|---|---|
AccountApi | accountAccessPatch | PATCH /account/access | Update account access settings |
AccountApi | accountActivatePost | POST /account/activate | Activate registered account |
AccountApi | accountAnnouncementsAnnouncementIdHidePost | POST /account/announcements/{announcementId}/hide | Hide announcement (mark as read) |
AccountApi | accountAnnouncementsGet | GET /account/announcements | List of unread announcements |
AccountApi | accountDelete | DELETE /account | Delete account |
AccountApi | accountDepositAddressGet | GET /account/deposit/address | Get list of generated payment addresses |
AccountApi | accountDepositAddressPost | POST /account/deposit/address | Generate payment address for deposits |
AccountApi | accountDepositCoinpaymentsGet | GET /account/deposit/coinpayments | Get request data for submitting to coinpayments system |
AccountApi | accountEmailConfirmPost | POST /account/email/confirm | Confirm current email |
AccountApi | accountEmailConfirmationPost | POST /account/email/confirmation | Request an email confirmation token |
AccountApi | accountEventsGet | GET /account/events | Account events |
AccountApi | accountGet | GET /account | Get full account info |
AccountApi | accountMetaGet | GET /account/meta | Get all meta data from all namespaces |
AccountApi | accountMetaNamespaceDelete | DELETE /account/meta/{namespace} | Delete the whole meta data namespace |
AccountApi | accountMetaNamespaceGet | GET /account/meta/{namespace} | Get meta data from namespace |
AccountApi | accountMetaNamespacePatch | PATCH /account/meta/{namespace} | Merge existing meta in namespace with provided data |
AccountApi | accountMetaNamespacePut | PUT /account/meta/{namespace} | Replace the whole meta in namespace with provided data |
AccountApi | accountNotificationsChannelDelete | DELETE /account/notifications/{channel} | Unsubscribe from Hive Bot notifications |
AccountApi | accountNotificationsChannelPost | POST /account/notifications/{channel} | Subscribe to Hive Bot notifications |
AccountApi | accountNotificationsGet | GET /account/notifications | Get notifications settings |
AccountApi | accountNotificationsPatch | PATCH /account/notifications | Update notifications settings |
AccountApi | accountPasswordPut | PUT /account/password | Change password |
AccountApi | accountPasswordResetPost | POST /account/password/reset | Request password reset |
AccountApi | accountPasswordResetPut | PUT /account/password/reset | Reset password |
AccountApi | accountPaymentsGet | GET /account/payments | Account payments history |
AccountApi | accountPost | POST /account | Create account (registration) |
AccountApi | accountProfileGet | GET /account/profile | Get profile infirmation |
AccountApi | accountProfilePatch | PATCH /account/profile | Update profile |
AccountApi | accountReferralBalancesGet | GET /account/referral/balances | Get referral balances |
AccountApi | accountReferralPayoutAddressesGet | GET /account/referral/payout_addresses | Get payout addresses |
AccountApi | accountReferralPayoutAddressesPut | PUT /account/referral/payout_addresses | Update payout addresses |
AccountApi | accountReferralPayoutToAccountPost | POST /account/referral/payout_to_account | Make a payout to hive account |
AccountApi | accountReferralPromocodePut | PUT /account/referral/promocode | Update promo code |
AccountApi | accountSendMoneyPost | POST /account/send_money | Send money to another user |
AccountApi | accountTokensGet | GET /account/tokens | Get list of auth tokens |
AccountApi | accountTokensPost | POST /account/tokens | Create new personal auth token |
AccountApi | accountTokensSessionDelete | DELETE /account/tokens/session | Delete all session tokens except current. |
AccountApi | accountTokensTokenIdDelete | DELETE /account/tokens/{tokenId} | Delete auth token |
AccountApi | accountTokensTokenIdGet | GET /account/tokens/{tokenId} | Get auth token info |
AccountApi | accountTokensTokenIdPatch | PATCH /account/tokens/{tokenId} | Edit auth token |
AccountApi | accountTransactionsGet | GET /account/transactions | Account transactions history |
AccountApi | accountTwofaDelete | DELETE /account/twofa | Disable Two Factor Authentication (2FA) |
AccountApi | accountTwofaPost | POST /account/twofa | Enable Two Factor Authentication (2FA) |
AccountApi | accountTwofaSecretGet | GET /account/twofa/secret | Generate secret code to enable Two Factor Authentication (2FA) |
AclApi | farmsFarmIdAclAclIdDelete | DELETE /farms/{farmId}/acl/{aclId} | Revoke farm privileges |
AclApi | farmsFarmIdAclAclIdGet | GET /farms/{farmId}/acl/{aclId} | Farm privileges for single user |
AclApi | farmsFarmIdAclAclIdPatch | PATCH /farms/{farmId}/acl/{aclId} | Edit farm privileges |
AclApi | farmsFarmIdAclDelete | DELETE /farms/{farmId}/acl | Revoke multiple privileges |
AclApi | farmsFarmIdAclGet | GET /farms/{farmId}/acl | Farm privileges |
AclApi | farmsFarmIdAclMeDelete | DELETE /farms/{farmId}/acl/me | Remove my account from farm privileges |
AclApi | farmsFarmIdAclPost | POST /farms/{farmId}/acl | Grant farm privileges |
AclApi | farmsFarmIdAclSharePost | POST /farms/{farmId}/acl/share | Share access to farm for admins |
AuthApi | authCheckGet | GET /auth/check | Just check authentication status |
AuthApi | authConfirmationPost | POST /auth/confirmation | Request a security token |
AuthApi | authLoginConfirmationPost | POST /auth/login/confirmation | Request an security token for login request |
AuthApi | authLoginPost | POST /auth/login | Create auth token (sign in) |
AuthApi | authLogoutPost | POST /auth/logout | Invalidate auth token (sign out) |
AuthApi | authRefreshPost | POST /auth/refresh | Refresh auth token |
BenchmarksApi | farmsFarmIdBenchmarksBenchmarkIdDelete | DELETE /farms/{farmId}/benchmarks/{benchmarkId} | Delete benchmark |
BenchmarksApi | farmsFarmIdBenchmarksBenchmarkIdGet | GET /farms/{farmId}/benchmarks/{benchmarkId} | Benchmark info |
BenchmarksApi | farmsFarmIdBenchmarksDelete | DELETE /farms/{farmId}/benchmarks | Delete multiple benchmarks |
BenchmarksApi | farmsFarmIdBenchmarksGet | GET /farms/{farmId}/benchmarks | Get executed benchmarks |
BenchmarksApi | farmsFarmIdBenchmarksJobsGet | GET /farms/{farmId}/benchmarks/jobs | Get available bechmark jobs (algos) that can be run. |
BenchmarksApi | farmsFarmIdBenchmarksPost | POST /farms/{farmId}/benchmarks | Start new benchmark |
CommonApi | searchGet | GET /search | Search farms, workers, etc. |
ContainersApi | farmsFarmIdContainersContainerIdDelete | DELETE /farms/{farmId}/containers/{containerId} | Delete container |
ContainersApi | farmsFarmIdContainersContainerIdGet | GET /farms/{farmId}/containers/{containerId} | Container info |
ContainersApi | farmsFarmIdContainersContainerIdPatch | PATCH /farms/{farmId}/containers/{containerId} | Edit container |
ContainersApi | farmsFarmIdContainersDelete | DELETE /farms/{farmId}/containers | Delete multiple containers |
ContainersApi | farmsFarmIdContainersGet | GET /farms/{farmId}/containers | Farm containers list |
ContainersApi | farmsFarmIdContainersPost | POST /farms/{farmId}/containers | Create new container |
FarmsApi | farmsDelete | DELETE /farms | Delete multiple farms |
FarmsApi | farmsFarmIdConfigsConfigGet | GET /farms/{farmId}/configs/{config} | Get configuration file for farm |
FarmsApi | farmsFarmIdConfigsGet | GET /farms/{farmId}/configs | Get configuration files for farm |
FarmsApi | farmsFarmIdDelete | DELETE /farms/{farmId} | Delete farm |
FarmsApi | farmsFarmIdDepositAddressGet | GET /farms/{farmId}/deposit/address | Get list of generated payment addresses |
FarmsApi | farmsFarmIdDepositAddressPost | POST /farms/{farmId}/deposit/address | Generate payment address for deposits |
FarmsApi | farmsFarmIdDepositPost | POST /farms/{farmId}/deposit | Make deposit to the farm from account balance |
FarmsApi | farmsFarmIdEventsGet | GET /farms/{farmId}/events | Farm events |
FarmsApi | farmsFarmIdGet | GET /farms/{farmId} | Farm info |
FarmsApi | farmsFarmIdInvoiceGet | GET /farms/{farmId}/invoice | Generate invoice for specified period |
FarmsApi | farmsFarmIdMetricsGet | GET /farms/{farmId}/metrics | Farm metrics |
FarmsApi | farmsFarmIdNotificationsGet | GET /farms/{farmId}/notifications | Get notifications settings |
FarmsApi | farmsFarmIdNotificationsPatch | PATCH /farms/{farmId}/notifications | Update notifications settings |
FarmsApi | farmsFarmIdPatch | PATCH /farms/{farmId} | Edit farm |
FarmsApi | farmsFarmIdPayerDelete | DELETE /farms/{farmId}/payer | Unassign farm payer and restore default value |
FarmsApi | farmsFarmIdPersonalSettingsPatch | PATCH /farms/{farmId}/personal_settings | Update personal settings for the farm |
FarmsApi | farmsFarmIdPowerReportGet | GET /farms/{farmId}/power_report | Generate report about power consumption for specified period |
FarmsApi | farmsFarmIdSendMoneyPost | POST /farms/{farmId}/send_money | Send money to user |
FarmsApi | farmsFarmIdStatsGet | GET /farms/{farmId}/stats | Farm stats |
FarmsApi | farmsFarmIdTransactionsGet | GET /farms/{farmId}/transactions | Transactions history |
FarmsApi | farmsFarmIdTransferDelete | DELETE /farms/{farmId}/transfer | Cancel farm transfer request |
FarmsApi | farmsFarmIdTransferGet | GET /farms/{farmId}/transfer | Get active farm transfer request |
FarmsApi | farmsFarmIdTransferPost | POST /farms/{farmId}/transfer | Create farm transfer request |
FarmsApi | farmsGet | GET /farms | List of accessed farms |
FarmsApi | farmsIncomingConfirmPost | POST /farms/incoming/confirm | Confirm transfer request |
FarmsApi | farmsIncomingGet | GET /farms/incoming | Get incoming farm transfer requests |
FarmsApi | farmsIncomingRejectPost | POST /farms/incoming/reject | Reject transfer request |
FarmsApi | farmsPost | POST /farms | Create new farm |
FarmsApi | farmsTransfersGet | GET /farms/transfers | Get active transfers requests of all available farms |
FsApi | farmsFarmIdFsDelete | DELETE /farms/{farmId}/fs | Delete multiple flight sheets |
FsApi | farmsFarmIdFsFsIdDelete | DELETE /farms/{farmId}/fs/{fsId} | Delete flight sheet |
FsApi | farmsFarmIdFsFsIdGet | GET /farms/{farmId}/fs/{fsId} | Flight sheet info |
FsApi | farmsFarmIdFsFsIdPatch | PATCH /farms/{farmId}/fs/{fsId} | Edit flight sheet |
FsApi | farmsFarmIdFsGet | GET /farms/{farmId}/fs | Flight sheets list |
FsApi | farmsFarmIdFsPost | POST /farms/{farmId}/fs | Create new flight sheet |
FsApi | fsDelete | DELETE /fs | Delete multiple flight sheets |
FsApi | fsFsIdDelete | DELETE /fs/{fsId} | Delete flight sheet |
FsApi | fsFsIdGet | GET /fs/{fsId} | Flight sheet info |
FsApi | fsFsIdPatch | PATCH /fs/{fsId} | Edit flight sheet |
FsApi | fsGet | GET /fs | Flight sheets list |
FsApi | fsPost | POST /fs | Create new flight sheet |
HiveApi | hiveAlgosGet | GET /hive/algos | List of available algorithms |
HiveApi | hiveAsicFirmwaresGet | GET /hive/asic_firmwares | Get ASIC firmwares list |
HiveApi | hiveCoinsGet | GET /hive/coins | List of available coins |
HiveApi | hiveCurrenciesGet | GET /hive/currencies | Get list of currencies that are used in deposits and referral payments. |
HiveApi | hiveDepositAddressProvidersGet | GET /hive/deposit_address_providers | Get list of deposit address providers with options. |
HiveApi | hiveMinersGet | GET /hive/miners | List of available miners |
HiveApi | hiveMirrorUrlsGet | GET /hive/mirror_urls | List of mirror URLs |
HiveApi | hiveNotificationChannelsGet | GET /hive/notification_channels | Get list of supported notification channels |
HiveApi | hiveOverclocksGet | GET /hive/overclocks | Get popular overclock settings for different GPUs and algos. Result is sorted by rating. |
HiveApi | hivePricingGet | GET /hive/pricing | Get pricing information |
HiveApi | hiveStatsGet | GET /hive/stats | Get Hive statistics |
HiveApi | hiveVersionsGet | GET /hive/versions | Hive or Asic Hub changelog |
HiveApi | hiveVersionsSystemTypeVersionGet | GET /hive/versions/{systemType}/{version} | Hive version info |
HiveApi | hiveWalletSourcesGet | GET /hive/wallet_sources | List of supported wallet sources |
KeysApi | farmsFarmIdKeysDelete | DELETE /farms/{farmId}/keys | Delete multiple API keys |
KeysApi | farmsFarmIdKeysGet | GET /farms/{farmId}/keys | Get list of attached API keys |
KeysApi | farmsFarmIdKeysKeyIdDelete | DELETE /farms/{farmId}/keys/{keyId} | Detach API key |
KeysApi | farmsFarmIdKeysKeyIdGet | GET /farms/{farmId}/keys/{keyId} | Get attached API key info |
KeysApi | farmsFarmIdKeysKeyIdPatch | PATCH /farms/{farmId}/keys/{keyId} | Edit attached API key |
KeysApi | farmsFarmIdKeysPost | POST /farms/{farmId}/keys | Attach new API key |
KeysApi | keysDelete | DELETE /keys | Delete multiple API keys |
KeysApi | keysGet | GET /keys | Get list of attached API keys |
KeysApi | keysKeyIdDelete | DELETE /keys/{keyId} | Detach API key |
KeysApi | keysKeyIdGet | GET /keys/{keyId} | Get attached API key info |
KeysApi | keysKeyIdPatch | PATCH /keys/{keyId} | Edit attached API key |
KeysApi | keysPost | POST /keys | Attach new API key |
OcApi | farmsFarmIdOcDelete | DELETE /farms/{farmId}/oc | Delete multiple OC profiles |
OcApi | farmsFarmIdOcGet | GET /farms/{farmId}/oc | Farm OC list |
OcApi | farmsFarmIdOcOcIdDelete | DELETE /farms/{farmId}/oc/{ocId} | Delete OC |
OcApi | farmsFarmIdOcOcIdGet | GET /farms/{farmId}/oc/{ocId} | OC info |
OcApi | farmsFarmIdOcOcIdPatch | PATCH /farms/{farmId}/oc/{ocId} | Edit OC |
OcApi | farmsFarmIdOcPost | POST /farms/{farmId}/oc | Create new OC |
OcApi | ocDelete | DELETE /oc | Delete multiple OC profiles |
OcApi | ocGet | GET /oc | OC list |
OcApi | ocOcIdDelete | DELETE /oc/{ocId} | Delete OC |
OcApi | ocOcIdGet | GET /oc/{ocId} | OC info |
OcApi | ocOcIdPatch | PATCH /oc/{ocId} | Edit OC |
OcApi | ocPost | POST /oc | Create new OC |
PoolsApi | poolsByCoinCoinGet | GET /pools/by_coin/{coin} | Pool templates which suit coin name |
PoolsApi | poolsByNamePoolGet | GET /pools/by_name/{pool} | Pool templates |
PoolsApi | poolsGet | GET /pools | Available pools list and coins that we have in pools |
RomsApi | farmsFarmIdRomsDelete | DELETE /farms/{farmId}/roms | Delete multiple ROMs |
RomsApi | farmsFarmIdRomsGet | GET /farms/{farmId}/roms | ROMs list |
RomsApi | farmsFarmIdRomsPost | POST /farms/{farmId}/roms | Create new ROM |
RomsApi | farmsFarmIdRomsRomIdDelete | DELETE /farms/{farmId}/roms/{romId} | Delete ROM |
RomsApi | farmsFarmIdRomsRomIdGet | GET /farms/{farmId}/roms/{romId} | Get ROM with contents |
RomsApi | farmsFarmIdRomsRomIdPatch | PATCH /farms/{farmId}/roms/{romId} | Edit ROM |
RomsApi | romsDelete | DELETE /roms | Delete multiple ROMs |
RomsApi | romsGet | GET /roms | ROMs list |
RomsApi | romsPost | POST /roms | Create new ROM |
RomsApi | romsRomIdDelete | DELETE /roms/{romId} | Delete ROM |
RomsApi | romsRomIdGet | GET /roms/{romId} | Get ROM with contents |
RomsApi | romsRomIdPatch | PATCH /roms/{romId} | Edit ROM |
SchedulesApi | farmsFarmIdSchedulesDelete | DELETE /farms/{farmId}/schedules | Delete multiple Schedules |
SchedulesApi | farmsFarmIdSchedulesGet | GET /farms/{farmId}/schedules | Schedules list |
SchedulesApi | farmsFarmIdSchedulesPost | POST /farms/{farmId}/schedules | Create new Schedule |
SchedulesApi | farmsFarmIdSchedulesScheduleIdDelete | DELETE /farms/{farmId}/schedules/{scheduleId} | Delete Schedule |
SchedulesApi | farmsFarmIdSchedulesScheduleIdGet | GET /farms/{farmId}/schedules/{scheduleId} | Get Schedule |
SchedulesApi | farmsFarmIdSchedulesScheduleIdPatch | PATCH /farms/{farmId}/schedules/{scheduleId} | Edit Schedule |
SchedulesApi | schedulesDelete | DELETE /schedules | Delete multiple Schedules |
SchedulesApi | schedulesGet | GET /schedules | Schedules list |
SchedulesApi | schedulesPost | POST /schedules | Create new Schedule |
SchedulesApi | schedulesScheduleIdDelete | DELETE /schedules/{scheduleId} | Delete Schedule |
SchedulesApi | schedulesScheduleIdGet | GET /schedules/{scheduleId} | Get Schedule |
SchedulesApi | schedulesScheduleIdPatch | PATCH /schedules/{scheduleId} | Edit Schedule |
TagsApi | farmsFarmIdTagsDelete | DELETE /farms/{farmId}/tags | Delete multiple tags |
TagsApi | farmsFarmIdTagsGet | GET /farms/{farmId}/tags | Tags list |
TagsApi | farmsFarmIdTagsMultiPost | POST /farms/{farmId}/tags/multi | Create multiple tags |
TagsApi | farmsFarmIdTagsPatch | PATCH /farms/{farmId}/tags | Edit multiple tags |
TagsApi | farmsFarmIdTagsPost | POST /farms/{farmId}/tags | Create new tag |
TagsApi | farmsFarmIdTagsTagIdDelete | DELETE /farms/{farmId}/tags/{tagId} | Delete tag |
TagsApi | farmsFarmIdTagsTagIdGet | GET /farms/{farmId}/tags/{tagId} | Tag info |
TagsApi | farmsFarmIdTagsTagIdPatch | PATCH /farms/{farmId}/tags/{tagId} | Edit tag |
TagsApi | tagsDelete | DELETE /tags | Delete multiple tags |
TagsApi | tagsGet | GET /tags | Tags list |
TagsApi | tagsMultiPost | POST /tags/multi | Create multiple tags |
TagsApi | tagsPatch | PATCH /tags | Edit multiple tags |
TagsApi | tagsPost | POST /tags | Create new tag |
TagsApi | tagsTagIdDelete | DELETE /tags/{tagId} | Delete tag |
TagsApi | tagsTagIdGet | GET /tags/{tagId} | Tag info |
TagsApi | tagsTagIdPatch | PATCH /tags/{tagId} | Edit tag |
WalletsApi | farmsFarmIdWalletsDelete | DELETE /farms/{farmId}/wallets | Delete multiple wallets |
WalletsApi | farmsFarmIdWalletsGet | GET /farms/{farmId}/wallets | Wallets list |
WalletsApi | farmsFarmIdWalletsPost | POST /farms/{farmId}/wallets | Create new wallet |
WalletsApi | farmsFarmIdWalletsWalletIdDelete | DELETE /farms/{farmId}/wallets/{walletId} | Delete wallet |
WalletsApi | farmsFarmIdWalletsWalletIdGet | GET /farms/{farmId}/wallets/{walletId} | Wallet info |
WalletsApi | farmsFarmIdWalletsWalletIdPatch | PATCH /farms/{farmId}/wallets/{walletId} | Edit wallet |
WalletsApi | walletsDelete | DELETE /wallets | Delete multiple wallets |
WalletsApi | walletsGet | GET /wallets | Wallets list |
WalletsApi | walletsPost | POST /wallets | Create new wallet |
WalletsApi | walletsWalletIdDelete | DELETE /wallets/{walletId} | Delete wallet |
WalletsApi | walletsWalletIdGet | GET /wallets/{walletId} | Wallet info |
WalletsApi | walletsWalletIdPatch | PATCH /wallets/{walletId} | Edit wallet |
WorkersApi | farmsFarmIdWorkersCommandAmdUploadPost | POST /farms/{farmId}/workers/command/amd_upload | Extended version of "amd_upload" command |
WorkersApi | farmsFarmIdWorkersCommandNvidiaUploadPost | POST /farms/{farmId}/workers/command/nvidia_upload | Extended version of "nvidia_upload" command |
WorkersApi | farmsFarmIdWorkersCommandPost | POST /farms/{farmId}/workers/command | Execute command on multiple workers |
WorkersApi | farmsFarmIdWorkersDelete | DELETE /farms/{farmId}/workers | Delete multiple workers |
WorkersApi | farmsFarmIdWorkersFiltersGet | GET /farms/{farmId}/workers/filters | Available values for filters that are used in worker and GPU lists |
WorkersApi | farmsFarmIdWorkersFixAutoTagsPost | POST /farms/{farmId}/workers/fix_auto_tags | Synchronize auto-tags of all workers of the farm |
WorkersApi | farmsFarmIdWorkersGet | GET /farms/{farmId}/workers | Farm workers list |
WorkersApi | farmsFarmIdWorkersGpusGet | GET /farms/{farmId}/workers/gpus | Farm workers GPUs list |
WorkersApi | farmsFarmIdWorkersMessagesDelete | DELETE /farms/{farmId}/workers/messages | Delete all messages of all or provided workers |
WorkersApi | farmsFarmIdWorkersMessagesGet | GET /farms/{farmId}/workers/messages | Farm workers messages list |
WorkersApi | farmsFarmIdWorkersMultiPatch | PATCH /farms/{farmId}/workers/multi | Edit multiple workers |
WorkersApi | farmsFarmIdWorkersMultiPost | POST /farms/{farmId}/workers/multi | Create multiple workers |
WorkersApi | farmsFarmIdWorkersOverclockPost | POST /farms/{farmId}/workers/overclock | Extended overclocking |
WorkersApi | farmsFarmIdWorkersPatch | PATCH /farms/{farmId}/workers | Edit multiple workers at once |
WorkersApi | farmsFarmIdWorkersPost | POST /farms/{farmId}/workers | Create new worker |
WorkersApi | farmsFarmIdWorkersPreviewGet | GET /farms/{farmId}/workers/preview | Preview all workers of the farm |
WorkersApi | farmsFarmIdWorkersReloadPost | POST /farms/{farmId}/workers/reload | Reload multiple workers |
WorkersApi | farmsFarmIdWorkersTransferPost | POST /farms/{farmId}/workers/transfer | Transfer multiple workers to another farm |
WorkersApi | farmsFarmIdWorkersWorkerIdCommandPost | POST /farms/{farmId}/workers/{workerId}/command | Execute command |
WorkersApi | farmsFarmIdWorkersWorkerIdConfigsConfigGet | GET /farms/{farmId}/workers/{workerId}/configs/{config} | Get configuration file for worker |
WorkersApi | farmsFarmIdWorkersWorkerIdConfigsGet | GET /farms/{farmId}/workers/{workerId}/configs | Get configuration files for worker |
WorkersApi | farmsFarmIdWorkersWorkerIdDelete | DELETE /farms/{farmId}/workers/{workerId} | Delete worker |
WorkersApi | farmsFarmIdWorkersWorkerIdFixAutoTagsPost | POST /farms/{farmId}/workers/{workerId}/fix_auto_tags | Synchronize auto-tags of the worker |
WorkersApi | farmsFarmIdWorkersWorkerIdGet | GET /farms/{farmId}/workers/{workerId} | Worker info |
WorkersApi | farmsFarmIdWorkersWorkerIdMessagesDelete | DELETE /farms/{farmId}/workers/{workerId}/messages | Delete all worker messages |
WorkersApi | farmsFarmIdWorkersWorkerIdMessagesGet | GET /farms/{farmId}/workers/{workerId}/messages | Worker messages |
WorkersApi | farmsFarmIdWorkersWorkerIdMessagesMessageIdDelete | DELETE /farms/{farmId}/workers/{workerId}/messages/{messageId} | Delete message |
WorkersApi | farmsFarmIdWorkersWorkerIdMessagesMessageIdGet | GET /farms/{farmId}/workers/{workerId}/messages/{messageId} | Get worker message |
WorkersApi | farmsFarmIdWorkersWorkerIdMetricsGet | GET /farms/{farmId}/workers/{workerId}/metrics | Worker metrics |
WorkersApi | farmsFarmIdWorkersWorkerIdPasswordPut | PUT /farms/{farmId}/workers/{workerId}/password | Update worker password |
WorkersApi | farmsFarmIdWorkersWorkerIdPatch | PATCH /farms/{farmId}/workers/{workerId} | Edit worker |
WorkersApi | farmsFarmIdWorkersWorkerIdPersonalSettingsPatch | PATCH /farms/{farmId}/workers/{workerId}/personal_settings | Update personal settings for the worker |
WorkersApi | farmsFarmIdWorkersWorkerIdReloadPost | POST /farms/{farmId}/workers/{workerId}/reload | Reload worker |
WorkersApi | farmsFarmIdWorkersWorkerIdTransferPost | POST /farms/{farmId}/workers/{workerId}/transfer | Transfer worker to another farm |
- AccessRoleEnum
- Account
- AccountAccess
- AccountEvent
- AclCreateRequest
- AclFields
- AclUpdateRequest
- AlgoName
- ApiKey
- ApiKeyCreateRequest
- ApiKeyF
- ApiKeyFields
- ApiKeySecret
- ApiKeySource
- ApiKeyU
- ApiKeyUpdateRequest
- AuthToken
- AuthTokenItem
- AuthTokenItemCreateUpdateRequest
- AuthTokenItemFull
- Benchmark
- BenchmarkJob
- BenchmarkRequest
- BenchmarkResultItem
- BenchmarkResults
- BenchmarkWithResults
- BillingType
- CoinSymbol
- CommandData
- CommandRequest
- CommandsEnum
- Container
- ContainerCell
- ContainerCellPosition
- ContainerCellsConfigField
- ContainerCellsField
- ContainerCreateRequest
- ContainerFields
- ContainerListItem
- ContainerStats
- ContainerStatsField
- ContainerUpdateRequest
- CreatedAt
- DAlgoName
- DCoinSymbol
- Deposit
- DepositAddress
- DepositAddressCreateRequest
- DepositAddressCurrency
- DepositAddressProvider
- FSCreateRequest
- FSFields
- FSItemFields
- FSItemFullInfo
- FSItemMidInfo
- FSItems
- FSMidInfo
- FSShortInfo
- FSUpdateRequest
- FanflapStats
- Farm
- FarmAcl
- FarmAutoTags
- FarmAutocreateHash
- FarmConfigFiles
- FarmCreateRequest
- FarmDefaultFS
- FarmEvent
- FarmFields
- FarmHashrates
- FarmId
- FarmListItem
- FarmMetric
- FarmMoney
- FarmMoneyCostItem
- FarmNonfree
- FarmPersonalSettings
- FarmProps
- FarmRole
- FarmShortInfo
- FarmShortInfoAccount
- FarmStats
- FarmStatsField
- FarmTransfer
- FarmTransferType
- FarmUpdateRequest
- FarmWorkersCounts
- FlightSheet
- FlightSheetF
- FlightSheetU
- Gpu
- GpuFlashedRom
- GpuFlashingState
- GpuInfo
- GpuStats
- HiveCurrencyItem
- HiveStatItem
- HiveVersion
- IDs
- LoginRequest
- MessageType
- MinerConfig
- MinerConfigExaple
- MinerName
- MinersConfig
- MirrorUrl
- NotificationAccountEventEnum
- NotificationChannelEnum
- NotificationChannels
- NotificationFarmEventEnum
- NotificationSubscriptionsAccount
- NotificationSubscriptionsFarm
- NotificationSubscriptionsItemAccount
- NotificationSubscriptionsItemFarm
- OC
- OCAlgo
- OCConfig
- OCConfigAmd
- OCConfigAsic
- OCConfigNvidia
- OCConfigTweakers
- OCCreateRequest
- OCF
- OCFields
- OCProps
- OCShortInfo
- OCU
- OCUpdateRequest
- Pagination
- Password
- Payment
- Platform
- PoolTemplate
- PowerDrawSettings
- PowermeterStats
- Problem
- ReferralBalance
- ReferralCurrency
- ReferralPayoutAddress
- ReferralPayoutRequest
- Rom
- RomContents
- RomCreateUpdateRequest
- RomF
- RomFields
- RomListItemF
- RomListItemU
- RomU
- RomUploadRequestItem
- RomWithContents
- Schedule
- ScheduleActionData
- ScheduleActionF
- ScheduleActionU
- ScheduleCreateUpdateRequestF
- ScheduleCreateUpdateRequestU
- ScheduleF
- ScheduleFields
- ScheduleListItemF
- ScheduleListItemU
- ScheduleTargetF
- ScheduleTargetU
- ScheduleU
- SignupRequest
- Tag
- TagCreateRequest
- TagF
- TagFields
- TagIds
- TagIdsEdit
- TagTypeId
- TagU
- TagUCreateRequest
- TagUUpdateRequest
- TagUpdateRequest
- TransactionAccount
- TransactionCostItem
- TransactionFarm
- TransactionTypeAccount
- TransactionTypeFarm
- TwofaCode
- UserId
- UserProfile
- UserProfileFields
- UserShortInfo
- Wallet
- WalletBalance
- WalletCoin
- WalletCreateRequest
- WalletF
- WalletFields
- WalletPoolBalances
- WalletShortInfo
- WalletU
- WalletUpdateRequest
- Worker
- WorkerActive
- WorkerAsicConfig
- WorkerAsicInfo
- WorkerAsicStats
- WorkerAutofan
- WorkerBenchmark
- WorkerCommands
- WorkerConfigFiles
- WorkerCoolbox
- WorkerCoolboxInfo
- WorkerCoolboxStats
- WorkerCreateRequest
- WorkerDonnagerRelay
- WorkerDonnagerRelayInfo
- WorkerDonnagerRelayStats
- WorkerEditFS
- WorkerEditOC
- WorkerEditOCId
- WorkerEditOCMode
- WorkerEditPassword
- WorkerEditRequest
- WorkerEditVpn
- WorkerFS
- WorkerFanflap
- WorkerFanflapStats
- WorkerFields
- WorkerGpuInfo
- WorkerGpuStats
- WorkerGpuStatsSummary
- WorkerHardwareInfo
- WorkerHardwareStats
- WorkerIds
- WorkerIpAddresses
- WorkerListItem
- WorkerMessage
- WorkerMessageFull
- WorkerMessages
- WorkerMessagesCount
- WorkerMetric
- WorkerMinersConfig
- WorkerMinersStats
- WorkerMinersSummary
- WorkerMirrorUrl
- WorkerMultiEditRequest
- WorkerOCAlgoActual
- WorkerOCAlgoResolved
- WorkerOCConfig
- WorkerOCId
- WorkerOctofan
- WorkerOctofanStats
- WorkerOptions
- WorkerOverclock
- WorkerPassword
- WorkerPowermeter
- WorkerPowermeterStats
- WorkerProps
- WorkerRedValues
- WorkerRemoteAddress
- WorkerSearchId
- WorkerShortInfo
- WorkerStats
- WorkerTransferRequest
- WorkerTunedMiners
- WorkerUpdatedResponse
- WorkerVersions
- WorkerWatchdog
- WorkerYkedaAutofan
- WorkerYkedaAutofanInfo
- WorkerYkedaAutofanStats
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
- Type: API key
- API key parameter name: X-Security-Code
- Location: HTTP header