Enclaive Multi Cloud Platform
HomeDocumentationTutorialsTry Cloud
  • Enclaive Multi Cloud Platform
  • Documentation
    • What is EMCP?
    • Why use EMCP?
    • Features
      • Virtual HSM
      • Vault
      • Nitride
      • Buckypaper
      • Dyneemes
      • Morphism
    • Supported Cloud Platforms
  • Tutorials
    • Buckypaper
      • Create a Buckypaper VM
      • Connect with SSH
      • Manage DNS
        • Cloudflare
      • Tag Buckypaper
      • Secure your VM with Firewall
      • Turn on/off Buckypapers
      • Destroy Buckypapers
    • Dyneemes
      • Create clusters
      • Connect to a cluster
      • Setup advanced monitoring
      • Upgrade without data loss
      • Add nodes and node pools
      • Drain and restart nodes
    • Data-in-use encrypting Database
      • Create a database cluster
      • Configure CNAME DNS record
      • Delete Applications
    • Applications
      • Create Nextcloud Hub
      • Configure CNAME DNS record
      • Delete Applications
      • After the installation
    • Billing
      • Add/Update payment method
      • Add/Change address
      • Add/Change VAT
    • Settings
      • Manage Team
        • Create a team
        • Delete a team
        • Invite team members
        • Remove team members
      • Bring your own Subscription
        • Azure
        • AWS
        • Google Cloud Platform
    • Account
      • Registration
      • Login
      • Delete account
  • Developers
    • API
      • Console
        • Auth
          • JWKS
        • Account
          • Need
        • Projects
          • Activity
        • Manage
          • Application
            • DNS
          • Database
          • Kubernetes
          • Virtual Machine
            • Security rule
          • Configurations
            • Location
            • Image
            • Price
            • Size
            • Provider
            • Cloud Provider
          • Attestation
        • vHSM
          • BYOS
          • User Storage
        • Settings
          • Team
          • Invite
        • Billing
          • Settings
          • Invoice
          • Cost
          • Promo - TODO
        • Support
          • Hubspot Files
          • Ticket
      • Admin
        • Auth
        • Accounts
          • Team
            • User
            • Application
            • Virtual machine
            • Database
            • Cluster
            • Resource
        • Quotas
          • Default quota
          • Provider quota
          • Team quota
        • Invoices
  • Resources
    • Blog
    • GitHub
    • Youtube
    • CCx101
Powered by GitBook
On this page
  • Create ticket
  • Get tickets
  • Get ticket
  • Create nested
  • Close ticket

Was this helpful?

  1. Developers
  2. API
  3. Console
  4. Support

Ticket

The "Ticket" section comprises endpoints for creating, deleting, and managing tickets for users. This section empowers users to initiate, remove, and efficiently handle support tickets, ensuring effective communication and issue resolution with the support team.

Create ticket

POST {{BASE_URL}}/api/tickets

Create a ticket for the support team.

Headers

Name
Type
Description

Authorization*

String

Bearer Token

Request Body

Name
Type
Description

content*

String

message

subject*

String

subject

files*

[String]

[123456] | []

"1990418667"

Get tickets

GET {{BASE_URL}}/api/tickets

Get all the tickets that the customer has created.

Headers

Name
Type
Description

Authorization*

String

Bearer Token

[
    {
        "id": "1990450156",
        "createdAt": 1699351160000,
        "lastActivity": 1699351160971,
        "stage": 1,
        "subject": "Test"
    },
    {
        "id": "1990418667",
        "createdAt": 1699351201000,
        "lastActivity": 1699351201546,
        "stage": 1,
        "subject": "test1"
    }
]

Get ticket

GET {{BASE_URL}}/api/tickets/{id}

Get information on a specific ticket.

Path Parameters

Name
Type
Description

id*

String

Ticket ID (1990418667)

Headers

Name
Type
Description

Authorization*

String

Bearer Token

{
    "id": "1990418667",
    "createdAt": 1699351201000,
    "updatedAt": 1699351202000,
    "content": "test1",
    "stage": 1,
    "subject": "test1"
}

Create nested

POST {{BASE_URL}}/api/tickets/{id}

Add another ticket to an already created ticket.

Path Parameters

Name
Type
Description

id*

String

Ticket ID (1990418667)

Headers

Name
Type
Description

Authorization*

String

Bearer Token

Request Body

Name
Type
Description

content*

String

message

subject*

String

subject

files*

[String]

[123456] | []

{}

Close ticket

DELETE {{BASE_URL}}/api/tickets/{id}

Close a specific ticket.

Path Parameters

Name
Type
Description

id*

String

Ticket ID (1990418667)

Headers

Name
Type
Description

Authorization*

String

Bearer Token

{}

Last updated 1 year ago

Was this helpful?