Overview
The Trader's Notebook stores personal notes organized into folders. Notes use rich text content (TipTap JSON) with optional tags.
List trader notes
Endpoint: GET /api/v1/trader-notes
Query parameters
Example
curl "https://app.mypropjournal.com/api/v1/trader-notes?folder_id=root&sort=date" \
-H "Authorization: Bearer mpj_your_api_key_here"
Create trader note
Endpoint: POST /api/v1/trader-notes
Get single trader note
Endpoint: GET /api/v1/trader-notes/{id}
Supports format, content_format, and include_media query parameters.
Update trader note
Endpoint: PATCH /api/v1/trader-notes/{id}
Update content, folder_id, tag_ids, or sort_order.
Delete trader note
Endpoint: DELETE /api/v1/trader-notes/{id}
Trader folders
List folders
Endpoint: GET /api/v1/trader-folders
Returns all folders ordered by sort_order.
Create folder
Endpoint: POST /api/v1/trader-folders
Get folder
Endpoint: GET /api/v1/trader-folders/{id}
Update folder
Endpoint: PATCH /api/v1/trader-folders/{id}
Update name, parent_folder_id, color, or sort_order.
Delete folder
Endpoint: DELETE /api/v1/trader-folders/{id}
Notes in the deleted folder are moved to root (unfiled).