> For the complete documentation index, see [llms.txt](https://104ha-docs.gitbook.io/104-ha-openapi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://104ha-docs.gitbook.io/104-ha-openapi/clients/104-lli-chuan-shu-fu-wu/l-li-shu-liang-yu-id-qing-dan.md).

# 履歷數量與id清單

## GET /resumes/queryList

> 取得履歷數量與id清單 (Get the count and ID list of resumes)

```json
{"openapi":"3.1.1","info":{"title":"Ehrweb Resume API","version":"1.4.0"},"servers":[{"url":"https://ehrwebapi.104.com.tw/external"}],"security":[{"oauth2_auth":["ehrweb_resume"]}],"components":{"securitySchemes":{"oauth2_auth":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"https://apis.104api.com.tw/oauth2/token","scopes":{"ehrweb_resume":"提供操作 ehrweb resume API 權限"}}}}},"schemas":{"ResumeInfoResponse":{"title":"ResumeInfoResponse","description":"履歷總數與idno清單資訊","properties":{"data":{"type":"object","properties":{"total":{"description":"履歷總數","type":"integer","default":1},"queryDate":{"description":"履歷提供日","type":"string","default":"2024-08-28T00:00:00.000Z"},"idList":{"description":"idno清單","type":"array","items":{"type":"string","default":1234567890}}}}}},"InternalServerError":{"title":"SysError","type":"object","properties":{"code":{"description":"錯誤代碼類型有：\n999:系統錯誤訊息 \n996:日期格式異常 \n900:Header未攜帶統編資訊或統編未匹配 \n899:客戶端請求異常 898:單筆idno/多筆idnos欄位錯誤\n897:查詢日期相關欄位錯誤\n896:Flag欄位錯誤","type":"integer","format":"int32"},"message":{"description":"依照錯誤代碼(code)，顯示對應的錯誤提示。\n999為應用程式系統層錯誤，會是程式框架以英文格式提示錯誤原因\n996:日期格式異常，請使用 yyyy-MM-dd 格式\n900:Token 與所屬公司統編不符，請檢查設定。\n899:客戶端請求異常，appId中沒有匹配的編號\n898:idnos欄位錯誤，超過數量限制\n898:idnos欄位錯誤，為必填參數\n898:idno欄位錯誤，為必填參數\n897:date欄位錯誤，請提供欲搜尋的日期，格式為 yyyy-MM-dd !\n897:startTime欄位錯誤，僅可輸入0~24!\n897:endTime欄位錯誤，僅可輸入0~24!\n897:date欄位錯誤，請使用 yyyy-MM-dd 格式\n897:date欄位錯誤，請勿搜尋超過14天前的日期！\n896:Flag欄位錯誤，僅可輸入數字 0,1","type":"string"}},"required":["code","message"]}}},"paths":{"/resumes/queryList":{"get":{"parameters":[{"schema":{"type":"string"},"name":"104-Additional-Info","in":"header","description":"傳遞參數格式：guiNum={統編}","required":true},{"schema":{"type":"string"},"name":"date","in":"query","required":true,"description":"搜尋履歷提供的日期 (yyyy-mm-dd) \n The date the resume was provided.(yyyy-mm-dd)"},{"schema":{"type":"integer"},"name":"startTime","in":"query","required":true,"description":"結合date欄位組成起始時間，搭配endTime欄位可搜尋符合起訖時間區間內有產出的履歷內容。\n\n Ex: {date + startTime ~ date + endTime}。\n\n可指定 0 ~ 24，若為 24 則會自動換算到隔天 0點。\n \n Combine the date field to form a start time, using the endTime field to search for resume content produced within the specified time range.\nExample: {date + startTime ~ date + endTime}.\nYou can specify from 0 to 24, and if it's 24, it will automatically convert to 0:00 the next day."},{"schema":{"type":"integer"},"name":"endTime","in":"query","required":true,"description":"結合date欄位組成結束時間，搭配endTime欄位可搜尋符合起訖時間區間內有產出的履歷內容。\n\n Ex: {date + startTime ~ date + endTime}。\n\n 可指定 0 ~ 24，若為 24 則會自動換算到隔天 0點。\n \nCombine the date field to form a end time, using the startTime field to search for resume content produced within the specified time range.\nExample: {date + startTime ~ date + endTime}.\nYou can specify from 0 to 24, and if it's 24, it will automatically convert to 0:00 the next day."},{"schema":{"type":"integer"},"name":"flag","in":"query","required":false,"description":"履歷來源，非必填，0:配對履歷、1:主應履歷、2:儲存履歷 \n Source of the resume, optional."},{"schema":{"type":"integer"},"name":"jobNo","in":"query","required":false,"description":"jobNo 104職缺代碼，非必填，可以搜尋應徵此職務的履歷，但是僅作用於配對履歷以及主應履歷、如果下此條件將無法搜尋到儲存履歷！\n 104 job vacancy code.You can search for resumes that have applied for this job, but it only applies to matched resumes and primary application resumes. If this condition is applied, saved resumes cannot be searched."}],"responses":{"200":{"description":"操作成功\nSuccess.","headers":{},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResumeInfoResponse"}}}},"500":{"description":"系統異常，Header沒有帶到必填參數、可能會是因為缺少必填參數、超過搜尋天數或是無法滿足搜尋條件等等\nError, which could be due to missing required parameters, exceeding the search days limit, or failure to meet search criteria, etc.","headers":{},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerError"}}}}},"tags":["履歷數量與id清單"],"summary":"取得履歷數量與id清單 (Get the count and ID list of resumes)"}}}}
```
