All URIs are relative to https://api.freee.co.jp
Method | HTTP request | Description |
---|---|---|
create_account_item | POST /api/1/account_items | 勘定科目の作成 |
destroy_account_item | DELETE /api/1/account_items/{id} | 勘定科目の削除 |
get_account_item | GET /api/1/account_items/{id} | 勘定科目の取得 |
get_account_items | GET /api/1/account_items | 勘定科目一覧の取得 |
update_account_item | PUT /api/1/account_items/{id} | 勘定科目の更新 |
crate::models::AccountItemResponse create_account_item(account_item_create_params) 勘定科目の作成
指定した事業所の勘定科目を作成する
tax_codeは、api/1/taxes/companies/{company_id} で該当事業所の税区分の一覧を取得して、availableの値がtrue、かつ”name_ja”に”税率%”を含んでいない税区分を確認して、そのcodeを指定して勘定科目の作成をしてください
Name | Type | Description | Required | Notes |
---|---|---|---|---|
account_item_create_params | AccountItemCreateParams | 勘定科目の作成 | [required] |
crate::models::AccountItemResponse
- Content-Type: application/json, application/x-www-form-urlencoded
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
destroy_account_item(id, company_id) 勘定科目の削除
指定した勘定科目を削除する
- 削除できる勘定科目は、追加で作成したカスタム勘定項目のみです。
- デフォルトで存在する勘定科目や口座の勘定科目は削除できません。
Name | Type | Description | Required | Notes |
---|---|---|---|---|
id | i32 | [required] | ||
company_id | i32 | 事業所ID | [required] |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::AccountItemResponse get_account_item(company_id, id) 勘定科目の取得
指定した勘定科目を取得する
Name | Type | Description | Required | Notes |
---|---|---|---|---|
company_id | i32 | 事業所ID | [required] | |
id | i32 | 勘定科目ID | [required] |
crate::models::AccountItemResponse
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::AccountItemsResponse get_account_items(company_id, base_date) 勘定科目一覧の取得
指定した事業所の勘定科目一覧を取得する
- default_tax_code : リクエストした日時を基準とした税区分コード
default_tax_code は勘定科目作成・更新時に利用するものではありません
Name | Type | Description | Required | Notes |
---|---|---|---|---|
company_id | i32 | 事業所ID | [required] | |
base_date | Option<String> | 基準日:指定した場合、勘定科目に紐づく税区分(default_tax_code)が、基準日の税率に基づいて返ります。 |
crate::models::AccountItemsResponse
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::AccountItemResponse update_account_item(id, account_item_update_params) 勘定科目の更新
指定した勘定科目を更新する
tax_codeは、api/1/taxes/companies/{company_id} で該当事業所の税区分一覧を取得して、availableの値がtrue、かつ”name_ja”に”税率%”を含んでいない税区分を確認して、そのcodeを指定して勘定科目の更新をしてください
Name | Type | Description | Required | Notes |
---|---|---|---|---|
id | i32 | [required] | ||
account_item_update_params | AccountItemUpdateParams | 勘定科目の更新 | [required] |
crate::models::AccountItemResponse
- Content-Type: application/json, application/x-www-form-urlencoded
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]