/auth

/schedules

/categories

/todos

/diaries

/mails

/users

/meets

AI Req/Res

GptTodayTipsRequest

{
  "schedule": [
    {
      "title": "롤 실버가기",
      "allDay": false,
      "isRepeat": false,
      "categoryId": 2,
      "startDate": "2025-01-15T00:00:00",
      "endDate": "2025-01-23T00:00:00",
      "location": null
    },
    {
      "title": "롤 실버가기",
      "allDay": false,
      "isRepeat": false,
      "categoryId": 2,
      "startDate": "2025-01-15T00:00:00",
      "endDate": "2025-01-23T00:00:00",
      "location": null
    },
    {
      "title": "롤 실버가기",
      "allDay": false,
      "isRepeat": false,
      "categoryId": 2,
      "startDate": "2025-01-15T00:00:00",
      "endDate": "2025-01-23T00:00:00",
      "location": null
    }
  ],
  "todo": [
    {
      "id": 1,
      "title": "미래랑 산책가기",
      "isDone": false
    },
    {
      "id": 2,
      "title": "하니 산책시키기",
      "isDone": true
    },
    {
      "id": 3,
      "title": "베이스 치기",
      "isDone": false
    }
  ],
  "mail": [
    {
      "gmailId": "19558e01953cb672",
      "title": "오늘의 질문이 도착했습니다. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌",
      "from": "maeil-mail <[email protected]>",
      "to": "[email protected]",
      "subject": "[매일메일] 자바에서 클래스 정보는 어떻게 알아낼 수 있나요?",
      "date": "2025-03-02T22:00:35",
      "isRead": false,
      "labels": [
        "UNREAD",
        "IMPORTANT",
        "CATEGORY_PERSONAL",
        "INBOX"
      ]
    },
    {
      "gmailId": "19558c712f5d1270",
      "title": "Weekly code stats for 2025-02-24 until 2025-03-02 30 hrs 46 mins total 4 hrs 23 mins daily average Categories: Coding 30 hrs 46 mins Projects: self_cnrERP_spring 20 hrs 43 mins Carrier 5 hrs 7 mins",
      "from": "WakaTime <[email protected]>",
      "to": "[email protected]",
      "subject": "[weekly] report for 2025-02-24 until 2025-03-02",
      "date": "2025-03-02T21:33:15",
      "isRead": false,
      "labels": [
        "UNREAD",
        "IMPORTANT",
        "CATEGORY_UPDATES",
        "INBOX"
      ]
    },
    {
      "gmailId": "19557c60573046cc",
      "title": "안예성 코딩하자 ㅋㅋ",
      "from": "\"안예성\" <[email protected]>",
      "to": "[email protected]",
      "subject": "코딩 ㄱㄱㄱㄱ",
      "date": "2025-03-02T16:52:16",
      "isRead": true,
      "labels": [
        "IMPORTANT",
        "CATEGORY_PERSONAL",
        "INBOX"
      ]
    },
    {
      "gmailId": "19556f598cc9ecda",
      "title": "방세준님이 대답을 기다리고 있어요 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏",
      "from": "\"방세준\" <[email protected]>",
      "to": "\"안예성\" <[email protected]>",
      "subject": "제안을 보냈습니다",
      "date": "2025-03-02T13:04:49",
      "isRead": true,
      "labels": [
        "IMPORTANT",
        "CATEGORY_SOCIAL",
        "INBOX"
      ]
    }
  ]
}

GptTodayTipsResponse

{
  "tip": [
    "팁 입니다 팁 입니다 팁 입니다 팁 입니다 팁 입니다",
    "팁 입니다 팁 입니다 팁 입니다",
    "팁 입니다"
  ]
}

GptMailSummaryRequest

{
  "gmailId": "19558c712f5d1270",
  "title": "Weekly code stats for 2025-02-24 until 2025-03-02 30 hrs 46 mins total 4 hrs 23 mins daily average Categories: Coding 30 hrs 46 mins Projects: self_cnrERP_spring 20 hrs 43 mins Carrier 5 hrs 7 mins",
  "data": "Weekly code stats for 2025-02-24 until 2025-03-02\r\nhttps://wakatime.com/dashboard?start=2025-02-24&end=2025-03-02\r\n\r\n30 hrs 46 mins\r\ntotal\r\n\r\n4 hrs 23 mins\r\ndaily average\r\n\r\nCategories:\r\nCoding : 30 hrs 46 mins\r\n\r\nProjects:\r\nself_cnrERP_spring : 20 hrs 43 mins\r\nCarrier : 5 hrs 7 mins\r\njoorungstudio_danyangpassportapp_server : 3 hrs 32 mins\r\nMOIZA_SERVER : 1 hr 23 mins\r\n\r\nLanguages:\r\nKotlin : 21 hrs 56 mins\r\nJava : 8 hrs 3 mins\r\nYAML : 45 mins\r\nBatchfile : 0 secs\r\nShell Script : 0 secs\r\nGradle : 0 secs\r\nProperties : 0 secs\r\n\r\nEditors:\r\nIntelliJ IDEA : 30 hrs 46 mins\r\n\r\nOperating Systems:\r\nMac : 30 hrs 46 mins\r\n\r\nMachines:\r\nan-yeseong-ui-MacBookAir.local : 30 hrs 46 mins\r\n\r\n\r\nUpgrade to WakaTime Premium\r\nhttps://wakatime.com/settings/billing?upgrade=true\r\n\r\nShare this report\r\nhttps://wakatime.com/pricing\r\n\r\nChange the frequency of these emails:\r\nhttps://wakatime.com/settings/notifications\r\n\r\nUnsubscribe:\r\nhttps://wakatime.com/settings/notifications/f871743a-04c1-4e2c-b03a-888568915b2d/unsubscribe/488a358a-0c7b-4774-b842-ed175c96b062/3b281f62b033099d18f1b473fd61ce31c83481f0"
}

GptMailSummaryResponse

{
	"gmailId": "195632cb6d64a4fb",
	"summary": "이메일 요약 이메일 요약 이메일 요약 이메일 요약 이메일 요약 이메일 요약 이메일 요약"
}