API リファレンス
Cash
GET
/api/v1/cash-transactionsAuthorization
bearerAuth AuthorizationBearer <token>
Session JWT access token or personal access token (tm_pat_…).
In: header
Query Parameters
account_id?string
Account scope. Accepts a single account id, a comma-separated list, or the parameter repeated (portfolio mode). Multi-account scopes must share one base currency; mixed-currency selections return 400 mixed_currencies. Omit for all accounts.
Response Body
application/json
curl -X GET "https://example.com/api/v1/cash-transactions"[ {}]POST
/api/v1/cash-transactionsAuthorization
bearerAuth AuthorizationBearer <token>
Session JWT access token or personal access token (tm_pat_…).
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "https://example.com/api/v1/cash-transactions" \ -H "Content-Type: application/json" \ -d '{}'Empty
DELETE
/api/v1/cash-transactions/{id}Authorization
bearerAuth AuthorizationBearer <token>
Session JWT access token or personal access token (tm_pat_…).
In: header
Path Parameters
id*string
Response Body
curl -X DELETE "https://example.com/api/v1/cash-transactions/string"Empty
PUT
/api/v1/cash-transactions/{id}Authorization
bearerAuth AuthorizationBearer <token>
Session JWT access token or personal access token (tm_pat_…).
In: header
Path Parameters
id*string
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X PUT "https://example.com/api/v1/cash-transactions/string" \ -H "Content-Type: application/json" \ -d '{}'Empty