Tsubaiso API のドキュメントです。APIの概要は合わせて github.com/tsubaiso/tsubaiso-api-documentation/blob/master/README-j.md も参照してください。ツバイソサービスについては tsubaiso.jp を参照してください。最新のAPIはgithubの前にこちらに公開されます。

リソース

勘定科目
勘定科目API

リソース 説明
GET /account_masters/show/:id 1レコードの勘定科目を返します。
POST /account_masters/create 1レコードの勘定科目を作成します。
POST /account_masters/update 1レコードの勘定科目を更新します。
GET /account_masters/list 勘定科目一覧を返します。

残高設定
残高設定API

リソース 説明
GET /adjusts 指定した期首と部門の勘定科目毎期首残高一覧を返します。
GET /adjusts/index_bank 指定した期首の銀行口座残高一覧を返します。
POST /adjusts/update_boy 指定した期首と部門の勘定科目毎期首残高一覧を更新します。リクエストパラメータに含まれない勘定科目の期首残高は更新されません。
POST /adjusts/update_bank 指定した期首の銀行口座残高一覧を更新します。
POST /adjusts/brought_forward 指定した期首と部門の開始残高を前期末残高から転記して更新します。

仕入・経費明細
仕入・経費明細API

リソース 説明
GET /ap/balance/:year/:month 指定した年月の仕入経費明細の集計額の一覧を返します。年月パラメータが指定されなかった場合、現在の年月の結果が返されます。
POST /ap/find_or_create 購買管理レコードが作成済であれば検索し、未作成であれば作成します。

購買原因マスタ
購買原因マスタAPI

リソース 説明
GET /ap_reason_masters/list 購買原因マスタ一覧を返します。
GET /ap_reason_masters/show/:id 1レコードの購買原因マスタを返します。
POST /ap_reason_masters/create 1レコードの購買原因マスタを作成します。
POST /ap_reason_masters/update/:id 1レコードの購買原因マスタを更新します。
POST /ap_reason_masters/destroy/:id 1レコードの購買原因マスタを削除します。

支払消込明細
支払消込明細API

リソース 説明
GET /ap_reconciliations/list 支払消込明細一覧を返します。

支払予定表
支払予定表API

リソース 説明
GET /ap_reports/list_cashflow_schedule/:year/:month ひと月の支払予定表を返します。

債権債務マスタ(購買管理)
債権債務マスタ(購買管理)API

リソース 説明
GET /ap_segment_masters/show/:id 1レコードの債権債務マスタ(購買管理)を返します。
GET /ap_segment_masters/list 債権債務マスタ(購買管理)一覧を返します。
POST /ap_segment_masters/create 1レコードの債権債務マスタ(購買管理)を作成します。
POST /ap_segment_masters/destroy/:id 1レコードの債権債務マスタ(購買管理)を削除します。

販売原因マスタ
販売原因マスタAPI

リソース 説明
GET /ar_reason_masters/list 販売原因マスタ一覧を返します。
GET /ar_reason_masters/show/:id 1レコードの販売原因マスタを返します。
POST /ar_reason_masters/create 1レコードの販売原因マスタを作成します。
POST /ar_reason_masters/update/:id 1レコードの販売原因マスタを更新します。
POST /ar_reason_masters/destroy/:id 1レコードの販売原因マスタを削除します。

売上明細
売上明細API

リソース 説明
GET /ar/balance/:year/:month 指定した年月の売上明細の集計額の一覧を返します。年月パラメータが指定されなかった場合、現在の年月の結果が返されます。
POST /ar/find_or_create 売上管理レコードが作成済であれば検索し、未作成であれば作成します。

入金消込明細
入金消込明細API

リソース 説明
GET /ar_reconciliations/list 入金消込明細一覧を返します。

入金予定表
入金予定表API

リソース 説明
GET /ar_reports/list_cashflow_schedule ひと月の入金予定表を返します。

債権債務マスタ(販売管理)
債権債務マスタ(販売管理)API

リソース 説明
GET /ar_segment_masters/show/:id 1レコードの債権債務マスタ(販売管理)を返します。
GET /ar_segment_masters/list 債権債務マスタ(販売管理)一覧を返します。
POST /ar_segment_masters/create 1レコードの債権債務マスタ(販売管理)を作成します。
POST /ar_segment_masters/destroy/:id 1レコードの債権債務マスタ(販売管理)を削除します。

