Links

OriginalCost

原価データのAPIリファレンスは以下の通りです。

Set exchange rate per InvoiceID

InvoiceIDの為替レート設定
Role actions
  • ModifyOriginalCost
Request
POST /invoiceid/:vendor/:month HTTP1.1
Authorization: Bearer {token}
Content-Type: application/json
{request body}
リクエストパラーメータの{month}のフォーマット: yyyy-mm 例: 2020-01 リクエストパラーメータの{vendor}のサポートベンダー: aws
以下に{request body}のリクエストペイロードの例を示します。
{request body}
{
"data":[
{
"invoice_id":"123456789",
"exchange_rate":101.051
},
{
"invoice_id":"468215697",
"exchange_rate":100.02
}
]
}
request body description
Field
Type
Required
Validation
Description
invoice_id
string
Yes
-
InvoiceID
exchange_rate
double
Yes
-
登録する為替レート
Response
HTTP 200
{
"status":"success"
}

Get InvoiceID list

InvoiceIDの取得
Role actions
  • ReadOriginalCost
  • ModifyOriginalCost
Request
GET /invoiceid/:vendor/:month HTTP1.1
Authorization: Bearer {token}
{request body}
リクエストパラーメータの{month}のフォーマット: yyyy-mm 例: 2020-01 リクエストパラーメータの{vendor}のサポートベンダー: aws
Response
HTTP 200
[
{
"invoice_id":"123456789",
"exchange_rate":101.051
},
{
"invoice_id":"468215697",
"exchange_rate":100.02
}
]

Export InvoiceID CSV

InvoiceID CSVの出力
Role actions
  • ModifyOriginalCost
Request
POST /export/invoiceidcsv/:month HTTP1.1
Authorization: Bearer {token}
Content-Type: application/json
{request body}
リクエストパラーメータの{month}のフォーマット: yyyy-mm 例: 2020-01
以下に{request body}のリクエストペイロードの例を示します。
{request body}
{
"vendor":"aws",
"exchange":true,
"digit":"up"
}
request body description
Field
Type
Required
Validation
Description
vendor
string
Yes
サポート: aws
ベンダー
exchange
boolean
Yes
-
USDで出力または為替後(JPY)を出力
digit
double
Yes
サポート: up,down,rounding
小数点丸め設定
Response
HTTP 200
{
"status":"success",
"url":"csv link"
}