GETでのレコードの取得件数について

下記のURLでGETでの取得件数(1度?)が500件までと記述がありますが、500件以上データを取得したい場合は、どの様に記述すればよろしいのでしょうか?

https://developer.cybozu.io/hc/ja/articles/202331474-%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E5%8F%96%E5%BE%97-GET- 

https://developer.cybozu.io/hc/ja/articles/360031191791#use_cursor

このようにすることで全件一括取得ができます。ただ、自分でカーソルAPIを操作して、というのは煩雑なので、
下記のようにkintone rest api clientを使うのがおすすめです。

|

constres=awaitclient.record.getAllRecords({app:"1",condition:"price \>= 1000"});

|

詳細は下記記事のレコードを一括取得の欄をごらんください

https://developer.cybozu.io/hc/ja/articles/900000566086-目指せ中級者-実践JavaScriptカスタマイズレベルアップ-4-kintone-REST-API-Client編-

村濱様、ご回答誠にありがとうございます。
不勉強で、大変申し訳ございませんが、
下記のコードの場合、どの様に変更すればよろしいのでしょうか。

kintone.events.on(['app.record.create.show','app.record.edit.show','app.record.index.edit.show',
   'app.record.edit.change.社員名','app.record.create.change.社員名','app.record.index.edit.change.社員名'], function(e){
var record = e.record;
var orderdatas = {};
var tt = 0;
var Name = record['社員名'].value;
var query = '担当営業 = "' + Name + '"' + 'and ユーザーID != ""' + 'limit 500';

var body = {
'app': 127,
'query': query
}

return kintone.api(kintone.api.url('/k/v1/records', true), 'GET', body).then(function(resp) {
tt = 0;
resp.records.forEach(function(record) {
tt = tt + 1;
var Dmsend = record["DM"].value;
//console.log(record["DM"].value);
var RecordNo = record["レコード番号"].value;
var Kaisya = record["会社名"].value;
var Shitenshisya = record["支店・支社名"].value;
var Post = record["郵便番号"].value;
var Prefectures = record["都道府県"].value;
var Address1 = record["住所1"].value;
var Address2 = record["住所2"].value;

orderdatas[tt] = {
"DM1":Dmsend,
"レコード番号1":RecordNo,
"会社名1": Kaisya,
"支店・支社名1": Shitenshisya,
"郵便番号1": Post,
"都道府県1": Prefectures,
"住所11": Address1,
"住所12": Address2
}
console.log(orderdatas[tt]);
});
console.log(tt);
return setData();
});

~~~~~~~~~~~~~~~~~~~~~~~~~~~~