diarin-api-external
    diarin-api-external
    • Overview
    • Puskesmas
      GET
    • Keluhan
      GET
    • Tekanan Darah
      GET
    • IMT
      GET
    • Terapi Obat
      GET
    • Olahraga
      GET
    • Gula Darah
      GET
    • Kondisi Kaki
      GET
    • Makanan
      GET

      Keluhan

      GET
      /external/complaints
      Endpoint ini digunakan untuk mengambil daftar keluhan pasien yang telah dilaporkan.
      Data dikembalikan dalam bentuk list yang mendukung pagination.

      📣 Data Properties#

      FieldTypeDescription
      idstring (UUID)ID unik keluhan pasien.
      userstringNama pasien atau pelapor keluhan.
      titlestringJudul ringkas keluhan.
      descriptionstringPenjelasan detail keluhan yang dilaporkan pasien.
      created_atstring (datetime)Waktu ketika keluhan dibuat/dilaporkan.

      Request

      Query Params

      Header Params

      Responses

      🟢200Keluhan
      application/json
      Body

      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location --request GET '/external/complaints?search=capek&sort=&identity_number=&medical_record_number=&page=1&limit=10' \
      --header 'Authorization: {{TOKEN_EXTERNAL}}'
      Response Response Example
      {
          "status": 200,
          "message": "Complaints retrieved successfully",
          "error_code": "",
          "results": {
              "data": [
                  {
                      "id": "019a9c35-0706-7028-9674-325799098905",
                      "user": "Diky Nugraha",
                      "medical_record_number": "1234567895",
                      "identity_number": "3523211233211233",
                      "complaint": "capek",
                      "description": "capekk",
                      "created_at": "2025-11-19 20:01:52"
                  },
                  {
                      "id": "019a856f-c760-71fe-bfec-3dca36cc4ac4",
                      "user": "Diky Nugraha",
                      "medical_record_number": "1234567895",
                      "identity_number": "3523211233211233",
                      "complaint": "Capek Aja ok",
                      "description": "Kecapekan ya",
                      "created_at": "2025-11-15 09:54:46"
                  },
                  {
                      "id": "019a856a-d5b9-71d9-a4f0-a40cf1a9f70b",
                      "user": "Diky Nugraha",
                      "medical_record_number": "1234567895",
                      "identity_number": "3523211233211233",
                      "complaint": "Capek di kaki",
                      "description": "Capek banget di kaki setiap habis kerja",
                      "created_at": "2025-11-15 09:49:22"
                  },
                  {
                      "id": "019a851a-e8c0-71a3-9d42-89f086962b89",
                      "user": "Andri",
                      "medical_record_number": "MRN0011111",
                      "identity_number": "33501234567890001",
                      "complaint": "ngantuk, kesemutan, gampang capek",
                      "description": "ngantukan capek",
                      "created_at": "2025-11-15 01:22:04"
                  },
                  {
                      "id": "019a851a-7d6d-73c3-9d20-a362038a3866",
                      "user": "Andri",
                      "medical_record_number": "MRN0011111",
                      "identity_number": "33501234567890001",
                      "complaint": "ngantuk, kesemutan, gampang capek",
                      "description": "ngantukan capek",
                      "created_at": "2025-11-15 01:21:37"
                  },
                  {
                      "id": "019a0cba-35c8-7166-a3aa-e3015c53e595",
                      "user": "Andri",
                      "medical_record_number": "MRN0011111",
                      "identity_number": "33501234567890001",
                      "complaint": "Capek Habis Ngoding",
                      "description": "Sering merasa capek habis ngoding.",
                      "created_at": "2025-10-22 16:22:01"
                  },
                  {
                      "id": "0199aae6-829d-7293-9c8b-1d472909e557",
                      "user": "Andri",
                      "medical_record_number": "MRN0011111",
                      "identity_number": "33501234567890001",
                      "complaint": "Capek Habis Ngoding",
                      "description": "Sering merasa capek habis ngoding.",
                      "created_at": "2025-10-03 16:27:37"
                  },
                  {
                      "id": "0199a13b-f7cd-714d-b3aa-7d03954f72e2",
                      "user": "Andri",
                      "medical_record_number": "MRN0011111",
                      "identity_number": "33501234567890001",
                      "complaint": "Capek Habis Ngoding",
                      "description": "Sering merasa capek habis ngoding.",
                      "created_at": "2025-10-01 19:24:45"
                  }
              ],
              "pagination": {
                  "total_data": 8,
                  "total_display": 8,
                  "current_page": 1,
                  "total_page": 1,
                  "limit": 10,
                  "start": 1,
                  "end": 8,
                  "next_page_url": null,
                  "prev_page_url": null
              }
          }
      }
      Modified at 2025-11-21 03:14:17
      Previous
      Puskesmas
      Next
      Tekanan Darah
      Built with