# 潛水日誌上傳-CR1,CR5 Text版本
**API 修改紀錄**
|版本|日期|備註|
| ------------ |------------ |------------ |
| v1 |2024/02/23| 發佈 |
| v1.1 |2024/02/29| remoteId修改成serial_number |
| v1.2 |2024/03/19| 新增CR5解析 |
| v1.3 |2024/05/31| 增加請求參數 |
**潛水日誌上傳-CR1 Text版本**
同步完成後如果需要列表,請在另外呼叫列表Api
一次上傳一個資料,如有多個資料,可以呼叫多次
#### 網址
https://{domain}/api/v1/member-dive-log/sync-text
#### Http Method
FORM POST
#### HTTP Header
accept-language : language code
apikey : api key
#### HTTP Request Body 傳入參數
|欄位名稱|必填|型態|欄位|備註|
| ------------ | :-----------: |:-----------: |------------ |------------ |
|file |Y |string |log資料 | |
|from |Y |string | 來自哪裡| sync_log|
|serial_number |Y |string | 手錶序號|
|file_name |N |string | 檔案名稱|
#### HTTP Response 回傳參數
|Name|Type|說明|
| ------------ | ------------ |------------ |
|status |boolen |狀態 |
|code |string |Response Code |
|message |string |說明 |
#### Request Header Authoriztion
```json
{
"accept-language" : "en", //or 'zh_tw'
"apikey" : "api key string"
}
```
#### Json Example
Request Form Data
```json
{
"file": "[69,79,80,73,0,0,83,72,49,48,48,56,0,0,0,0,0,0,0,0,0,0,2,39,247.....]",
"from": "sync_log",
"serial_number" : "string....",
"file_name" : "string...."
}
```
Response Json Success
```json
{
"status": true,
"code": 200,
"message": "sync success",
"result": 2
}
```
Response Json Error
```json
{
"status": false,
"code": 422,
"message": "request data error(lost device id)",
"result": null
}
```