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

      Terapi Obat

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

      🍽 Data Properties —#

      FieldTypeDescription
      idstring (UUID)ID unik untuk setiap catatan makanan & penghitungan BMI.
      namestringNama makanan yang dikonsumsi pasien.
      heightintegerTinggi badan pasien dalam cm saat catatan dibuat.
      weightintegerBerat badan pasien dalam kg saat catatan dibuat.
      bmi_numberfloatNilai BMI yang dihitung dari tinggi & berat badan.
      bmi_categorystringKategori BMI (misal: Kurus, Normal, Overweight, Obesitas).
      created_atstring (datetime)Waktu pencatatan pengaturan makanan & BMI.

      Request

      Query Params

      Header Params

      Responses

      🟢200Pengaturan Makan
      application/json
      Body

      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location --request GET '/external/drugs?health_center_id=' \
      --header 'Authorization: {{TOKEN_EXTERNAL}}'
      Response Response Example
      {
          "status": 200,
          "message": "Successfully fetch drug data",
          "error_code": "",
          "results": {
              "data": [
                  {
                      "id": "019aa188-ef90-73e1-bc68-f37e57cb208e",
                      "user": "Diky Nugraha",
                      "user_identity": "3523211233211233",
                      "user_medical_number": "1234567895",
                      "drug_name": "Obat Pusing",
                      "drug_dosage": "2x",
                      "insulin_name": "Insulin A",
                      "insulin_dosage": "2x",
                      "start_date": "2025-09-11",
                      "end_date": "2025-11-21",
                      "created_at": "2025-11-20 20:51:37"
                  },
                  {
                      "id": "019a9c73-8df2-70d1-a8c0-3540963d30e9",
                      "user": "Andri",
                      "user_identity": "33501234567890001",
                      "user_medical_number": "MRN0011111",
                      "drug_name": "Pioglitazone",
                      "drug_dosage": "2x",
                      "insulin_name": "ace",
                      "insulin_dosage": "2x",
                      "start_date": "2025-01-01",
                      "end_date": "2025-01-10",
                      "created_at": "2025-11-19 21:10:10"
                  },
                  {
                      "id": "019a9c6f-317b-7391-a14d-e3077c7c4f3d",
                      "user": "Andri",
                      "user_identity": "33501234567890001",
                      "user_medical_number": "MRN0011111",
                      "drug_name": "Pioglitazone",
                      "drug_dosage": "2x",
                      "insulin_name": null,
                      "insulin_dosage": null,
                      "start_date": "2025-01-01",
                      "end_date": "2025-01-10",
                      "created_at": "2025-11-19 21:05:24"
                  },
                  {
                      "id": "019a9c5b-fab9-7232-bbee-da627cb5cc29",
                      "user": "Andri",
                      "user_identity": "33501234567890001",
                      "user_medical_number": "MRN0011111",
                      "drug_name": "Pioglitazone",
                      "drug_dosage": "2x",
                      "insulin_name": null,
                      "insulin_dosage": null,
                      "start_date": "2025-01-01",
                      "end_date": "2025-01-10",
                      "created_at": "2025-11-19 20:44:25"
                  },
                  {
                      "id": "019a851e-894c-7091-92a1-7037c66e5af3",
                      "user": "Andri",
                      "user_identity": "33501234567890001",
                      "user_medical_number": "MRN0011111",
                      "drug_name": "metformin",
                      "drug_dosage": "2",
                      "insulin_name": null,
                      "insulin_dosage": null,
                      "start_date": "2025-11-05",
                      "end_date": "2025-11-05",
                      "created_at": "2025-11-15 01:26:02"
                  },
                  {
                      "id": "019a57eb-82fa-701f-b544-cd878ef2dd5a",
                      "user": "Andri",
                      "user_identity": "33501234567890001",
                      "user_medical_number": "MRN0011111",
                      "drug_name": "paracetamol",
                      "drug_dosage": "3",
                      "insulin_name": null,
                      "insulin_dosage": null,
                      "start_date": "2025-11-06",
                      "end_date": "2025-11-11",
                      "created_at": "2025-11-06 06:47:23"
                  },
                  {
                      "id": "019a3a22-374b-73b8-96fc-fc3f46c9bfe1",
                      "user": "Diky Nugraha",
                      "user_identity": "3523211233211233",
                      "user_medical_number": "1234567895",
                      "drug_name": "Aze",
                      "drug_dosage": "2x",
                      "insulin_name": null,
                      "insulin_dosage": null,
                      "start_date": "2025-01-01",
                      "end_date": "2025-01-02",
                      "created_at": "2025-10-31 11:58:32"
                  },
                  {
                      "id": "019a3a22-0c52-71d3-acdc-951e4d81485f",
                      "user": "Diky Nugraha",
                      "user_identity": "3523211233211233",
                      "user_medical_number": "1234567895",
                      "drug_name": "Pioglitazone",
                      "drug_dosage": "2x",
                      "insulin_name": "ace",
                      "insulin_dosage": "2x",
                      "start_date": "2025-01-01",
                      "end_date": "2025-01-10",
                      "created_at": "2025-10-31 11:58:21"
                  },
                  {
                      "id": "019a3a20-b722-7284-a36e-20b6e0c097fa",
                      "user": "Diky Nugraha",
                      "user_identity": "3523211233211233",
                      "user_medical_number": "1234567895",
                      "drug_name": "Aze",
                      "drug_dosage": "2x",
                      "insulin_name": null,
                      "insulin_dosage": null,
                      "start_date": null,
                      "end_date": null,
                      "created_at": "2025-10-31 11:56:53"
                  },
                  {
                      "id": "019a0e8b-8ce2-7004-90a1-31dbbd08369b",
                      "user": "Andri",
                      "user_identity": "33501234567890001",
                      "user_medical_number": "MRN0011111",
                      "drug_name": "Sinovac",
                      "drug_dosage": "3x",
                      "insulin_name": null,
                      "insulin_dosage": null,
                      "start_date": null,
                      "end_date": null,
                      "created_at": "2025-10-23 00:50:17"
                  }
              ],
              "pagination": {
                  "total_data": 13,
                  "total_display": 10,
                  "current_page": 1,
                  "total_page": 2,
                  "limit": 10,
                  "start": 1,
                  "end": 10,
                  "next_page_url": "http://localhost/api/v1/external/drugs?page=2",
                  "prev_page_url": null
              }
          }
      }
      Modified at 2025-11-21 04:11:49
      Previous
      IMT
      Next
      Olahraga
      Built with