- departments
- medical_records
- patients
- sessions
- users
- appointments
- doctors
获取所有会话
GET
/api/sessions
sessions
Request
Query Params
uid
string
required
Example:
"12345"
page
integer
optional
Default:
1
limit
integer
optional
Default:
0
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/sessions?uid="12345"'
Responses
🟢200OK
application/json
Body
sessions
array[object (models.Session) {15}]
optional
ai_doctor_id
integer
optional
created_time
string
optional
doctor
object (models.Doctor)
optional
doctor_id
integer
optional
id
integer
optional
latest_message
object (models.Message)
optional
memo
string
optional
patient
object (models.Patient)
optional
patient_appointment_id
integer
optional
patient_id
integer
optional
status
integer
optional
title
string
optional
unread_count
integer
optional
updated_time
string
optional
user_id
integer
optional
total
integer
optional
Example
{
"sessions": [
{
"ai_doctor_id": 0,
"created_time": "string",
"doctor": {
"avatar": "string",
"created_time": "string",
"department": {
"description": "string",
"id": 0,
"name": "string"
},
"department_id": 0,
"description": "string",
"id": 0,
"name": "string",
"open_id": "string",
"phone": "string"
},
"doctor_id": 0,
"id": 0,
"latest_message": {
"ai_doctor": {
"agent_id": "string",
"avatar": "string",
"created_time": "string",
"department": {
"description": "string",
"id": 0,
"name": "string"
},
"department_id": 0,
"description": "string",
"id": 0,
"name": "string"
},
"ai_doctor_id": 0,
"content": "string",
"conversation_round": 0,
"created_time": "string",
"id": 0,
"message_id": "string",
"patient": {
"age": 0,
"allergy_history": "Yes",
"allergy_history_detail": "string",
"card_number": "string",
"card_type": "ID_Card",
"created_time": "string",
"gender": "Male",
"guardian_card_number": "string",
"guardian_card_type": "ID_Card",
"guardian_name": "string",
"height": 0,
"id": 0,
"is_default": true,
"liver_function": "Normal",
"liver_function_detail": "string",
"medical_history": "Yes",
"medical_history_detail": "string",
"name": "string",
"pregnancy_status": "None",
"relation": "Self",
"renal_function": "Normal",
"renal_function_detail": "string",
"updated_time": "string",
"user_id": 0,
"weight": 0
},
"patient_id": 0,
"question_round": 0,
"reasoning_content": "string",
"role": "string",
"session": {},
"session_id": 0,
"stage": 0,
"type": "string",
"user": {
"created_time": "string",
"open_id": "string",
"patients_max_num": 0,
"phone": "string",
"updated_time": "string",
"user_id": 0
},
"user_id": 0,
"who": "string"
},
"memo": "string",
"patient": {
"age": 0,
"allergy_history": "Yes",
"allergy_history_detail": "string",
"card_number": "string",
"card_type": "ID_Card",
"created_time": "string",
"gender": "Male",
"guardian_card_number": "string",
"guardian_card_type": "ID_Card",
"guardian_name": "string",
"height": 0,
"id": 0,
"is_default": true,
"liver_function": "Normal",
"liver_function_detail": "string",
"medical_history": "Yes",
"medical_history_detail": "string",
"name": "string",
"pregnancy_status": "None",
"relation": "Self",
"renal_function": "Normal",
"renal_function_detail": "string",
"updated_time": "string",
"user_id": 0,
"weight": 0
},
"patient_appointment_id": 0,
"patient_id": 0,
"status": 0,
"title": "string",
"unread_count": 0,
"updated_time": "string",
"user_id": 0
}
],
"total": 0
}
🔴500Server Error