VPSBG's dev hub
HomePricingKnowledge BaseContact us
HomePricingKnowledge BaseContact us
  1. Tickets
  • 👋 Hello
  • API Introduction
    • API Introduction
    • How to generate API key?
  • API Reference
    • User
      • 2FA
        • Get 2FA secret key
        • Enable 2FA
        • Disable 2FA
      • Update user
      • Get account information
    • Balance
      • Balance
      • Deposit funds
      • List balance transactions
    • Affiliate
      • Get affiliate information
      • List conversions
      • List payouts
      • Activate affiliate program
      • Update referral code
    • Invoices
      • List invoices
      • Download an invoice
      • Download invoices
    • Support
      • Tickets
        • List tickets
          GET
        • List departments
          GET
        • List related services
          GET
        • Get a ticket
          GET
        • Create new ticket
          POST
        • Reply to ticket
          POST
        • Mark ticket as resolved
          PUT
        • Download attachment
          GET
      • List plans
        GET
      • Purchase support plan
        POST
      • Renew support plan
        POST
      • Cancel support plan
        POST
      • Undo cancel request
        DELETE
    • SSH Keys
      • Get an SSH Key
      • Update SSH Key
      • Delete SSH Key
      • List SSH keys
      • Add SSH Key
    • Servers
      • Scale
        • List plans
        • Calculate scale cost
        • Scale a server
      • Addons
        • List available addons
        • Scale addons
        • Calculate scale cost
        • Purchase new addons
        • Cancel addon
        • Undo cancel request
      • Rescue
        • Enable rescue mode
        • Disable rescue mode
      • List plans
      • List servers
      • Server status
      • Get a server
      • Server metrics
      • Bandwidth
      • Deploy new server
      • Start a server
      • Restart a server
      • Stop a server
      • Power off
      • Cancel server
      • Undo cancel request
      • Change password
      • Update hostname
      • Update SSH Keys
      • Modify ISOs
      • Restore
      • Renew server
      • Reinstall Server
      • Change Primary IP
      • Calculate renew amount
    • Plans
      • Plan addon
      • Plan promo-codes
    • Snapshots
      • List snapshots
      • Delete snapshot
    • Backups
      • List backups
      • Delete backup
    • Server Images
      • List server images
    • Floating IPs
      • List Floating IPs
      • Plans
      • Purchase Floating IPs
      • Attach Floating IP
      • Detach Floating IP
      • Cancel Floating IP
      • Delete Floating IP Cancellation
    • IP Addresses
      • Update IP address
    • Network Protection
      • Geo filter
        • Get current geo filter
        • Set geo filter
        • Update geo filter
        • Delete geo filter
      • Whitelist
        • Get status and list of IPs
        • Whitelist IP addresses
        • Update IP addresses list
        • Delete all rules
      • Blacklist
        • Get status and list of IPs
        • Blacklist IP addresses
        • Update IP addresses list
        • Delete all rules
      • General information
      • Bandwidth
      • List blocked IPs
      • List attacks
      • Get an attack
      • Attack bandwidth
    • Orders
      • List orders
      • Get an order
      • Delete order
      • Pay orders
      • Update order
      • Change renewal period
    • ISOs
      • Get an ISO
      • Delete an ISO
      • List ISOs
      • Add ISO
  1. Tickets

List tickets

GET
/support/tickets
Support
This endpoint returns a list of all support tickets.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params
per_page
integer 
optional
How many results per page to be shown.
>= 1<= 50
page
integer 
optional
Which page of paginated results to return.
filter[subject]
string 
optional
Filters tickets by subject.
filter[status]
string 
optional
Filter ticket by status. Possible values: opened, closed, or answered. Multiple values can be set with a comma separator.
Example:
opened,answered
Header Params
Accept
string 
required
Default:
application/json

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://api.vpsbg.eu/v1/support/tickets?per_page&page&filter[subject]&filter[status]=opened,answered' \
--header 'Accept;'

Responses

🟢200Success
application/json
Body
data
array [object {9}] 
required
id
integer 
required
Example:
133
status
string 
required
Example:
opened
subject
string 
required
Example:
Account issue
created_at
string 
required
Example:
2024-11-20T22:00:00.000000Z
updated_at
string 
required
Example:
2024-12-20T22:00:00.000000Z
department
string 
required
Example:
tech-support
service_label
string  | null 
optional
User-friendly service label
service_type
string  | null 
optional
It can be: server, shared-hosting
service_id
integer 
required
The ID of the service (of the server or the hosting)
links
object 
required
first
string 
required
last
string 
required
prev
null 
required
next
null 
required
meta
object 
required
current_page
integer 
required
from
integer 
required
last_page
integer 
required
links
array [object {3}] 
required
path
string 
required
per_page
integer 
required
to
integer 
required
total
integer 
required
Example
{
  "data": [
    {
      "id": 228,
      "status": "opened",
      "subject": "Account issue",
      "created_at": "2024-10-17T08:15:37.000000Z",
      "updated_at": "2024-10-17T08:15:37.000000Z",
      "department": "tech-support",
      "service_label": "ubuntu-16gb - 87.120.8.29",
      "service_type": "server",
      "service_id": 2747
    },
    {
      "id": 227,
      "status": "closed",
      "subject": "Request to unblock SMTP port on my servers",
      "created_at": "2024-09-27T07:38:41.000000Z",
      "updated_at": "2024-09-27T07:38:42.000000Z",
      "department": "tech-support",
      "service_label": "ubuntu-16gb - 87.120.8.29",
      "service_type": "server",
      "service_id": 2747
    }
  ],
  "links": {
    "first": "https://api.vpsbg.eu/v1/support/tickets?page=1",
    "last": "https://api.vpsbg.eu/v1/support/tickets?page=1",
    "prev": null,
    "next": null
  },
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 1,
    "links": [
      {
        "url": null,
        "label": "&laquo; Previous",
        "active": false
      },
      {
        "url": "https://api.vpsbg.eu/v1/support/tickets?page=1",
        "label": "1",
        "active": true
      },
      {
        "url": null,
        "label": "Next &raquo;",
        "active": false
      }
    ],
    "path": "https://api.vpsbg.eu/v1/support/tickets",
    "per_page": 20,
    "to": 11,
    "total": 11
  }
}
🔴500Server Error
Modified at 2025-02-24 15:01:51
Previous
Download invoices
Next
List departments
Built with