Community

  • 投稿

    Kengo.W(MUJIN Inc.)
    Kengo.W(MUJIN Inc.)

    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桁)が推奨されているのでしょうか。

    いずれにせよ不規則な挙動かと思いますので、修正案件かと思い投稿させて頂きます。

    回答するにはログインが必要です。

    回答

    freee dev-support
    freee dev-support

    ご指摘ありがとうございます。
    頂いた情報をもとに確認したところ、
    再現ができました。

    開発チームにフィードバックいたします。
    リファレンスの Description にある mm 指定ではなく。
    型指定 (Integer) にてご利用ください。

    引き続きどうぞよろしくお願いいたします。

    Kengo.W(MUJIN Inc.)
    Kengo.W(MUJIN Inc.)

    ご確認ありがとうございます。
    型指定をして利用させて頂きます。

    freee dev-support
    freee dev-support

    ご確認ありがとうございます。
    引き続きどうぞよろしくお願いいたします。