コンテンツにスキップ
風土記
Esc
↑↓移動↵開く⌘Jプレビュー

歳出のノード一つと軸ごとの子

ノード一つ(document_kind と node_id で識別)と、その子を軸(axis)ごとに返す。search_expenditure_nodes で見つけたノードの内訳を辿るときに使う。

GET/v1/expenditure/nodes/{document_kind}/{node_id}
Path parameters
document_kindstringrequired

資料区分(settlement か initial)。

Allowed:settlementinitial
node_idstringrequired

search の応答の node_id(小文字 16 進 64 文字)。

matches ^[0-9a-f]{64}$
Query parameters
page_sizeinteger

1ページの件数(1〜1000、既定 100)。

min 1 · max 1000 · default: 100
page_tokenstring

前回の応答の next_page_token。document_kind と node_id は前回と同じにする。

max length 512 · matches ^[A-Za-z0-9_-]*$
Responses
200

成功

nodeNoderequired

歳出の木のノード。列の意味は describe_expenditure_columns。

Show properties
document_kindstringrequired
node_idstringrequired
parent_node_idstring | nullrequired
jurisdiction_codestringrequired
fiscal_yearnumberrequired
account_namestringrequired
axisstringrequired
is_subjectbooleanrequired
node_kindstringrequired
codestring | nullrequired
namestringrequired
amount_yennumber | nullrequired
is_leafbooleanrequired
kan_codestringrequired
kou_codestring | nullrequired
moku_codestring | nullrequired
origin_idstringrequired
source_pagenumberrequired
source_x0number | nullrequired
source_y0number | nullrequired
source_x1number | nullrequired
source_y1number | nullrequired
amount_source_pagenumber | nullrequired
amount_source_x0number | nullrequired
amount_source_y0number | nullrequired
amount_source_x1number | nullrequired
amount_source_y1number | nullrequired
kan_namestringrequired
kou_namestring | nullrequired
cofog_statusstring | nullrequired
cofog_codestring | nullrequired
account_kindstringrequired
is_interfund_transferbooleanrequired
interfund_transfer_tostring | nullrequired
expenditure_setsu_idstring | nullrequired
childrenobjectrequired

軸(axis)ごとの子。別の軸の子を同じ金額に混ぜて足さない。

next_page_tokenstring | nullrequired

次のページの token。無ければ null。位置は 100000 件目までで、それ以上は null になるので、条件を絞って問い合わせる。

originsOrigin[]required

結果の行が指す原典。行の origin_id から引く。

Show properties
Array of Origin
origin_idstringrequired
jurisdiction_codestringrequired
fiscal_yearnumberrequired
document_kindstringrequired
amendment_numbernumber | nullrequired
titlestringrequired
urlstringrequired
formatstringrequired
sha256stringrequired
400

入力が不正

errorobjectrequired
Show properties
codestringrequired
messagestringrequired
404

見つからない

errorobjectrequired
Show properties
codestringrequired
messagestringrequired
503

提供を止めている

errorobjectrequired
Show properties
codestringrequired
messagestringrequired
Request
curl -X GET 'https://api.fudoki.dev/v1/expenditure/nodes/settlement/string' \
  -H 'Accept: application/json'
Response
{
  "node": {
    "document_kind": "string",
    "node_id": "string",
    "parent_node_id": "string",
    "jurisdiction_code": "string",
    "fiscal_year": 0,
    "account_name": "string",
    "axis": "string",
    "is_subject": true,
    "node_kind": "string",
    "code": "string",
    "name": "string",
    "amount_yen": 0,
    "is_leaf": true,
    "kan_code": "string",
    "kou_code": "string",
    "moku_code": "string",
    "origin_id": "string",
    "source_page": 0,
    "source_x0": 0,
    "source_y0": 0,
    "source_x1": 0,
    "source_y1": 0,
    "amount_source_page": 0,
    "amount_source_x0": 0,
    "amount_source_y0": 0,
    "amount_source_x1": 0,
    "amount_source_y1": 0,
    "kan_name": "string",
    "kou_name": "string",
    "cofog_status": "string",
    "cofog_code": "string",
    "account_kind": "string",
    "is_interfund_transfer": true,
    "interfund_transfer_to": "string",
    "expenditure_setsu_id": "string"
  },
  "children": {
    "property1": [
      {
        "document_kind": "string",
        "node_id": "string",
        "parent_node_id": "string",
        "jurisdiction_code": "string",
        "fiscal_year": 0,
        "account_name": "string",
        "axis": "string",
        "is_subject": true,
        "node_kind": "string",
        "code": "string",
        "name": "string",
        "amount_yen": 0,
        "is_leaf": true,
        "kan_code": "string",
        "kou_code": "string",
        "moku_code": "string",
        "origin_id": "string",
        "source_page": 0,
        "source_x0": 0,
        "source_y0": 0,
        "source_x1": 0,
        "source_y1": 0,
        "amount_source_page": 0,
        "amount_source_x0": 0,
        "amount_source_y0": 0,
        "amount_source_x1": 0,
        "amount_source_y1": 0,
        "kan_name": "string",
        "kou_name": "string",
        "cofog_status": "string",
        "cofog_code": "string",
        "account_kind": "string",
        "is_interfund_transfer": true,
        "interfund_transfer_to": "string",
        "expenditure_setsu_id": "string"
      }
    ],
    "property2": [
      {
        "document_kind": "string",
        "node_id": "string",
        "parent_node_id": "string",
        "jurisdiction_code": "string",
        "fiscal_year": 0,
        "account_name": "string",
        "axis": "string",
        "is_subject": true,
        "node_kind": "string",
        "code": "string",
        "name": "string",
        "amount_yen": 0,
        "is_leaf": true,
        "kan_code": "string",
        "kou_code": "string",
        "moku_code": "string",
        "origin_id": "string",
        "source_page": 0,
        "source_x0": 0,
        "source_y0": 0,
        "source_x1": 0,
        "source_y1": 0,
        "amount_source_page": 0,
        "amount_source_x0": 0,
        "amount_source_y0": 0,
        "amount_source_x1": 0,
        "amount_source_y1": 0,
        "kan_name": "string",
        "kou_name": "string",
        "cofog_status": "string",
        "cofog_code": "string",
        "account_kind": "string",
        "is_interfund_transfer": true,
        "interfund_transfer_to": "string",
        "expenditure_setsu_id": "string"
      }
    ]
  },
  "next_page_token": "string",
  "origins": [
    {
      "origin_id": "string",
      "jurisdiction_code": "string",
      "fiscal_year": 0,
      "document_kind": "string",
      "amendment_number": 0,
      "title": "string",
      "url": "string",
      "format": "string",
      "sha256": "string"
    }
  ]
}

このページは役に立ちましたか?