固定資産
固定資産API

リソース 説明
GET /fixed_assets/index 固定資産一覧を返します。
POST /fixed_assets/create 1レコードの固定資産を作成します。
POST /fixed_assets/create_revaluations 減価償却計画を作成します。
GET /fixed_assets/default_revaluations/:id 減価償却計画を返します。
POST /fixed_assets/create_journal 減価償却を実施(減価償却仕訳を作成)します。

予算プランマスタ
予算プランマスタAPI

リソース 説明
GET /balance_plan_masters/list 予算プランマスタ一覧を返します。
GET /balance_plan_masters/show/:id 1レコードの予算プランマスタを返します。
POST /balance_plan_masters/create 1レコードの予算プランマスタを作成します。
POST /balance_plan_masters/update 1レコードの予算プランマスタを更新します。

Balance_plans

リソース 説明
GET /balance_plans/list 予算プラン一覧を返します。
POST /balance_plans/bulk_create_or_update Create or update Balance plans. If record is not exist then create it, otherwise It will update.

残高
残高API

リソース 説明
GET /balances/list 指定された年月を最終月として設定し、そこから過去へ遡る形で指定月数分の月次推移表を返却します。
POST /balances/calc_queues 残高計算キューを処理します。パラメータを指定しない場合は全てのキューが対象となります。7秒以内に全てを処理できない場合は、その時点までで処理を中断しエラーを返します。残りを処理したい場合は再実行してください。

銀行マスタ
銀行マスタAPI

リソース 説明
GET /bank_account_masters/list 銀行マスタ一覧を返します。
GET /bank_account_masters/show/:id 1レコードの銀行マスタを返します。
POST /bank_account_masters/create 1レコードの銀行マスタを作成します。
POST /bank_account_masters/insert_or_link_by_uniqkeys_or_update_by_id 指定したidのレコードを更新します。idが未設定の場合は、銀行口座マスタを検索し一致するレコードがあれば更新します。一致するレコードがなければ追加します。
POST /bank_account_masters/update/:id 1レコードの銀行マスタを更新します。
POST /bank_account_masters/destroy/:id 1レコードの銀行マスタを削除します。

銀行明細
銀行明細API

リソース 説明
GET /bank_account_transactions/list?bank_account_id=:bank_account_id 銀行明細一覧を返します。
POST /bank_account_transactions/create 1レコードの銀行明細を作成します。
POST /bank_account_transactions/update/:id 1レコードの銀行明細を更新します。
POST /bank_account_transactions/destroy/:id 1レコードの銀行明細を削除します。
GET /bank_account_transactions/show/:id 1レコードの銀行明細を返します。

銀行口座
銀行口座API

リソース 説明
GET /bank_accounts/list/:year/:month 銀行口座一覧を返します。
GET /bank_accounts/show/:id 1レコードの銀行口座を返します。
POST /bank_accounts/create 1レコードの銀行口座を作成します。

銀行原因マスタ
銀行原因マスタAPI

リソース 説明
GET /bank_reason_masters/list 銀行原因マスタ一覧を返します。
GET /bank_reason_masters/show/:id 1レコードの銀行原因マスタを返します。
POST /bank_reason_masters/create 1レコードの銀行原因マスタを作成します。
POST /bank_reason_masters/update/:id 1レコードの銀行原因マスタを更新します。
POST /bank_reason_masters/destroy/:id 1レコードの銀行原因マスタを削除します。

賞与
賞与API

リソース 説明
GET /bonuses/show/:id 1レコードの賞与を返します。
GET /bonuses/list 賞与一覧を返します。

会社基本情報
会社基本情報API

リソース 説明
GET /corporate_data/show 1レコードの会社基本情報を返します。
GET /corporate_data/list 会社基本情報一覧を返します。
POST /corporate_data/create 1レコードの会社基本情報を作成します。
POST /corporate_data/destroy 1レコードの会社基本情報を削除します。

法人
法人API

リソース 説明
GET /corporate_masters/show/:id 1レコードの法人を返します。BWモードでない場合は、法人コードと法人名だけを返します。

為替
為替API

リソース 説明
GET /currency_rates/list_recent 現在日付から60日前までの為替レート情報を取得します。

取引先マスタ
取引先マスタAPI

リソース 説明
GET /customer_masters/list 取引先マスタ一覧を返します。
GET /customer_masters/show/:id 1レコードの取引先マスタを返します。
POST /customer_masters/create 1レコードの取引先マスタを作成します。
POST /customer_masters/update/:id 1レコードの取引先マスタを更新します。
GET /customer_masters/next_code 既存の取引先の中で最も大きい数値の識別コードに1を追加した値を返します。

部門
部門API

リソース 説明
GET /depts/list 部門一覧を返します。
GET /depts/show/:id 1レコードの部門を返します。
POST /depts/create 1レコードの部門を作成します。
POST /depts/update/:id 1レコードの部門を更新します。
POST /depts/destroy/:id 1レコードの部門を削除します。

事業年度マスタ
事業年度マスタAPI

リソース 説明
GET /fiscal_masters/show/:id 1レコードの事業年度マスタを返します。
GET /fiscal_masters/list 事業年度マスタ一覧を返します。
POST /fiscal_masters/create 1レコードの事業年度マスタを作成します。
POST /fiscal_masters/destroy/:id 1レコードの事業年度マスタを削除します。

マニュアル仕訳
マニュアル仕訳API

リソース 説明
POST /manual_journals/show/:id 1レコードのマニュアル仕訳を返します。
POST /manual_journals/find_or_create マニュアル仕訳レコードが作成済であれば検索し、未作成であれば作成します。

有給休暇
有給休暇API

リソース 説明
GET /paid_holidays/list 社員毎の有給休暇の付与、取得の状況を返します。
GET /paid_holidays/list_forms/:staff_id 指定した社員の有給休暇申請一覧を返します。
POST /paid_holidays/create 1レコードの有給休暇申請を作成します。
POST /paid_holidays/update/:id 1レコードの有給休暇申請を更新します。
POST /paid_holidays/destroy/:id 1レコードの有給休暇申請を削除します。

給与計算
給与計算API

リソース 説明
GET /payrolls/show/:id 給与計算一覧を返します。
GET /payrolls/list 給与計算一覧を返します。
POST /payrolls/update ひと月の指定した社員全員の給与計算を更新します。
POST /payrolls/update_journals 給与仕訳を更新します。

現金マスタ
現金マスタAPI

リソース 説明
GET /petty_cash_masters/list 現金マスタ一覧を返します。
GET /petty_cash_masters/show/:id 1レコードの現金マスタを返します。
POST /petty_cash_masters/create 1レコードの現金マスタを作成します。
POST /petty_cash_masters/destroy/:id 1レコードの現金マスタを削除します。

現金原因マスタ
現金原因マスタAPI

リソース 説明
GET /petty_cash_reason_masters/list 現金原因マスタ一覧を返します。
GET /petty_cash_reason_masters/show/:id 1レコードの現金原因マスタを返します。
POST /petty_cash_reason_masters/create 1レコードの現金原因マスタを返します。
POST /petty_cash_reason_masters/update/:id 1レコードの現金原因マスタを更新します。
POST /petty_cash_reason_masters/destroy/:id 1レコードの現金原因マスタを削除します。

現金明細
現金明細API

リソース 説明
GET /petty_cash_transactions/list?petty_cash_id=:petty_cash_id 現金明細一覧を返します。
GET /petty_cash_transactions/show/:id 1レコードの現金明細を返します。
POST /petty_cash_transactions/create 1レコードの現金明細を作成します。
POST /petty_cash_transactions/update/:id 1レコードの現金明細を更新します。
POST /petty_cash_transactions/destroy/:id 1レコードの現金明細を削除します。

現金
現金API

リソース 説明
GET /petty_cashes/list/:year/:month 現金一覧を返します。
GET /petty_cashes/show/:id 1レコードの現金を返します。
POST /petty_cashes/create 1レコードの現金を作成します。

旅費・経費精算申請書
旅費・経費精算申請書API

リソース 説明
GET /reimbursement_embedded/show 旅費・経費精算申請書のPDFデータを返します。

