Download the PHP package i-kostiuk/time4vps-api without Composer
On this page you can find all versions of the php package i-kostiuk/time4vps-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download i-kostiuk/time4vps-api
More information about i-kostiuk/time4vps-api
Files in i-kostiuk/time4vps-api
Package time4vps-api
Short Description I have implemented 45% of the methods from the documentation at https://billing.time4vps.com/userapi. I plan to implement all the available functions in the near future. Please support me with your interest if you find this package useful.
License GPL-3.0-only
Informations about the package time4vps-api
time4vps sdk
I have implemented 45% of the methods from the documentation at https://billing.time4vps.com/userapi. I plan to implement all the available functions in the near future. Please support me with your interest if you find this package useful.
Install:
composer require i-kostiuk/time4vps-api
-
laravel:
-
php:
Available methods:
User Details
Return registration details for my account
- documentation: https://billing.time4vps.com/userapi#user-details-1
- example:
Update User Details
Update registration details under my account
- documentation: https://billing.time4vps.com/userapi#update-user-details-2
- example:
List contacts
Return a list of contacts on this account
- documentation: https://billing.time4vps.com/userapi#list-contacts-9
- example:
Get contacts details
Return array with contact details
- documentation: https://billing.time4vps.com/userapi#get-contacts-details-12
- example:
List all portal notifications
Return a list of all portal notifications.
- documentation: https://billing.time4vps.com/userapi#list-all-portal-notifications-37
- example:
List new portal notifications
Return only new portal notifications.
- documentation: https://billing.time4vps.com/userapi#list-new-portal-notifications-38
- example:
Acknowledge notification
Marks the notification as read
- documentation: https://billing.time4vps.com/userapi#acknowledge-notification-39
- example:
Account balance
Get current account balance(unpaid invoices total), account credit
- documentation: https://billing.time4vps.com/userapi#account-balance-4
- example:
List Invoices
List all invoices under my account
- documentation: https://billing.time4vps.com/userapi#list-invoices-6
- example:
Invoice Details
Get invoice details
- documentation: https://billing.time4vps.com/userapi#invoice-details-8
- example:
Payment Methods
List available payment methods
- documentation: https://billing.time4vps.com/userapi#payment-methods-14
- example:
Payment Methods Fees
List available payment methods with fees
- documentation: https://billing.time4vps.com/userapi#payment-methods-fees-15
- example:
List services
List all services under your account
- documentation: https://billing.time4vps.com/userapi#list-services-17
- example:
Service label
Show current service label
- documentation: https://billing.time4vps.com/userapi#service-label-27
- example:
Change service label
Set new custom label to identify this service
- documentation: https://billing.time4vps.com/userapi#change-service-label-28
- example:
List product categories
Return a list of product categories.
- documentation: https://billing.time4vps.com/userapi#list-product-categories-21
- example:
List products in category
Return a list of product available for purchase under requested category
- documentation: https://billing.time4vps.com/userapi#list-products-in-category-22
- example:
Get product configuration details
Return product details with form configuration, addons and subproducts if available.
- documentation: https://billing.time4vps.com/userapi#get-product-configuration-details-23
- example:
Get available VPS products
List all available virtual private server products
- documentation: https://billing.time4vps.com/userapi#get-available-vps-products-66
- example:
List DNS
Returns a list of all DNS
- documentation: https://billing.time4vps.com/userapi#list-dns-30
- example:
Get DNS details
Returns details of the DNS zone
- documentation: https://billing.time4vps.com/userapi#get-dns-details-32
- example:
List SSL Certificates
List all ssl services under your account
- documentation: https://billing.time4vps.com/userapi#list-ssl-certificates-41
- example:
List All Servers
Lists all active servers. Results includes only the brief information about the server. Call is synchronous - result returned immediately.
- documentation: https://billing.time4vps.com/userapi#list-all-servers-51
- example:
Server Details
Particular server details: configuration, installed OS, resource usage and etc. Call is synchronous - result returned immediately.
- documentation: https://billing.time4vps.com/userapi#server-details-52
- example:
Available OS List
List of available OS templates for a server. Call is synchronous - result returned immediately.
- documentation: https://billing.time4vps.com/userapi#available-os-list-62
- example:
Get additional IPs
List of additional IPs. Call is synchronous - result returned immediately.
- documentation: https://billing.time4vps.com/userapi#get-additional-ips-63
- example:
Get Usage History
Displays the bandwidth usage of a server. Call is synchronous - result returned immediately.
- documentation: https://billing.time4vps.com/userapi#get-usage-history-65
- example:
Get available init scripts
Script content is not included
- documentation: https://billing.time4vps.com/userapi#get-available-init-scripts-69
- example:
Get init script by ID
Script content is included
- documentation: https://billing.time4vps.com/userapi#get-init-script-by-id-70
- example:
List VPN Servers
Returns all available (including servers in maintenance) VPN servers.
- documentation: https://billing.time4vps.com/userapi#list-vpn-servers-74
- example:
List VPN Clients
- documentation: https://billing.time4vps.com/userapi#list-vpn-clients-75
- example:
VPN login details
Returns oldest VPN plan login details, such as username, password, pre-shared key.
- documentation: https://billing.time4vps.com/userapi#vpn-login-details-77
- example:
Get Usage History
Displays the bandwidth usage of a VPN service.
- documentation: https://billing.time4vps.com/userapi#get-usage-history-8083
- example: