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

Set exchange rate per InvoiceID

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

Get InvoiceID list

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

Export InvoiceID CSV

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