アバターflying pan

ご回答ありがとうございます。

誤解を与える質問の仕方をしてしまい申し訳ありません。

 

現在試したい動作として、例えば12000件の取引先が存在する場合、何回かのリクエストで全件を取得する動作があります。

この時、そもそも取引先が3000件までしか作成できないのであればこのような実装は必要がなくなります(一回のリクエストで3000件取得できる為)。その為、一つ目の質問として「(取得できる取引先件数ではなく)作成できる最大の取引件数は何件か」をさせていただきました。

 

また、取引先が仮に12000件作成できる場合、全件取得のためにはlimit = 3000で4回のリクエストをすることになります。この時、1回目のリクエストで最初の3000件取得した後、2回目のリクエストでは3001件目から6000件目をすることになると考えております。その為には2回目のリクエストではoffset = 3000, limit = 3000でリクエストをすることになります。同じようにすると、4回目のリクエストではoffset = 9000, limit = 3000でリクエストを送ることになるのですが、リファレンス上で試してみた所500エラーが返ってきました。

そこでoffsetの値に上限があると仮定して値を検証していったところ、offset <= 7000の場合リクエストに成功し、offset >= 7001の場合は500エラーが帰ってきました。その為、二つ目の質問として「offset は最大で7000か」をさせていただいた次第です。

 

拙い長文で申し訳ありません。(よくわからない部分があればご指摘お願い致します。)

重ねてご回答よろしくお願い致します。