勘定科目API (/accounts)

勘定科目APIを使用して、勘定科目を作成および管理し、ビジネスの財務構造を再現します。 たとえば、マーケティング、IT、セールスに独自の予算がある場合は、Coupaでそれぞれに別々の勘定科目を作成できます。

アカウントにアクセスするURLは次のとおりです。 https ://<instance>/api/accounts

詳細については、統合のベストプラクティスを参照してください。

注:

動的勘定科目は、バッキング検索値に基づいて、使用時に作成または更新されます。 検索値を管理することで、動的アカウントを管理します。 動的アカウントのAPIを使用して勘定科目を作成する必要はありません。 その場合、エラーメッセージが表示されることがあります。

アクション

勘定科目APIでは以下の操作が可能です。

動詞パスアクションDescription
POST/api/accounts作成勘定科目を作成
GET/api/accounts/favoritesfavoritesお気に入り
GET/api/accountsインデックス勘定科目を検索
GET/api/accounts/recentrecent最近
GET/api/accounts /: id表示勘定科目を表示
PUT/api/accounts /: id更新勘定科目を更新

Elements

勘定科目APIでは、次の要素を使用できます。

要素説明必須フィールド?一意?許容値Api_Inフィールド?Api_Outフィールド?データタイプ
アカウントタイプaccount_typeyes&#10;yes&#10;yes&#10;アカウントタイプ
account-type-id勘定科目タイプのID。 このフィールドは、アカウントの設定によっては表示されない場合があります。yes&#10;yes&#10;整数
アクティブfalseの場合、勘定科目は無効となり、ユーザーは使用できません。 trueの場合、勘定科目はアクティブとなり、使用可能です。yes&#10;yes&#10;boolean
code

すべての区分がハイフン(-)で連結されています

外部参照の一部としてハイフンを使用しないことをお勧めします。 ルックアップのコード。さもなければ、システムはそれを別のセグメントとして解釈します。

yes&#10;文字列
作成日時CoupaがYYY-MM-DDTHH:MM:SS+HH:MMZの形式で自動的に作成しますyes&#10;datetime
created-by作成したユーザーyes&#10;ユーザー
IDCoupaの一意の識別子yes&#10;整数
名前これは勘定科目のニックネームです。 ユーザーは、ユーザーインターフェイスを介してのみこのフィールドを表示および検索できます。yes&#10;yes&#10;文字列
segment-1各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-10各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string (100)
segment-11各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-12各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-13各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string (100)
segment-14各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-15各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-16各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string (100)
segment-17各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-18各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-19各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-2各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-20各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string (100)
segment-3各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string (100)
segment-4各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-5各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-6各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string (100)
segment-7各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-8各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string(100)
segment-9各セグメントは、勘定科目コードのセグメントを表します(例: コード: 99-9023-100132、セグメント1は99、セグメント2は9023、セグメント3は100132)yes&#10;yes&#10;string (100)
updated-atCoupaがYYY-MM-DDTHH:MM:SS+HH:MMZの形式で自動的に作成しますyes&#10;datetime
updated-by更新したユーザーyes&#10;ユーザー
注:
  • 勘定科目の大規模なデータセットを扱う場合は、常にいくつかの条件でGETを制限してください。
  • 勘定科目タイプ(勘定科目表)はシステムにすでに存在している必要があります。APIを使用して勘定科目タイプを作成することはできません。
  • 勘定科目タイプ(勘定科目表)はシステムにすでに存在している必要があります。APIを使用して勘定科目タイプを作成することはできません。