JUMP TOGetting StartedIntroductionHivelocity APIAccountDeactivate clientputGet all controlled clients for enterprise ownergetCreate controlled client for enterprise ownerpostApps/apps/getBandwidthGet data by devicepostGet PNG by devicepostGet data by servicepostGet PNG by servicepostBare Metal DevicesGet all devicesgetProvision an instant devicepostBatch provision instant devicespostUpdate/reload instant deviceputGet devicegetCancel/delete devicedeleteCompute DevicesGet all devicesgetProvision an instant devicepostBatch provision instant devicespostUpdate/reload instant deviceputGet devicegetCancel/delete devicedeleteBillingInfoVerify credit card with all Billing InfoputReturn a list with all Payment Methods (Billing Info)getCreate verification for credit card with all Billing InfopostAdd a new Bank Account as a Payment MethodpostUpdate a Bank AccountputAdd a new Credit Card as a Payment MethodpostUpdate a Credit CardputReturn Payment Methods enabled for editinggetReturn a Payment Method by Billing Info IDgetDelete a Payment Method by Billing Info IDdeleteCancellationsGet all cancel requestsgetCreate cancel requestpostDelete a CancellationdeleteGet cancel request by devicegetGet all cancellation reasons for a DevicegetGet cancel request by servicegetContactReturn a list with all ContactsgetCreate a new ContactpostReceive a token and password, verify the user and reset your passwordputReceive a request to reset password, and send a link by email with tokenpostEdit a ContactputReturn details of a specific ContactgetDelete a ContactdeleteChange password for a ContactputCreditReturn a list with all CreditsgetReceive billing method id and amount and return the created CreditpostApply the coupon code for a servicepostReturn the client's total active credit amountgetValidate the coupon code for a servicepostDeviceGet all devicesgetBulk update IPMI thresholdsputGet by payment methodgetPreview Ignition injectionspostGet all tagsgetUpdate tag orderputGet tag ordergetGet all tag ordersgetUpdate deviceputGet devicegetGet all eventsgetGet Ignition injectionsgetGet initial credsgetGet initial passwordgetGet IPMI datagetGet IPMI credsgetClear IPMI whitelistgetUpdate IPMI thresholdsputGet IPMI thresholdsgetGet IPMI access statusgetWhitelist IP for IPMIpostGet IPsgetClear all Port configurationspostUpdate port networkputGet portsgetUnbond portsdeleteBond portspostGet power statusgetUpdate power statuspostReload devicepostGet all device servicesgetUpdate device tagsputGet device tagsgetDomainsReturn the domains of a clientgetCreate a new domainpostReturn the PTR records of a clientgetUpdate PTR recordputGet PTR record by ID and namegetReturn all AAAA Records found for given zonegetCreate a new AAAA Record for given zonepostUpdate an AAAA Record for given idputReturn Single AAAA Records found for given idgetDelete an AAAA Record for given zonedeleteReturn all MX Records found for given zonegetCreate a new MX Record for given zonepostUpdate an MX Record for given zoneputReturn Single MX Records found for given idgetDelete an MX Record for given zonedeleteReturn a domain for given idgetDelete domain for given iddeleteReturn all A Records found for given zone namegetCreate a new A Record for given zonepostUpdate an A Record for given zoneputReturn Single A Records found for given domain namegetDelete a single A Record value for given zonedeleteIgnitionReturn all Ignition configurationsgetCreates a new Ignition configurationpostUpdate an Ignition configuration by IDputReturn an Ignition configuration by IDgetDelete an Ignition configuration by IDdeleteInventoryGet all facilitiesgetGet all productsgetGet productgetInvoiceReturn serialized data on all invoicesgetReturn results of invoice searchgetReturn total balance of all unpaid invoicesgetReturn serialized data on a single invoicegetApply account credit to an invoicepostReturn detailed information for an invoicegetReturn an Invoice PDF file in Base64 Encoded FormatgetIPAssignmentGet all assignmentsgetRequest new assignmentpostGet assignment by IPgetCombine assignmentspostRoute assignment to IPputGet assignmentgetDelete assignmentdeleteClear all configuration on an IP AssignmentpostSplit assignmentpostMaintenanceGet all Maintenance Events for a clientgetGet Maintenance EventsgetNetworkGet Cloud Interconnect PortsgetGet all ports by devicegetReturn Null Routed IPsgetAdd a Null Route for an IP AddresspostReturn record if IP Address is Null RoutedgetRemove Null Route for an IP AddressdeleteGet network task statusgetGet network task status by Device ID or Task IDgetOrderReturn a list with all OrdersgetReturn a list of all In-Progress ordersgetReturn details of a specific OrdergetOrder GroupsReturn a list with all Order GroupsgetCreate a new Order GrouppostUpdate an Order GroupputReturn an Order GroupgetDelete the specified Order GroupdeletePermissionEndpoint to get All PermissionsgetEndpoint to assign a new Permission to a ContactpostEndpoint to get Contact PermissionsgetEndpoint to get User PermissionsgetProductGet all optionsgetGet product operating systemsgetGet product optionsgetProfileUpdate Profile of current user or a contact with idputGet Profile of current user or a contact with idgetGet Basic Profile of current user or a contact with idgetUpdate user passwordputDeploymentReturn a list with all client deploymentsgetStart a new deploymentpostReceive product, quantity and options to be added on the deploymentputReturn a dictionary with deployment informationgetDelete the specified deploymentdeleteInput a billing info id and script to process and finish a deploymentpostRapidRestore/rapid-restore/{deviceId}/device-statusgetServiceReturn a list of all account servicesgetReturn a dictionary with managed services operating system and panel requirementsgetReturn all available service typesgetReturn a dictionary with data from a specific account servicegetApply the coupon code for a servicepostReturn a dictionary with data verifying managed services eligibilitygetValidate the coupon code for a servicepostSshKeyGets all public ssh keysgetAdds public ssh keypostUpdates public ssh keyputGet public ssh keygetRemoves public ssh keydeleteTicketReturns a list with all TicketsgetCreates a new ticketpostReturn results of ticket searchgetUpdates a specific ticketputReturns details of a specific ticketgetReturns a reply for a specific ticketgetCreates reply for a specific TicketpostTokenUpdates the Public API Token with apiTokenIdputReturns a list of Public API Tokens for the current user (last 4 characters only)getDeletes the Public API Token with apiTokenIddeleteCreate a new Public API Token for the current userpostVLANGet all VLANsgetCreate VLANpostModify VLANputGet VLANgetDelete VLANdeleteClear all configurations on this VLAN, including Ports, IPs and associated Static RoutespostVPSGet all VPS instancesgetGets list of available sizes for new volumesgetGet all VPS ISOs availablegetCreate a new ISOpostGet the details of the VPS ISO ID specifiedgetDelete an ISOdeleteGet all VPS NetworksgetCreate a new VPS NetworkpostUpdate VPS NetworkputGet VPS NetworkgetDelete VPS NetworkdeleteGet all VPS Volume Snapshots availablegetCreate a VPS Volume SnapshotpostGet a VPS Volume Snapshot by IDgetDelete a VPS Volume SnapshotdeleteRestore a VPS Volume SnapshotpostGet all VPS Snapshot Schedules for a Facility or VPS InstancegetCreate a VPS Snapshot SchedulepostGet a VPS Snapshot SchedulesgetDelete a VPS Snapshot ScheduledeleteGet all VPS Instance Volumes availablegetCreates a new VolumepostResize a VolumeputGet a VPS Instance VolumegetDeletes a VolumedeleteGet a volume's list of upgradable sizesgetUpdate VPS instanceputGet VPS instancegetAttach ISO to VPS instancepostCreate a one time use URL for console access to a VPS instancepostDetach ISO from VPS instancepostGet VPS Instance EventsgetGet Metrics for a VPS instancegetAttach VPS Network to a VPS DevicepostDetach a VPS Network from a VPS DevicedeleteReset VPS root password, requires vps to be powered offputRequest token to reset root password for VPSpostGet all Secondary IP Addresses attached to VPS instancegetAdd a Secondary IP Address to VPS instancepostRemove a Secondary IP Address from VPS instancedeleteAttach Volume to VPS instancepostDetach Volume from VPS instancepostWebhookReturns your active WebhooksgetCreate a new Webhook for a Webhook EventpostReturns all available Webhook EventsgetQueues a webhook for the event script action that was triggeredpostUpdates a Single WebhookputReturns detailed information for a Single WebhookgetDeletes a single webhookdeletePowered by Delete a VPS Snapshot Scheduledelete https://core.hivelocity.net/api/v2/vps/snapshotSchedule/{snapshotScheduleId}Additional details can be found here: VPS Snapshots