Skip to content

Fitur: Api master status ticket#55

Open
ujgsp wants to merge 2 commits intodevelopmentfrom
api-master-status-ticket
Open

Fitur: Api master status ticket#55
ujgsp wants to merge 2 commits intodevelopmentfrom
api-master-status-ticket

Conversation

@ujgsp
Copy link

@ujgsp ujgsp commented Jan 29, 2026

Deskripsi

  • Fitur get api master status ticket
  • dan get api master status ticket dengan param search

Note:

Untuk issue:

Cara replikasi

get master status ticket

  • endpoint
curl --request GET \
        --url http://127.0.0.1:8000/api/ticket-statuses \
        --header 'accept: application/json' \
        --header 'authorization: Bearer yourtoken'
  • contoh response
{
  "success": true,
  "message": "List Master Ticket Status",
  "data": [
    {
      "id": 1,
      "name": "Target",
      "color": "#cecece",
      "order": 1,
      "is_default": true,
      "project": null,
      "created_at": "2024-05-27T22:20:02.000000Z",
      "updated_at": "2025-04-18T16:03:25.000000Z"
    },
    {
      "id": 7,
      "name": "Menunggu Pembayaran",
      "color": "#7d5252",
      "order": 2,
      "is_default": false,
      "project": null,
      "created_at": "2025-11-24T05:32:08.000000Z",
      "updated_at": "2025-11-24T05:32:08.000000Z"
    },
    {
      "id": 8,
      "name": "Menunggu Backup",
      "color": "#e32424",
      "order": 3,
      "is_default": false,
      "project": null,
      "created_at": "2025-11-24T05:32:43.000000Z",
      "updated_at": "2025-11-24T05:32:43.000000Z"
    },
    {
      "id": 9,
      "name": " Siap Dikerjakan",
      "color": "#2c4e91",
      "order": 4,
      "is_default": false,
      "project": null,
      "created_at": "2025-11-24T05:33:04.000000Z",
      "updated_at": "2025-11-24T05:33:04.000000Z"
    },
    {
      "id": 2,
      "name": "Sedang Dikerjakan",
      "color": "#ff7f00",
      "order": 6,
      "is_default": false,
      "project": null,
      "created_at": "2024-05-27T22:20:02.000000Z",
      "updated_at": "2025-11-24T05:33:04.000000Z"
    },
    {
      "id": 5,
      "name": "Review",
      "color": "#fff72e",
      "order": 7,
      "is_default": false,
      "project": null,
      "created_at": "2025-04-18T17:13:51.000000Z",
      "updated_at": "2025-11-24T05:33:05.000000Z"
    },
    {
      "id": 6,
      "name": "Perbaiki",
      "color": "#fa9595",
      "order": 8,
      "is_default": false,
      "project": null,
      "created_at": "2025-06-04T20:25:52.000000Z",
      "updated_at": "2025-11-24T05:33:05.000000Z"
    },
    {
      "id": 3,
      "name": "Selesai",
      "color": "#008000",
      "order": 10,
      "is_default": false,
      "project": null,
      "created_at": "2024-05-27T22:20:03.000000Z",
      "updated_at": "2025-11-24T05:33:05.000000Z"
    },
    {
      "id": 4,
      "name": "Menunggu Perbaikan ISSUE",
      "color": "#ff0000",
      "order": 12,
      "is_default": false,
      "project": null,
      "created_at": "2024-05-27T22:20:03.000000Z",
      "updated_at": "2025-11-24T05:33:05.000000Z"
    }
  ]
}

get master status ticket dengan param search

  • endpoint
curl --request GET \
  --url 'http://127.0.0.1:8000/api/ticket-statuses?search=pembayaran' \
  --header 'accept: application/json' \
  --header 'authorization: Bearer yourtoken'
  • contoh response
{
  "success": true,
  "message": "List Master Ticket Status",
  "data": [
    {
      "id": 7,
      "name": "Menunggu Pembayaran",
      "color": "#7d5252",
      "order": 2,
      "is_default": false,
      "project": null,
      "created_at": "2025-11-24T05:32:08.000000Z",
      "updated_at": "2025-11-24T05:32:08.000000Z"
    }
  ]
}

ujgsp added 2 commits January 7, 2026 16:47
- get master status projects
- get master status projects dengan param search
@ujgsp ujgsp requested a review from apidong January 29, 2026 04:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant