TraderMemos
API リファレンス

Cash

GET/api/v1/cash-transactions

Authorization

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-transactions

Authorization

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