@maxihost/maxihost-nodejs
v4.14.0
Published
Maxihost API NodeJS Library
Downloads
116
Keywords
Readme
maxihost-nodejs
Nodejs Package to use Maxihost API. Check our API documentation
Instalation
npm install maxihost-nodejs
Usage
const Maxihost = require('maxihost-nodejs');
maxihostApi = new Maxihost(<APITOKEN>);
// Async Await
const profile = (async () => {
await maxihostApi.Profile.get()
})
// Promise then
maxihostApi.Profile.get().then((response) => {
// success
}, (response) => {
// failure
})
Available API Methods
ApiVersion.getParams:(). ReferenceApiVersion.updateParams:(bodyData). ReferenceAccount.Regions.list. Params:(searchParams). DeprecatedIps.get. Params:(id, searchParams). ReferenceIps.list. Params:(searchParams). ReferencePlans.Bandwidth.list. Params:(). ReferencePlans.Bandwidth.update. Params:(bodyData). ReferencePlans.get. Params:(planId, searchParams). ReferencePlans.list. Params:(searchParams). ReferencePlans.operatingSystems. Params:(searchParams). ReferenceProjects.Members.list. Params:(projectIdOrSlug, searchParams). ReferenceProjects.SshKeys.create. Params:(projectIdOrSlug, bodyData). ReferenceProjects.SshKeys.delete. Params:(projectIdOrSlug, sshKeyId). ReferenceProjects.SshKeys.get. Params:(projectIdOrSlug, sshKeyId, searchParams). ReferenceProjects.SshKeys.list. Params:(projectIdOrSlug, searchParams). ReferenceProjects.SshKeys.update. Params:(projectIdOrSlug, sskKeyId, bodyData). ReferenceProjects.UserData.create. Params:(projectIdOrSlug, bodyData). ReferenceProjects.UserData.delete. Params:(projectIdOrSlug, userDataId). ReferenceProjects.UserData.get. Params:(projectIdOrSlug, userDataId, searchParams). ReferenceProjects.UserData.list. Params:(projectIdOrSlug, searchParams). ReferenceProjects.UserData.update. Params:(projectIdOrSlug, userDataId, searchParams). ReferenceProjects.create. Params:(bodyData). ReferenceProjects.delete. Params:(projectIdOrSlug). ReferenceProjects.get. Params:(projectIdOrSlug, searchParams). ReferenceProjects.list. Params:(searchParams)ReferenceProjects.update. Params:(projectIdOrSlug, bodyData). ReferenceRegions.get. Params:(regionId, searchParams). ReferenceRegions.list. Params:(searchParams)ReferenceServer.Actions.getReinstall. Params:(serverId). DeprecatedServer.Actions.getRemoteAccess. Params:(serverId). DeprecatedServer.Actions.managePower. Params:(serverId, postData)ReferenceServer.Actions.reinstall. Params:(serverId, bodyData). ReferenceServer.DeployConfig.get. Params:(serverId). ReferenceServer.DeployConfig.update. Params:(serverId, bodyData). ReferenceServer.Ips.list. Params:(serverId, searchParams). DeprecatedServer.RemoteAccess.create. Params:(serverId). ReferenceServer.create. Params:(bodyData)ReferenceServer.delete. Params:(deviceId)ReferenceServer.get. Params:(deviceId, searchParams)ReferenceServer.list. Params:(searchParams)ReferenceServer.update. Params:(deviceId, bodyData)ReferenceServer.RescueMode.enter. Params:(serverId)ReferenceServer.RescueMode.exit. Params:(serverId). ReferenceTeams.Members.create. Params:(bodyData). ReferenceTeams.Members.delete. Params:(memberId). ReferenceTeams.Members.list. Params:(searchParams). ReferenceTeams.User.listTeams. Params:(searchParams). ReferenceTeams.Roles.get. Params:(id). ReferenceTeams.Roles.list. Params:(). ReferenceTeams.create. Params:(bodyData). ReferenceTeams.current. Params:(searchParams). ReferenceTeams.update. Params:(teamId, data). ReferenceTraffic.Quota.get. Params:(projectSlug). ReferenceTraffic.get. Params:(searchParams). ReferenceUser.ApiKeys.create Params:(bodyData)`. ReferenceUser.ApiKeys.delete Params:(apiKeyId)`. ReferenceUser.ApiKeys.list Params:(searchParams)`. ReferenceUser.ApiKeys.update Params:(apiKeyId, bodyData)`. ReferenceUser.Profile.get Params:(searchParams)`. ReferenceUser.Profile.update Params:(userId, data)`. ReferenceVirtualNetworks.Assignments.create. Params:(bodyData). ReferenceVirtualNetworks.Assignments.delete. Params:(id). ReferenceVirtualNetworks.Assignments.list. Params:(searchParams). ReferenceVirtualNetworks.create. Params:(bodyData). ReferenceVirtualNetworks.delete. Params:(id). ReferenceVirtualNetworks.get. Params:(id, searchParams). ReferenceVirtualNetworks.list. Params:(searchParams). ReferenceVirtualNetworks.update. Params:(id, bodyData). ReferenceVpnSessions.create. Params:(bodyData). ReferenceVpnSessions.delete. Params:(sessionId). ReferenceVpnSessions.list. Params:(searchParams). ReferenceVpnSessions.refreshPassword. Params:(sessionId). Reference