経費精算原因マスタ
経費精算原因マスタAPI

リソース 説明
GET /reimbursement_reason_masters/list 経費精算原因マスタ一覧を返します。
GET /reimbursement_reason_masters/show/:id 1レコードの経費精算原因マスタを返します。
POST /reimbursement_reason_masters/create 1レコードの経費精算原因マスタを作成します。
POST /reimbursement_reason_masters/update/:id 1レコードの経費精算原因マスタを更新します。
POST /reimbursement_reason_masters/destroy/:id 1レコードの経費精算原因マスタを削除します。

旅費・経費明細
旅費・経費明細API

リソース 説明
GET /reimbursement_transactions/list/:reimbursement_id 旅費・経費明細一覧を返します。
POST /reimbursement_transactions/create 1レコードの旅費・経費明細を作成します。
POST /reimbursement_transactions/update/:id 1レコードの旅費・経費明細を更新します。
GET /reimbursement_transactions/show/:id 1レコードの旅費・経費明細を返します。
POST /reimbursement_transactions/destroy/:id 1レコードの旅費・経費明細を削除します。

旅費・経費
旅費・経費API

リソース 説明
GET /reimbursements/list/:year/:month 旅費・経費一覧を返します。
GET /reimbursements/show/:id 1レコードの旅費・経費を返します。
POST /reimbursements/create 1レコードの旅費・経費を作成します。
POST /reimbursements/update/:id 1レコードの旅費・経費を更新します。
POST /reimbursements/destroy/:id 1レコードの旅費・経費を削除します。

PDF出力
PDF出力API

リソース 説明
POST /sales_embedded/show_bills5 請求かがみと請求書のPDFを返します。
POST /sales_embedded/show_payments3 支払かがみと支払通知書のPDFを返します。
POST /sales_embedded/show_order4 注文書、発注書、納品書 and others書 exclude 見積書、請求書 のPDFを返します。

入金予定日・支払予定日
入金予定日・支払予定日API

リソース 説明
GET /scheduled_dates/bulk_calc 入金/支払サイトと締日によって、対象の入金/支払予定日を確定して返します。複数の予定日を一括で計算します。

社員基本情報

リソース 説明
GET /staff_data/show 1レコードの社員基本情報を返します。
GET /staff_data/list 社員基本情報一覧を返します。
POST /staff_data/create 1レコードの社員基本情報を作成します。
POST /staff_data/update/:id 1レコードの社員基本情報を更新します。
POST /staff_data/destroy/:id 1レコードの社員基本情報を削除します。

社員基本情報マスタ

リソース 説明
GET /staff_datum_masters/list 社員基本情報マスタ一覧を返します。
GET /staff_datum_masters/show 1レコードの社員基本情報マスタを返します。

社員マスタ

リソース 説明
GET /staffs/show 1レコードの社員マスタを返します。
GET /staffs/list 社員マスタ一覧を返します。
POST /staffs/update/:id 1レコードの社員マスタを更新します。

システム機能設定
システム機能設定API

リソース 説明
GET /system_managements/list システム機能設定一覧を返します。
POST /system_managements/update システム機能設定を更新

セグメント
セグメントAPI

リソース 説明
GET /tags/show/:id 1レコードのセグメントを返します。
GET /tags/list セグメント一覧を返します。
POST /tags/create 1レコードのセグメントを作成します。
POST /tags/update/:id 1レコードのセグメントを更新します。
POST /tags/destroy/:id 1レコードのセグメントを削除します。

タイムカード
タイムカードAPI

リソース 説明
GET /timecards/list/:year/:month ひと月のタイムカードを返します。
POST /timecards/create 1レコードのタイムカードを作成します。
POST /timecards/update/:id 1レコードのタイムカードを更新します。

アカウント
アカウントAPI

リソース 説明
GET /users/show/:id 1レコードのアカウントを返します。
GET /users/list アカウント一覧を返します。
POST /users/add_domains Add one or more domains to single user. If you specify a domain which existed by target user. it would not add.
POST /users/remove_domains Remove one or more domains from single user.
POST /users/create 1レコードのアカウントを作成します。Parameter is not needed.
POST /users/update 1レコードのアカウントを更新します。