Trial balance 試算表取得APIの不規則な挙動について
対象API: /api/1/reports/trial_bs
method:GET
こちらのAPIのうち「start_month」「end_month」について、それぞれ「発生月で絞込:開始会計月(mm)」「発生月で絞込:終了会計月(mm)」とリファレンスに記載があります。
これに従い、月を2桁で指定してRequestを行ったところ、8月と9月についてはmm形式では下記エラーが発生しました。
エラー発生はGoogle Apps Script上及びfreeeリファレンス上で確認しました。
{
“status_code”: 400,
“errors”: [{
“type”: “validation”,
“messages”: [
“start_month は Integer で指定してください。”
]
}]
}
以下は全てfreeeリファレンス上で検証した内容です。
– 8月、9月をm形式(1桁)で指定→取得出来ました。
– 1~7月をm形式(1桁)で指定→取得出来ました。
– 1~7月をmm形式(2桁)で指定→取得出来ました。
上記のことから、リファレンスに記載されているmm形式(2桁)での月指定の挙動が月によって違います。
また、1桁月についてはm形式(1桁)が推奨されているのでしょうか。
いずれにせよ不規則な挙動かと思いますので、修正案件かと思い投稿させて頂きます。