メインコンテンツまでスキップ

 

 

Coupa Japanese

Accounts APIの呼び出し例

このページは機械翻訳を使用して翻訳されています。


クエリオプション

以下は、アカウントAPIを使用してアカウントのセットをクエリする方法の例です。

これにより、すべての無効なアカウントが返されます。
https://<instance name>.coupahost.com/api/accounts?active=false

これにより、セグメント-1に「SF」の値を持つすべてのアカウントコードが返されます。
https://<instance name>.coupahost.com/api/accounts?segment-1=SF

単一のアカウントを取得

この例では、IDが13の単一のアカウントを照会しました。

次のURLにGETを実行しました: https://<instance>.coupahost.com/api/accounts/13

<?xml version="1.0" encoding="UTF-8"?>
<account>
   <active type="boolean">false</active>
   <code>SF-Marketing-Indirect</code>
   <id type="integer">13</id>
   <name />
   <segment-1>SF</segment-1>
   <segment-10 nil="true" />
   <segment-11 nil="true" />
   <segment-12 nil="true" />
   <segment-13 nil="true" />
   <segment-14 nil="true" />
   <segment-15 nil="true" />
   <segment-16 nil="true" />
   <segment-17 nil="true" />
   <segment-18 nil="true" />
   <segment-19 nil="true" />
   <segment-2>Marketing</segment-2>
   <segment-20 nil="true" />
   <segment-3>Indirect</segment-3>
   <segment-4 nil="true" />
   <segment-5 nil="true" />
   <segment-6 nil="true" />
   <segment-7 nil="true" />
   <segment-8 nil="true" />
   <segment-9 nil="true" />
   <account-type>
      <id type="integer">1</id>
      <name>Ace Corporate</name>
   </account-type>
</account>

アカウント名でアカウントを作成

この例では、アカウント名を指定してアカウントを作成しています。
<b id="i2"><a id="x2" xid="i13.1.1">URL []に</a></b>投稿しました。 https://.coupahost.com/api/accounts 

<?xml version="1.0" encoding="UTF-8"?>
<account>
   <active type="boolean">true</active>
   <name>demo account name</name>
   <segment-1>SF</segment-1>
   <segment-2>Marketing</segment-2>
   <segment-3>Expense</segment-3>
   <account-type>
      <name>Ace Corporate</name>
   </account-type>
</account>

以下は、上記のPOSTからの応答です。

<?xml version="1.0" encoding="UTF-8"?>
<account>
   <active type="boolean">true</active>
   <code>SF-Marketing-Expense</code>
   <id type="integer">206</id>
   <name>demo account name</name>
   <segment-1>SF</segment-1>
   <segment-10 nil="true" />
   <segment-11 nil="true" />
   <segment-12 nil="true" />
   <segment-13 nil="true" />
   <segment-14 nil="true" />
   <segment-15 nil="true" />
   <segment-16 nil="true" />
   <segment-17 nil="true" />
   <segment-18 nil="true" />
   <segment-19 nil="true" />
   <segment-2>Marketing</segment-2>
   <segment-20 nil="true" />
   <segment-3>Expense</segment-3>
   <segment-4 nil="true" />
   <segment-5 nil="true" />
   <segment-6 nil="true" />
   <segment-7 nil="true" />
   <segment-8 nil="true" />
   <segment-9 nil="true" />
   <account-type>
      <id type="integer">1</id>
      <name>Ace Corporate</name>
   </account-type>
</account>

3つのセグメントでアカウントを作成

この例では、3つのセグメントを持つアカウントを作成しています。
<b id="i3"><a id="x3" xid="i17.1.1">URL []に</a></b>投稿しました。 https://<instance>.coupahost.com/api/accounts

<?xml version="1.0" encoding="UTF-8"?>
<account>
   <active type="boolean">true</active>
   <segment-1>SF</segment-1>
   <segment-2>Marketing</segment-2>
   <segment-3>Direct</segment-3>
   <account-type>
      <name>Ace Corporate</name>
   </account-type>
</account>

以下は、上記を投稿したときに受け取った返答です。

<?xml version="1.0" encoding="UTF-8"?>
<account>
   <active type="boolean">true</active>
   <code>SF-Marketing-Direct</code>
   <id type="integer">205</id>
   <name nil="true" />
   <segment-1>SF</segment-1>
   <segment-10 nil="true" />
   <segment-11 nil="true" />
   <segment-12 nil="true" />
   <segment-13 nil="true" />
   <segment-14 nil="true" />
   <segment-15 nil="true" />
   <segment-16 nil="true" />
   <segment-17 nil="true" />
   <segment-18 nil="true" />
   <segment-19 nil="true" />
   <segment-2>Marketing</segment-2>
   <segment-20 nil="true" />
   <segment-3>Direct</segment-3>
   <segment-4 nil="true" />
   <segment-5 nil="true" />
   <segment-6 nil="true" />
   <segment-7 nil="true" />
   <segment-8 nil="true" />
   <segment-9 nil="true" />
   <account-type>
      <id type="integer">1</id>
      <name>Ace Corporate</name>
   </account-type>
</account>

勘定科目変更セグメント2を更新

この例では、アカウントのセグメント2を「9999」に変更して、アカウントを更新しています。
<b id="i4"><a id="x4" xid="i21.1.1">URL []に</a></b>投稿しました。https://<instance>.coupahost.com/api/accounts/<account  id>

<?xml version="1.0" encoding="UTF-8"?>
<account>
   <segment-2>9999</segment-2>
</account>

有効な勘定科目セットの更新

この例では、アカウントを更新して有効に設定しています。
<b id="i5"><a id="x5" xid="i24.1.1">URL []に</a></b>投稿しました。 https://<instance>.coupahost.com/api/accounts/<account  id>

<?xml version="1.0" encoding="UTF-8"?>
<account>
   <active>true</active>
</account>

 

  • この記事は役に立ちましたか?