- Released in v1.0.0
- Facilities
Facilities getFacilites(Integer pageNo, Integer perPage)
- Plans
Plans getPlans(Integer pageNo, Integer perPage)
- Operating Systems
OperatingSystems getOperatingSystems(Integer pageNo, Integer perPage)
- Projects
Projects getProjects(Integer pageNo, Integer perPage) Project getProject(String projectId) Project createProject(Project project) Project updateProject(Project project) Boolean deleteProject(String projectId)
- Devices and Device Actions
Devices getDevices(String projectId, Integer pageNo, Integer perPage) Device getDevice(String deviceId) Device createDevice(String projectId, Device device) Device updateDevice(Device device) Boolean deleteDevice(String deviceId) Boolean powerOnDevice(String deviceId) Boolean powerOffDevice(String deviceId) Boolean rebootDevice(String deviceId) Boolean rescueDevice(String deviceId)
- IP Address
IpAddresses getIpAddresses(String projectId) Boolean reserveIpAddress(String projectId, ReserveIpAddress reserveIpAddress) IpAddress getIpAddress(String ipAddressId) Boolean deleteIpAddress(String ipAddressId)
- Users
Users getUsers(Integer pageNo, Integer perPage) User getUser(String userId) User getCurrentUser() User updateCurrentUser(User user)
- Memberships
Membership getMembership(String membershipId) Membership updateMembership(Membership membership) Boolean deleteMembership(String membershipId)
- SSH Keys
SshKeys getSshKeys(Integer pageNo, Integer perPage) SshKey getSshKey(String sshKeyId) SshKey createSshKey(SshKey sshKey) SshKey updateSshKey(SshKey sshKey) Boolean deleteSshKey(String sshKeyId)
- Events
Events getEvents(Date since, Integer pageNo, Integer perPage) Events getProjectEvents(String projectId, Integer pageNo, Integer perPage) Events getDeviceEvents(String deviceId, Integer pageNo, Integer perPage) Event getEvent(String eventId)
- Invitations
Invitation invite(String projectId, Invitation invitation) Invitation getInvite(String invitationId) Boolean acceptInvite(String invitationId) Boolean declineInvite(String invitationId)
Email addEmailAddress(Email email) Email getEmailAddress(String emailId) Email updateEmailAddress(Email email) Boolean deleteEmailAddress(String emailId)
- Notifications
Notifications getNotifications(Date since, Boolean all, Integer pageNo, Integer perPage) Notification getNotification(String notificationId) Notification updateNotification(Notification notification)
- Project Transfer
Transfer transferProject(String projectId, String membershipId) Transfer getTransferInfo(String transferId) Boolean acceptTransfer(String transferId) Boolean declineTransfer(String transferId)
- Device Traffic
Metrics deviceTraffic(String deviceId, TrafficDirection direction, Date timeframeStart,Date timeframeEnd) Metrics deviceTraffic(String deviceId, TrafficDirection direction, Date timeframeStart, Date timeframeEnd, MetricInterval interval, TrafficBucket bucket)
This repository was archived by the owner on Mar 4, 2026. It is now read-only.