Update Ticket
Menyediakan fungsi untuk memodifikasi informasi tiket.
Metode Permintaan
PUT
URL Permintaan
https://livedesk-api.engagelab.com/v2/accounts/tickets/:ticket_id
Autentikasi
Silakan lihat deskripsi autentikasi di Ringkasan API untuk detail lebih lanjut.
Permintaan
Contoh Permintaan
curl -X PUT 'https://livedesk-api.engagelab.com/v2/accounts/tickets/:ticket_id' \
-H 'Content-Type: application/json' \
-H 'Authorization: Basic base64(api_key:api_secret)' \
-d '{
"title": "Kertas printer macet, tidak bisa mencetak (Diperbarui)",
"description": "Pelanggan melaporkan kertas A4 macet di baki keluaran, perlu penanganan segera.\nTeknisi sudah dikirim.",
"attachments": [
{
"file_url": "https://example.com/files/error-photo.jpg"
}
],
"priority": "normal",
"ticket_type": "incident",
"custom_fields": {
"department": "IT Support",
"device_sn": "PRN-2024-001",
"location": "Kantor Pusat Beijing - Ruang Print Lantai 3",
"resolution_note": "Mengganti mekanisme penarik kertas"
},
"tags": ["printer", "hardware", "selesai"]
}'
curl -X PUT 'https://livedesk-api.engagelab.com/v2/accounts/tickets/:ticket_id' \
-H 'Content-Type: application/json' \
-H 'Authorization: Basic base64(api_key:api_secret)' \
-d '{
"title": "Kertas printer macet, tidak bisa mencetak (Diperbarui)",
"description": "Pelanggan melaporkan kertas A4 macet di baki keluaran, perlu penanganan segera.\nTeknisi sudah dikirim.",
"attachments": [
{
"file_url": "https://example.com/files/error-photo.jpg"
}
],
"priority": "normal",
"ticket_type": "incident",
"custom_fields": {
"department": "IT Support",
"device_sn": "PRN-2024-001",
"location": "Kantor Pusat Beijing - Ruang Print Lantai 3",
"resolution_note": "Mengganti mekanisme penarik kertas"
},
"tags": ["printer", "hardware", "selesai"]
}'
Tampilkan blok kode ini di jendela mengambang
Header Permintaan
| Field | Tipe | Deskripsi |
|---|---|---|
| Authorization | string | Gunakan Authorization: Basic base64(API Key:API Secret) untuk autentikasi. Silakan kunjungi halaman API Key untuk mendapatkan API Key dan API Secret, lalu gabungkan dengan tanda titik dua sebelum dienkode dengan Base64. |
| Content-Type | application/json | Jenis data, nilainya adalah application/json. |
Parameter Path
| Field | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| ticket_id | String | Ya | ID tiket. |
Parameter Body
| Field | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| title | String | Ya | Judul tiket. |
| description | String | Ya | Deskripsi detail tiket (mendukung Markdown). |
| attachments | Array | Tidak | Daftar lampiran tingkat tiket. |
| priority | String | Tidak | Prioritas: low/medium/high/urgent. Default adalah medium jika tidak diisi. |
| ticket_type | String | Tidak | Tipe tiket: incident/question/problem/task. |
| custom_fields | Object | Tidak | Field kustom (misal: nomor seri perangkat, nomor pesanan, dll). |
| tags | Array | Tidak | Tag tiket. |
Contoh Respons
Respons Sukses
{
"code": 0,
"message": "Success",
"data": {
"ticket_id": "tk_20251104_789abc",
"updated_at": "2025-11-04T10:30:00+08:00"
}
}
{
"code": 0,
"message": "Success",
"data": {
"ticket_id": "tk_20251104_789abc",
"updated_at": "2025-11-04T10:30:00+08:00"
}
}
Tampilkan blok kode ini di jendela mengambang
Parameter Respons
| Field | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| ticket_id | String | Tidak | ID tiket. |
| updated_at | String | Tidak | Waktu pembaruan. |










