従業員一覧の取得で一部の従業員が取得できない
人事労務freee APIの従業員一覧の取得をすると、一部の従業員が含まれていない一覧が返ってきました。
URL: /api/v1/companies/{company_id}/employees
事業所IDの誤りや実行するユーザーなどをチェックしてみましたが、解決できませんでした。
従業員一覧で全従業員の情報を取得するにはどうしたらよいでしょうか?
実行環境:Google Apps Script
コード:
function getEmployees() {
var freeeApp = getService();
var accessToken = freeeApp.getAccessToken();
var companyId = getCompanyIdFromCompanyName();
var requestUrl = "https://api.freee.co.jp/hr/api/v1/companies/" + companyId + "/employees";
var headers = { "Authorization": "Bearer " + accessToken };
var options =
{
"method": "get",
"headers": headers
};
var res = UrlFetchApp.fetch(requestUrl, options).getContentText();
//従業員一覧を取得
var employeesResponse = JSON.parse(res);
Logger.log(employeesResponse);
return employeesResponse;
}