Skip to main content

HTTP API endpoint catalog

Generated: 2026-08-18 from server/src/routes. Count: 1290 unique method+path pairs (versioned /api/v1 where applicable; unversioned /api/* aliases exist for most session routes).

Session routes require the login cookie unless noted. Public API uses Authorization: Bearer arc_…. Brain public forms do not require auth.

User guides: Public API · Webhooks · MCP · API reference

Admin​

MethodPath
GET/api/v1/admin/analytics/activity
GET/api/v1/admin/analytics/engagement
GET/api/v1/admin/analytics/gamification
GET/api/v1/admin/analytics/growth-rates
GET/api/v1/admin/analytics/platform
GET/api/v1/admin/analytics/subscriptions
GET/api/v1/admin/analytics/trends
POST/api/v1/admin/banking/tick
POST/api/v1/admin/battles/pregenerate
POST/api/v1/admin/files/cleanup
GET/api/v1/admin/global/bounties
POST/api/v1/admin/global/bounties/:bountyId/toggle
GET/api/v1/admin/global/challenges
POST/api/v1/admin/global/challenges/:challengeId/toggle
GET/api/v1/admin/global/one-time-events
POST/api/v1/admin/global/one-time-events
DELETE/api/v1/admin/global/one-time-events/:eventId
PUT/api/v1/admin/global/one-time-events/:eventId
DELETE/api/v1/admin/inventory/:id
GET/api/v1/admin/logs
GET/api/v1/admin/logs/:logId
GET/api/v1/admin/reports
GET/api/v1/admin/reports/:reportId
POST/api/v1/admin/reports/:reportId/dismiss
POST/api/v1/admin/reports/:reportId/resolve
GET/api/v1/admin/reports/stats
GET/api/v1/admin/seasonal/events
POST/api/v1/admin/seasonal/events
DELETE/api/v1/admin/seasonal/events/:eventId
GET/api/v1/admin/seasonal/events/:eventId
PUT/api/v1/admin/seasonal/events/:eventId
POST/api/v1/admin/seasonal/events/:eventId/achievements
POST/api/v1/admin/seasonal/events/:eventId/challenges
POST/api/v1/admin/seasonal/events/:eventId/shop-items
GET/api/v1/admin/status
POST/api/v1/admin/users/:userId/grant
POST/api/v1/admin/users/:userId/revoke
POST/api/v1/admin/users/:userId/rewards/achievement
POST/api/v1/admin/users/:userId/rewards/coins
GET/api/v1/admin/users/:userId/rewards/history
POST/api/v1/admin/users/:userId/rewards/title
POST/api/v1/admin/users/:userId/rewards/xp
GET/api/v1/admin/users/admins
GET/api/v1/admin/users/search

Auth​

MethodPath
POST/api/v1/auth/change-password
POST/api/v1/auth/login
POST/api/v1/auth/logout
GET/api/v1/auth/me
POST/api/v1/auth/password-reset/confirm
POST/api/v1/auth/password-reset/request
POST/api/v1/auth/register
POST/api/v1/auth/resend-verification
GET/api/v1/auth/sessions
DELETE/api/v1/auth/sessions/:sessionId
POST/api/v1/auth/sessions/revoke-all
POST/api/v1/auth/verify-email

Brain​

MethodPath
GET/api/v1/brain/attachments
POST/api/v1/brain/attachments
DELETE/api/v1/brain/attachments/:id
GET/api/v1/brain/attachments/:id/file
GET/api/v1/brain/bases
POST/api/v1/brain/bases
POST/api/v1/brain/bases/run
GET/api/v1/brain/canvases
POST/api/v1/brain/canvases
PATCH/api/v1/brain/canvases/:id
GET/api/v1/brain/canvases/:idOrSlug
POST/api/v1/brain/daily/refresh
GET/api/v1/brain/databases
POST/api/v1/brain/databases
DELETE/api/v1/brain/databases/:id
GET/api/v1/brain/databases/:id
GET/api/v1/brain/databases/:id/export.csv
POST/api/v1/brain/databases/:id/fields
DELETE/api/v1/brain/databases/:id/fields/:fieldId
PATCH/api/v1/brain/databases/:id/fields/:fieldId
POST/api/v1/brain/databases/:id/import.csv
GET/api/v1/brain/databases/:id/records
POST/api/v1/brain/databases/:id/records
DELETE/api/v1/brain/databases/:id/records/:recordId
PATCH/api/v1/brain/databases/:id/records/:recordId
GET/api/v1/brain/databases/:id/records/:recordId/relations
POST/api/v1/brain/databases/:id/records/:recordId/relations
POST/api/v1/brain/databases/:id/views
DELETE/api/v1/brain/databases/:id/views/:viewId
PATCH/api/v1/brain/databases/:id/views/:viewId
POST/api/v1/brain/databases/:id/views/:viewId/duplicate
POST/api/v1/brain/databases/:id/views/run
POST/api/v1/brain/embed/resolve
GET/api/v1/brain/entities/:entityType/:entityId
GET/api/v1/brain/entities/:entityType/:entityId/notes
GET/api/v1/brain/entities/drift
POST/api/v1/brain/entities/reindex
GET/api/v1/brain/entities/search
GET/api/v1/brain/entities/types
GET/api/v1/brain/export
GET/api/v1/brain/filing-rules
POST/api/v1/brain/filing-rules
POST/api/v1/brain/filing/apply
GET/api/v1/brain/filing/inbox
GET/api/v1/brain/folders
POST/api/v1/brain/folders
DELETE/api/v1/brain/folders/:id
POST/api/v1/brain/folders/:id/index
POST/api/v1/brain/folders/:id/move
POST/api/v1/brain/folders/:id/note
GET/api/v1/brain/forms
POST/api/v1/brain/forms
DELETE/api/v1/brain/forms/:id
GET/api/v1/brain/forms/:id
PATCH/api/v1/brain/forms/:id
POST/api/v1/brain/forms/:id/publish
POST/api/v1/brain/forms/:id/submit
GET/api/v1/brain/graph/global
GET/api/v1/brain/graph/local
GET/api/v1/brain/graph/path
POST/api/v1/brain/graph/recompute
POST/api/v1/brain/import
GET/api/v1/brain/metrics
GET/api/v1/brain/notes
POST/api/v1/brain/notes
DELETE/api/v1/brain/notes/:id
PATCH/api/v1/brain/notes/:id
DELETE/api/v1/brain/notes/:id/about
GET/api/v1/brain/notes/:id/about
POST/api/v1/brain/notes/:id/about
POST/api/v1/brain/notes/:id/include
GET/api/v1/brain/notes/:id/properties
PATCH/api/v1/brain/notes/:id/properties
POST/api/v1/brain/notes/:id/public-access
POST/api/v1/brain/notes/:id/public-theme
POST/api/v1/brain/notes/:id/publish
POST/api/v1/brain/notes/:id/restore
POST/api/v1/brain/notes/:id/split
GET/api/v1/brain/notes/:id/tasks
POST/api/v1/brain/notes/:id/tasks/sync
GET/api/v1/brain/notes/:idOrSlug
GET/api/v1/brain/notes/:idOrSlug/composition
GET/api/v1/brain/page-syntax
GET/api/v1/brain/properties/defs
GET/api/v1/brain/public/:publicSlug
GET/api/v1/brain/public/forms/:publicSlug
POST/api/v1/brain/public/forms/:publicSlug/submit
GET/api/v1/brain/saved-queries
POST/api/v1/brain/saved-queries
DELETE/api/v1/brain/saved-queries/:id
PATCH/api/v1/brain/saved-queries/:id
POST/api/v1/brain/saved-queries/:id/run
GET/api/v1/brain/search
GET/api/v1/brain/settings
PATCH/api/v1/brain/settings
GET/api/v1/brain/stats
POST/api/v1/brain/suggest-links
GET/api/v1/brain/sync/conflicts
POST/api/v1/brain/sync/conflicts/resolve
GET/api/v1/brain/synced-blocks
DELETE/api/v1/brain/synced-blocks/:key
GET/api/v1/brain/synced-blocks/:key
PUT/api/v1/brain/synced-blocks/:key
GET/api/v1/brain/tags
POST/api/v1/brain/tasks/:taskId/toggle
GET/api/v1/brain/tasks/query
GET/api/v1/brain/templates
POST/api/v1/brain/templates
POST/api/v1/brain/templates/:id/apply
POST/api/v1/brain/vault/git/commit
POST/api/v1/brain/vault/sync
GET/api/v1/brain/views
POST/api/v1/brain/views
DELETE/api/v1/brain/views/:id
PATCH/api/v1/brain/views/:id
POST/api/v1/brain/views/run
GET/api/v1/brain/what-can-i-do
POST/api/v1/brain/wikilinks/resolve

Gamification​

MethodPath
GET/api/v1/battles/boss
POST/api/v1/battles/boss/claim
POST/api/v1/battles/challenge-friend-ghost
POST/api/v1/battles/claim
POST/api/v1/battles/claim-all
POST/api/v1/battles/claim-offline-progress
GET/api/v1/battles/claim-screen
GET/api/v1/battles/daily-fights
GET/api/v1/battles/history
GET/api/v1/battles/status
GET/api/v1/battles/upcoming
GET/api/v1/gamification/achievements
GET/api/v1/gamification/background-fights
POST/api/v1/gamification/background-fights/claim
GET/api/v1/gamification/background-fights/history
GET/api/v1/gamification/background-fights/projections
POST/api/v1/gamification/background-fights/simulate
GET/api/v1/gamification/background-fights/win-chance
GET/api/v1/gamification/banking
POST/api/v1/gamification/banking/bet
GET/api/v1/gamification/banking/bets/open
GET/api/v1/gamification/banking/bets/resolved
POST/api/v1/gamification/banking/deposit
GET/api/v1/gamification/banking/market
GET/api/v1/gamification/banking/portfolio
POST/api/v1/gamification/banking/portfolio/buy
POST/api/v1/gamification/banking/portfolio/sell
GET/api/v1/gamification/banking/skill
POST/api/v1/gamification/banking/withdraw
GET/api/v1/gamification/bounties
POST/api/v1/gamification/bounties/:bountyId/claim
GET/api/v1/gamification/bounties/:bountyId/progress
GET/api/v1/gamification/bounties/daily
GET/api/v1/gamification/bounties/weekly
GET/api/v1/gamification/challenges
GET/api/v1/gamification/challenges/:challengeId/progress
PATCH/api/v1/gamification/challenges/progress
GET/api/v1/gamification/character
PATCH/api/v1/gamification/character/avatar
POST/api/v1/gamification/character/equip
PATCH/api/v1/gamification/character/name
POST/api/v1/gamification/character/regenerate-avatar
PATCH/api/v1/gamification/character/stats
PATCH/api/v1/gamification/character/title
POST/api/v1/gamification/character/unequip
GET/api/v1/gamification/collections
POST/api/v1/gamification/collections/:collectionId/unlock
GET/api/v1/gamification/collections/unlocked
GET/api/v1/gamification/community-challenges
GET/api/v1/gamification/community-challenges/:challengeId/stats
GET/api/v1/gamification/community-challenges/stats
GET/api/v1/gamification/conversion-history
GET/api/v1/gamification/cooking/recipes
POST/api/v1/gamification/cooking/recipes/:recipeId/cook
GET/api/v1/gamification/fighter-profiles
POST/api/v1/gamification/fighter-profiles
DELETE/api/v1/gamification/fighter-profiles/:id
GET/api/v1/gamification/fighter-profiles/:id
POST/api/v1/gamification/fighter-profiles/compare
POST/api/v1/gamification/gamification/ladder/claim
GET/api/v1/gamification/gathering-methods
POST/api/v1/gamification/gathering-methods/set-active
POST/api/v1/gamification/gathering-methods/set-resources
POST/api/v1/gamification/gathering-methods/switch
POST/api/v1/gamification/gathering-methods/unlock
POST/api/v1/gamification/gathering/claim/:gatheringType/:resourceType
GET/api/v1/gamification/gathering/resources/:gatheringType
GET/api/v1/gamification/gathering/stats
GET/api/v1/gamification/gathering/stats/:gatheringType/:resourceType
GET/api/v1/gamification/gear-sets
GET/api/v1/gamification/gear-sets/:gearSetId
POST/api/v1/gamification/gear-sets/check
GET/api/v1/gamification/gear-sets/completed
GET/api/v1/gamification/gear-sets/passive-perks
POST/api/v1/gamification/house/furniture/move-slot
POST/api/v1/gamification/house/furniture/place
POST/api/v1/gamification/house/furniture/place-slot
POST/api/v1/gamification/house/furniture/remove
POST/api/v1/gamification/house/furniture/remove-slot
GET/api/v1/gamification/house/rooms
GET/api/v1/gamification/house/rooms/:roomType
GET/api/v1/gamification/house/rooms/:roomType/placements
GET/api/v1/gamification/house/rooms/:roomType/requirements
GET/api/v1/gamification/house/rooms/:roomType/slots
POST/api/v1/gamification/house/rooms/:roomType/unlock
POST/api/v1/gamification/house/rooms/:roomType/upgrade
PATCH/api/v1/gamification/house/rooms/theme
GET/api/v1/gamification/inventory
POST/api/v1/gamification/inventory/:itemId/convert
GET/api/v1/gamification/inventory/:itemId/convert-value
GET/api/v1/gamification/ladder
POST/api/v1/gamification/ladder/calculate
GET/api/v1/gamification/ladder/friends
GET/api/v1/gamification/ladder/rank
GET/api/v1/gamification/leaderboards
GET/api/v1/gamification/leaderboards/friends
GET/api/v1/gamification/leaderboards/my-rank
POST/api/v1/gamification/login
GET/api/v1/gamification/materials
POST/api/v1/gamification/materials/convert
GET/api/v1/gamification/materials/ledger
GET/api/v1/gamification/one-time-events
GET/api/v1/gamification/one-time-events/:key
POST/api/v1/gamification/one-time-events/:key/claim
POST/api/v1/gamification/one-time-events/:key/participate
GET/api/v1/gamification/one-time-events/all
POST/api/v1/gamification/one-time-events/check-milestones
GET/api/v1/gamification/personal-quests
POST/api/v1/gamification/personal-quests
DELETE/api/v1/gamification/personal-quests/:questId
PATCH/api/v1/gamification/personal-quests/:questId
GET/api/v1/gamification/pity-timers
POST/api/v1/gamification/potions/consume
GET/api/v1/gamification/potions/effects
GET/api/v1/gamification/rivalry/scorecard
GET/api/v1/gamification/seasonal/events
GET/api/v1/gamification/seasonal/events/:key
POST/api/v1/gamification/seasonal/events/:key/achievements
POST/api/v1/gamification/seasonal/events/:key/announce
POST/api/v1/gamification/seasonal/events/:key/challenges
DELETE/api/v1/gamification/seasonal/events/:key/challenges/:challengeId
GET/api/v1/gamification/seasonal/events/:key/details
POST/api/v1/gamification/seasonal/events/:key/items
DELETE/api/v1/gamification/seasonal/events/:key/items/:itemId
POST/api/v1/gamification/seasonal/events/:key/weekly-boss
GET/api/v1/gamification/seasonal/events/all
POST/api/v1/gamification/seasonal/events/check-and-announce
POST/api/v1/gamification/seasonal/events/disable-expired-items
POST/api/v1/gamification/seasonal/events/enable-active-items
POST/api/v1/gamification/seasonal/events/ensure-daily-quests
POST/api/v1/gamification/seasonal/events/ensure-recurring
POST/api/v1/gamification/seasonal/events/ensure-weekly-bosses
POST/api/v1/gamification/seasonal/events/recurring
GET/api/v1/gamification/shop
POST/api/v1/gamification/shop/:itemId/purchase
GET/api/v1/gamification/skill-trees
GET/api/v1/gamification/skill-trees/:treeKey
POST/api/v1/gamification/skill-trees/nodes/:nodeId/unlock
GET/api/v1/gamification/skill-trees/unlocks
GET/api/v1/gamification/skills
GET/api/v1/gamification/skills/:skillType
GET/api/v1/gamification/stats
POST/api/v1/gamification/streak
POST/api/v1/gamification/streak-freeze
GET/api/v1/gamification/worlds
GET/api/v1/gamification/worlds/:worldId
POST/api/v1/gamification/worlds/:worldId/select
GET/api/v1/gamification/worlds/current
GET/api/v1/gamification/worlds/history
POST/api/v1/gamification/xp
GET/api/v1/gamification/xp-history

MCP / OAuth​

MethodPath
GET/.well-known/oauth-authorization-server
GET/.well-known/oauth-protected-resource
GET/authorize
POST/authorize/approve
POST/authorize/deny
POST/authorize/revoke
GET/mcp/claude
POST/mcp/claude
POST/mcp/claude/token
POST/register
POST/token

Public API​

MethodPath
POST/api/public/v1/body-metrics
POST/api/public/v1/cardio
GET/api/public/v1/docs
GET/api/public/v1/exercises/search
POST/api/public/v1/meditation
POST/api/public/v1/mood
GET/api/public/v1/openapi.json
GET/api/public/v1/openapi.yaml
POST/api/public/v1/sleep
POST/api/public/v1/steps
POST/api/public/v1/water
POST/api/public/v1/workouts

Gamification / enchantments​

MethodPath
GET/api/v1/gamification/enchantments
GET/api/v1/gamification/enchantments/:enchantmentId
POST/api/v1/gamification/enchantments/inventory/:itemId/enchant
GET/api/v1/gamification/enchantments/inventory/:itemId/enchantments

Session /accounts​

MethodPath
GET/api/v1/accounts
POST/api/v1/accounts
DELETE/api/v1/accounts/:accountId
GET/api/v1/accounts/:accountId
PUT/api/v1/accounts/:accountId
GET/api/v1/accounts/:accountId/balance

Session /agenda​

MethodPath
GET/api/v1/agenda/range

Session /ai​

MethodPath
POST/api/v1/ai/chat
POST/api/v1/ai/chat/stream
GET/api/v1/ai/config
PATCH/api/v1/ai/config
GET/api/v1/ai/models
GET/api/v1/ai/proactive
PATCH/api/v1/ai/proactive/:id
GET/api/v1/ai/proactive/settings
PATCH/api/v1/ai/proactive/settings
GET/api/v1/ai/schedule
POST/api/v1/ai/schedule
DELETE/api/v1/ai/schedule/:id
GET/api/v1/ai/schedule/:id
PATCH/api/v1/ai/schedule/:id
POST/api/v1/ai/schedule/:id/toggle
GET/api/v1/ai/sessions
POST/api/v1/ai/sessions
DELETE/api/v1/ai/sessions/:id
GET/api/v1/ai/sessions/:id
PATCH/api/v1/ai/sessions/:id
POST/api/v1/ai/sessions/:id/compact

Session /alcohol​

MethodPath
POST/api/v1/alcohol
DELETE/api/v1/alcohol/:id
PUT/api/v1/alcohol/:id
GET/api/v1/alcohol/day/:dayId
GET/api/v1/alcohol/day/:dayId/total
GET/api/v1/alcohol/range

Session /analytics​

MethodPath
GET/api/v1/analytics/annotations
GET/api/v1/analytics/correlation
GET/api/v1/analytics/export
GET/api/v1/analytics/insights
POST/api/v1/analytics/insights/:id/dismiss
POST/api/v1/analytics/insights/generate
GET/api/v1/analytics/metric
GET/api/v1/analytics/metrics

Session /api-keys​

MethodPath
GET/api/v1/api-keys
POST/api/v1/api-keys
DELETE/api/v1/api-keys/:keyId
POST/api/v1/api-keys/:keyId/revoke
POST/api/v1/api-keys/:keyId/rotate

Session /articles​

MethodPath
GET/api/v1/articles
POST/api/v1/articles
POST/api/v1/articles/mark-read
GET/api/v1/articles/stats

Session /assets​

MethodPath
GET/api/v1/assets
POST/api/v1/assets
DELETE/api/v1/assets/:id
GET/api/v1/assets/:id
PATCH/api/v1/assets/:id
POST/api/v1/assets/:id/log-sale
GET/api/v1/assets/summary

Session /body-composition​

MethodPath
GET/api/v1/body-composition/analytics/correlations
GET/api/v1/body-composition/insights
GET/api/v1/body-composition/measurements
POST/api/v1/body-composition/measurements
DELETE/api/v1/body-composition/measurements/:measurementId
GET/api/v1/body-composition/measurements/:measurementId
PATCH/api/v1/body-composition/measurements/:measurementId
GET/api/v1/body-composition/measurements/:measurementId/calculations
GET/api/v1/body-composition/measurements/:measurementId/trends
GET/api/v1/body-composition/measurements/day/:dayId
GET/api/v1/body-composition/measurements/latest
GET/api/v1/body-composition/photos
POST/api/v1/body-composition/photos
DELETE/api/v1/body-composition/photos/:photoId
PATCH/api/v1/body-composition/photos/:photoId
GET/api/v1/body-composition/photos/day/:dayId
GET/api/v1/body-composition/profile
PATCH/api/v1/body-composition/profile

Session /books​

MethodPath
GET/api/v1/books
POST/api/v1/books
DELETE/api/v1/books/:bookId
GET/api/v1/books/:bookId
PATCH/api/v1/books/:bookId

Session /bowel-movements​

MethodPath
GET/api/v1/bowel-movements
POST/api/v1/bowel-movements

Session /budget-plans​

MethodPath
GET/api/v1/budget-plans
POST/api/v1/budget-plans
DELETE/api/v1/budget-plans/:planId
GET/api/v1/budget-plans/:planId
PATCH/api/v1/budget-plans/:planId
POST/api/v1/budget-plans/:planId/finalize
POST/api/v1/budget-plans/actions/compute-living-costs
POST/api/v1/budget-plans/actions/partition

Session /budgets​

MethodPath
GET/api/v1/budgets
POST/api/v1/budgets
DELETE/api/v1/budgets/:budgetId
GET/api/v1/budgets/:budgetId
PUT/api/v1/budgets/:budgetId
GET/api/v1/budgets/:budgetId/spending

Session /caffeine​

MethodPath
POST/api/v1/caffeine
DELETE/api/v1/caffeine/:id
PUT/api/v1/caffeine/:id
GET/api/v1/caffeine/day/:dayId
GET/api/v1/caffeine/day/:dayId/total
GET/api/v1/caffeine/range

Session /cardio​

MethodPath
GET/api/v1/cardio/sessions
POST/api/v1/cardio/sessions
DELETE/api/v1/cardio/sessions/:sessionId
GET/api/v1/cardio/sessions/:sessionId
PUT/api/v1/cardio/sessions/:sessionId
GET/api/v1/cardio/sessions/stats

Session /categories​

MethodPath
GET/api/v1/categories
POST/api/v1/categories
DELETE/api/v1/categories/:categoryId
GET/api/v1/categories/:categoryId
PUT/api/v1/categories/:categoryId

Session /categorization-rules​

MethodPath
GET/api/v1/categorization-rules
POST/api/v1/categorization-rules
DELETE/api/v1/categorization-rules/:ruleId
GET/api/v1/categorization-rules/:ruleId
PUT/api/v1/categorization-rules/:ruleId

Session /category-groups​

MethodPath
GET/api/v1/category-groups
POST/api/v1/category-groups
DELETE/api/v1/category-groups/:groupId
GET/api/v1/category-groups/:groupId
PUT/api/v1/category-groups/:groupId

Session /cellar​

MethodPath
GET/api/v1/cellar/beers
POST/api/v1/cellar/beers
DELETE/api/v1/cellar/beers/:id
GET/api/v1/cellar/beers/:id
PATCH/api/v1/cellar/beers/:id
GET/api/v1/cellar/beers/:id/servings
POST/api/v1/cellar/beers/:id/servings
GET/api/v1/cellar/wines
POST/api/v1/cellar/wines
DELETE/api/v1/cellar/wines/:id
GET/api/v1/cellar/wines/:id
PATCH/api/v1/cellar/wines/:id
GET/api/v1/cellar/wines/:id/servings
POST/api/v1/cellar/wines/:id/servings

Session /checklist​

MethodPath
POST/api/v1/checklist/:dayId/set-book-id/:key
POST/api/v1/checklist/:dayId/set-notes/:key
POST/api/v1/checklist/:dayId/set-value/:key
POST/api/v1/checklist/:dayId/toggle/:key
GET/api/v1/checklist/analytics/meditation
GET/api/v1/checklist/analytics/weekly-progress

Session /coach​

MethodPath
GET/api/v1/coach/daily-brief
GET/api/v1/coach/day-end
GET/api/v1/coach/day-start
GET/api/v1/coach/planning-full-day

Session /consumables​

MethodPath
GET/api/v1/consumables
POST/api/v1/consumables
DELETE/api/v1/consumables/:id
PATCH/api/v1/consumables/:id
GET/api/v1/consumables/:id/restock-history
PATCH/api/v1/consumables/:id/stock
GET/api/v1/consumables/low-stock
POST/api/v1/consumables/restock

Session /context-management​

MethodPath
GET/api/v1/context-management
POST/api/v1/context-management
DELETE/api/v1/context-management/:key
GET/api/v1/context-management/:key
PUT/api/v1/context-management/:key
GET/api/v1/context-management/export/json
GET/api/v1/context-management/export/markdown
POST/api/v1/context-management/merge

Session /cooking-frequency​

MethodPath
GET/api/v1/cooking-frequency/week/:weekId

Session /courses​

MethodPath
GET/api/v1/courses
POST/api/v1/courses
DELETE/api/v1/courses/:courseId
GET/api/v1/courses/:courseId
PATCH/api/v1/courses/:courseId
GET/api/v1/courses/sessions

Session /crafting​

MethodPath
GET/api/v1/crafting
GET/api/v1/crafting/:craftableId
POST/api/v1/crafting/:craftableId/craft
GET/api/v1/crafting/history

Session /cross-domain-analytics​

MethodPath
GET/api/v1/cross-domain-analytics/correlation-chains
GET/api/v1/cross-domain-analytics/cross-domain-analytics

Session /culture​

MethodPath
GET/api/v1/culture/recommendations
GET/api/v1/culture/venues
POST/api/v1/culture/venues

Session /dashboard-card-preferences​

MethodPath
GET/api/v1/dashboard-card-preferences
GET/api/v1/dashboard-card-preferences/:cardId
PATCH/api/v1/dashboard-card-preferences/order
POST/api/v1/dashboard-card-preferences/order
POST/api/v1/dashboard-card-preferences/reset
PATCH/api/v1/dashboard-card-preferences/visibility

Session /data-export​

MethodPath
GET/api/v1/data-export
DELETE/api/v1/data-export/:exportId
GET/api/v1/data-export/:exportId/download
GET/api/v1/data-export/:exportId/status
POST/api/v1/data-export/request

Session /days​

MethodPath
GET/api/v1/days/:dayId
PATCH/api/v1/days/:dayId
POST/api/v1/days/bulk
GET/api/v1/days/recovery/trends
GET/api/v1/days/today
GET/api/v1/days/today/sleep

Session /deadlines​

MethodPath
GET/api/v1/deadlines
POST/api/v1/deadlines
DELETE/api/v1/deadlines/:deadlineId
GET/api/v1/deadlines/:deadlineId
PUT/api/v1/deadlines/:deadlineId
GET/api/v1/deadlines/upcoming

Session /debt-goals​

MethodPath
GET/api/v1/debt-goals
POST/api/v1/debt-goals
DELETE/api/v1/debt-goals/:debtGoalId
GET/api/v1/debt-goals/:debtGoalId
PUT/api/v1/debt-goals/:debtGoalId
POST/api/v1/debt-goals/:debtGoalId/payment
GET/api/v1/debt-goals/:debtGoalId/progress

Session /dreams​

MethodPath
GET/api/v1/dreams
POST/api/v1/dreams
GET/api/v1/dreams/:id
GET/api/v1/dreams/date/:date
GET/api/v1/dreams/emotion-frequency
GET/api/v1/dreams/recurring

Session /emails​

MethodPath
GET/api/v1/emails
GET/api/v1/emails/:id

Session /emotions​

MethodPath
GET/api/v1/emotions
POST/api/v1/emotions
GET/api/v1/emotions/analytics/cross-domain
GET/api/v1/emotions/analytics/emotion-frequency
GET/api/v1/emotions/analytics/heatmap
GET/api/v1/emotions/analytics/quadrant-distribution
GET/api/v1/emotions/analytics/valence-trend
GET/api/v1/emotions/streak
GET/api/v1/emotions/summary
GET/api/v1/emotions/taxonomy
GET/api/v1/emotions/today
GET/api/v1/emotions/trigger-report
GET/api/v1/emotions/trigger-tags

Session /exercises​

MethodPath
GET/api/v1/exercises
POST/api/v1/exercises
DELETE/api/v1/exercises/:exerciseId
GET/api/v1/exercises/:exerciseId
PATCH/api/v1/exercises/:exerciseId
GET/api/v1/exercises/:exerciseId/frequency-heatmap
GET/api/v1/exercises/:exerciseId/history
GET/api/v1/exercises/:exerciseId/stats
GET/api/v1/exercises/muscle-groups

Session /files​

MethodPath
GET/api/v1/files
DELETE/api/v1/files/:id
GET/api/v1/files/:id
GET/api/v1/files/:id/download
GET/api/v1/files/:id/url
POST/api/v1/files/upload

Session /financial-analytics​

MethodPath
GET/api/v1/financial-analytics/alerts
GET/api/v1/financial-analytics/audit-log
GET/api/v1/financial-analytics/backup
GET/api/v1/financial-analytics/budget-vs-actual
GET/api/v1/financial-analytics/cashflow
GET/api/v1/financial-analytics/category-breakdown
GET/api/v1/financial-analytics/trends

Session /food-log​

MethodPath
GET/api/v1/food-log
POST/api/v1/food-log
DELETE/api/v1/food-log/:entryId
PATCH/api/v1/food-log/:entryId
GET/api/v1/food-log/summary

Session /fragrance​

MethodPath
GET/api/v1/fragrance
POST/api/v1/fragrance
DELETE/api/v1/fragrance/:id
GET/api/v1/fragrance/:id
PATCH/api/v1/fragrance/:id
PATCH/api/v1/fragrance/:id/level
POST/api/v1/fragrance/wear
GET/api/v1/fragrance/wear/history

Session /garden​

MethodPath
GET/api/v1/garden/events
POST/api/v1/garden/events
GET/api/v1/garden/overdue
GET/api/v1/garden/tasks
POST/api/v1/garden/tasks
POST/api/v1/garden/tasks/log
GET/api/v1/garden/zones
POST/api/v1/garden/zones
DELETE/api/v1/garden/zones/:id
PATCH/api/v1/garden/zones/:id

Session /gifts​

MethodPath
GET/api/v1/gifts
POST/api/v1/gifts
DELETE/api/v1/gifts/:id
GET/api/v1/gifts/:id
PUT/api/v1/gifts/:id
GET/api/v1/gifts/ideas
POST/api/v1/gifts/ideas
DELETE/api/v1/gifts/ideas/:id
GET/api/v1/gifts/ideas/:id
PUT/api/v1/gifts/ideas/:id
GET/api/v1/gifts/ideas/person/:personId
GET/api/v1/gifts/occasion/:occasion
GET/api/v1/gifts/person/:personId
GET/api/v1/gifts/type/:type

Session /goals​

MethodPath
GET/api/v1/goals
POST/api/v1/goals
DELETE/api/v1/goals/:goalId
GET/api/v1/goals/:goalId
PATCH/api/v1/goals/:goalId
GET/api/v1/goals/:goalId/progress
POST/api/v1/goals/:goalId/progress
GET/api/v1/goals/summary

Session /grocery​

MethodPath
GET/api/v1/grocery
PATCH/api/v1/grocery/:listId
POST/api/v1/grocery/:listId/items
POST/api/v1/grocery/:listId/mark-purchased
POST/api/v1/grocery/generate
DELETE/api/v1/grocery/items/:itemId
PATCH/api/v1/grocery/items/:itemId
GET/api/v1/grocery/persistent
POST/api/v1/grocery/persistent
DELETE/api/v1/grocery/persistent/:itemId
PATCH/api/v1/grocery/persistent/:itemId
PATCH/api/v1/grocery/persistent/:itemId/check
DELETE/api/v1/grocery/persistent/checked
POST/api/v1/grocery/persistent/from-recipe
POST/api/v1/grocery/persistent/from-week-plan

Session /grocery-templates​

MethodPath
GET/api/v1/grocery-templates
POST/api/v1/grocery-templates
DELETE/api/v1/grocery-templates/:templateId
GET/api/v1/grocery-templates/:templateId
PATCH/api/v1/grocery-templates/:templateId

Session /grooming​

MethodPath
GET/api/v1/grooming
POST/api/v1/grooming
DELETE/api/v1/grooming/:id
PATCH/api/v1/grooming/:id
GET/api/v1/grooming/log
POST/api/v1/grooming/log

Session /groups​

MethodPath
GET/api/v1/groups
POST/api/v1/groups
DELETE/api/v1/groups/:groupId
GET/api/v1/groups/:groupId
PUT/api/v1/groups/:groupId
GET/api/v1/groups/:groupId/highscores
POST/api/v1/groups/:groupId/highscores
POST/api/v1/groups/:groupId/invite
GET/api/v1/groups/:groupId/invites
POST/api/v1/groups/:groupId/join
POST/api/v1/groups/:groupId/leave
GET/api/v1/groups/:groupId/members

Session /habit-tracking​

MethodPath
GET/api/v1/habit-tracking/analytics

Session /health-biomarkers​

MethodPath
GET/api/v1/health-biomarkers
POST/api/v1/health-biomarkers
DELETE/api/v1/health-biomarkers/:id
GET/api/v1/health-biomarkers/:id
PATCH/api/v1/health-biomarkers/:id
POST/api/v1/health-biomarkers/batch
GET/api/v1/health-biomarkers/report
GET/api/v1/health-biomarkers/summary
GET/api/v1/health-biomarkers/trend/:name

Session /health-monitoring​

MethodPath
GET/api/v1/health-monitoring/blood-pressure
POST/api/v1/health-monitoring/blood-pressure
GET/api/v1/health-monitoring/symptoms
POST/api/v1/health-monitoring/symptoms

Session /health-report​

MethodPath
GET/api/v1/health-report
GET/api/v1/health-report/scores/history
POST/api/v1/health-report/snapshot
GET/api/v1/health-report/snapshots

Session /home​

MethodPath
GET/api/v1/home/cleaning
POST/api/v1/home/cleaning
POST/api/v1/home/cleaning/log
GET/api/v1/home/furniture
POST/api/v1/home/furniture
DELETE/api/v1/home/furniture/:id
PATCH/api/v1/home/furniture/:id
GET/api/v1/home/maintenance
POST/api/v1/home/maintenance
PATCH/api/v1/home/maintenance/:id
GET/api/v1/home/projects
POST/api/v1/home/projects
GET/api/v1/home/projects/:id
PATCH/api/v1/home/projects/:id
POST/api/v1/home/projects/steps/:stepId/complete
GET/api/v1/home/rooms
POST/api/v1/home/rooms
DELETE/api/v1/home/rooms/:id
GET/api/v1/home/rooms/:id
PATCH/api/v1/home/rooms/:id

Session /import​

MethodPath
POST/api/v1/import/whoop
GET/api/v1/import/whoop/history

Session /ingredients​

MethodPath
GET/api/v1/ingredients
POST/api/v1/ingredients
DELETE/api/v1/ingredients/:ingredientId
GET/api/v1/ingredients/:ingredientId
PATCH/api/v1/ingredients/:ingredientId
GET/api/v1/ingredients/:ingredientId/nutrition
PATCH/api/v1/ingredients/:ingredientId/nutrition
GET/api/v1/ingredients/category/:category
GET/api/v1/ingredients/search
POST/api/v1/ingredients/tags
GET/api/v1/ingredients/tags/list

Session /integrations​

MethodPath
GET/api/v1/integrations
DELETE/api/v1/integrations/:integrationId
GET/api/v1/integrations/:integrationId
GET/api/v1/integrations/:provider/activities
POST/api/v1/integrations/:provider/disconnect
GET/api/v1/integrations/:provider/status
POST/api/v1/integrations/:provider/sync
POST/api/v1/integrations/connect
GET/api/v1/integrations/whoop/callback
GET/api/v1/integrations/whoop/connect
GET/api/v1/integrations/whoop/data
DELETE/api/v1/integrations/whoop/disconnect
GET/api/v1/integrations/whoop/status
POST/api/v1/integrations/whoop/sync
POST/api/v1/integrations/whoop/sync/body
POST/api/v1/integrations/whoop/webhook

Session /interactions​

MethodPath
GET/api/v1/interactions
POST/api/v1/interactions
DELETE/api/v1/interactions/:id
GET/api/v1/interactions/:id
PUT/api/v1/interactions/:id
GET/api/v1/interactions/day/:dayId
GET/api/v1/interactions/person/:personId
GET/api/v1/interactions/person/:personId/last
GET/api/v1/interactions/range
GET/api/v1/interactions/type/:type

Session /inventory​

MethodPath
GET/api/v1/inventory
POST/api/v1/inventory
GET/api/v1/inventory/:id
PATCH/api/v1/inventory/:id/room
PATCH/api/v1/inventory/:id/status
PATCH/api/v1/inventory/:id/stock
POST/api/v1/inventory/:id/transactions
DELETE/api/v1/inventory/:id/transactions/:transactionId
GET/api/v1/inventory/by-transaction/:transactionId
GET/api/v1/inventory/low-stock
GET/api/v1/inventory/net-worth
GET/api/v1/inventory/summary

Session /investments​

MethodPath
GET/api/v1/investments
POST/api/v1/investments
DELETE/api/v1/investments/:id
GET/api/v1/investments/:id
PUT/api/v1/investments/:id

Session /iso-audit​

MethodPath
PATCH/api/v1/iso-audit/evidence/:itemId
PATCH/api/v1/iso-audit/findings/:id
GET/api/v1/iso-audit/sections
GET/api/v1/iso-audit/stage/:stage/evidence
GET/api/v1/iso-audit/stage/:stage/evidence-templates
GET/api/v1/iso-audit/stage/:stage/findings
POST/api/v1/iso-audit/stage/:stage/findings
GET/api/v1/iso-audit/stage/:stage/notes
POST/api/v1/iso-audit/stage/:stage/notes
GET/api/v1/iso-audit/stage/:stage/summary
GET/api/v1/iso-audit/stage/:stage/walkthrough
GET/api/v1/iso-audit/stage/:stage/walkthrough-templates
PATCH/api/v1/iso-audit/walkthrough/:questionId

Session /items​

MethodPath
GET/api/v1/items
POST/api/v1/items
DELETE/api/v1/items/:itemId
GET/api/v1/items/:itemId
PATCH/api/v1/items/:itemId
GET/api/v1/items/:itemId/usage-logs
GET/api/v1/items/analytics/wardrobe-insights
GET/api/v1/items/category/:category
GET/api/v1/items/loans
POST/api/v1/items/loans
PATCH/api/v1/items/loans/:loanId/return
GET/api/v1/items/search
POST/api/v1/items/tags
GET/api/v1/items/tags/list
POST/api/v1/items/usage-logs
DELETE/api/v1/items/usage-logs/:logId

Session /jewelry​

MethodPath
GET/api/v1/jewelry
POST/api/v1/jewelry
DELETE/api/v1/jewelry/:id
GET/api/v1/jewelry/:id
PATCH/api/v1/jewelry/:id
POST/api/v1/jewelry/wear
GET/api/v1/jewelry/wear/history

Session /journal​

MethodPath
GET/api/v1/journal/entries
POST/api/v1/journal/entries
DELETE/api/v1/journal/entries/:entryId
GET/api/v1/journal/entries/:entryId
PATCH/api/v1/journal/entries/:entryId
GET/api/v1/journal/entries/day/:dayId
GET/api/v1/journal/entries/question/:questionId
GET/api/v1/journal/free
POST/api/v1/journal/free
DELETE/api/v1/journal/free/:id
GET/api/v1/journal/free/:id
PUT/api/v1/journal/free/:id
GET/api/v1/journal/free/date/:date
GET/api/v1/journal/free/search
GET/api/v1/journal/free/tags
GET/api/v1/journal/questions
POST/api/v1/journal/questions
PATCH/api/v1/journal/questions/:questionId
GET/api/v1/journal/today
GET/api/v1/journal/week-summary

Session /kanban​

MethodPath
POST/api/v1/kanban/attachments
DELETE/api/v1/kanban/attachments/:attachmentId
PUT/api/v1/kanban/boards/:boardId
GET/api/v1/kanban/boards/:boardId/tasks
POST/api/v1/kanban/categories
DELETE/api/v1/kanban/categories/:categoryId
PUT/api/v1/kanban/categories/:categoryId
POST/api/v1/kanban/comments
DELETE/api/v1/kanban/comments/:commentId
PUT/api/v1/kanban/comments/:commentId
POST/api/v1/kanban/tags
DELETE/api/v1/kanban/tags/:tagId
PUT/api/v1/kanban/tags/:tagId
POST/api/v1/kanban/tasks
DELETE/api/v1/kanban/tasks/:taskId
GET/api/v1/kanban/tasks/:taskId
PUT/api/v1/kanban/tasks/:taskId
GET/api/v1/kanban/tasks/:taskId/attachments
GET/api/v1/kanban/tasks/:taskId/comments
POST/api/v1/kanban/tasks/:taskId/move
GET/api/v1/kanban/tasks/:taskId/todos
POST/api/v1/kanban/todos
DELETE/api/v1/kanban/todos/:todoId
PUT/api/v1/kanban/todos/:todoId

Session /life-skills​

MethodPath
GET/api/v1/life-skills/practice
POST/api/v1/life-skills/practice
GET/api/v1/life-skills/skills
POST/api/v1/life-skills/skills
GET/api/v1/life-skills/stats

Session /mcp-claude​

MethodPath
GET/api/v1/mcp-claude
PATCH/api/v1/mcp-claude
GET/api/v1/mcp-claude/audit-log
GET/api/v1/mcp-claude/context
GET/api/v1/mcp-claude/context/:key
POST/api/v1/mcp-claude/revoke-key
POST/api/v1/mcp-claude/rotate-key

Session /meal-templates​

MethodPath
GET/api/v1/meal-templates
POST/api/v1/meal-templates
DELETE/api/v1/meal-templates/:templateId
GET/api/v1/meal-templates/:templateId
PATCH/api/v1/meal-templates/:templateId

Session /meals​

MethodPath
POST/api/v1/meals
DELETE/api/v1/meals/:planId
PATCH/api/v1/meals/:planId
GET/api/v1/meals/:planId/cost
GET/api/v1/meals/:planId/grocery-items
POST/api/v1/meals/:planId/grocery-items
DELETE/api/v1/meals/:planId/grocery-items/:groceryItemId
GET/api/v1/meals/day/:dayId
GET/api/v1/meals/day/:dayId/nutrition
POST/api/v1/meals/generate-week
GET/api/v1/meals/nutrition/history

Session /media​

MethodPath
GET/api/v1/media
POST/api/v1/media
DELETE/api/v1/media/:id
GET/api/v1/media/:id
PATCH/api/v1/media/:id
POST/api/v1/media/:id/progress
GET/api/v1/media/stats

Session /medications​

MethodPath
POST/api/v1/medications
DELETE/api/v1/medications/:id
PUT/api/v1/medications/:id
GET/api/v1/medications/day/:dayId
GET/api/v1/medications/range

Session /meetings​

MethodPath
GET/api/v1/meetings
POST/api/v1/meetings
DELETE/api/v1/meetings/:id
GET/api/v1/meetings/:id
PUT/api/v1/meetings/:id
POST/api/v1/meetings/:id/complete
GET/api/v1/meetings/person/:personId
GET/api/v1/meetings/range
GET/api/v1/meetings/recurring/:pattern
GET/api/v1/meetings/upcoming

Session /messages​

MethodPath
GET/api/v1/messages
POST/api/v1/messages
DELETE/api/v1/messages/:id
GET/api/v1/messages/:id
POST/api/v1/messages/:id/accept
POST/api/v1/messages/:id/archive
GET/api/v1/messages/:id/attachments
POST/api/v1/messages/:id/attachments
DELETE/api/v1/messages/:id/attachments/:attachmentId
POST/api/v1/messages/:id/decline
POST/api/v1/messages/:id/forward
GET/api/v1/messages/:id/reactions
POST/api/v1/messages/:id/reactions
DELETE/api/v1/messages/:id/reactions/:emoji
POST/api/v1/messages/:id/read
POST/api/v1/messages/:id/reply
POST/api/v1/messages/:id/unarchive
POST/api/v1/messages/:id/unread
GET/api/v1/messages/by-group-invite/:inviteId
GET/api/v1/messages/by-link/:linkId
GET/api/v1/messages/by-project-invite/:inviteId
GET/api/v1/messages/conversations
GET/api/v1/messages/conversations/:userId
GET/api/v1/messages/templates
GET/api/v1/messages/templates/:templateId
POST/api/v1/messages/templates/:templateId/render
GET/api/v1/messages/unread-count
GET/api/v1/messages/validate-group-invite/:inviteId
GET/api/v1/messages/validate-project-invite/:inviteId

Session /mobility​

MethodPath
PATCH/api/v1/mobility/exercises/:exerciseId
GET/api/v1/mobility/sessions
POST/api/v1/mobility/sessions
POST/api/v1/mobility/sessions/:sessionId/exercises

Session /net-worth-entries​

MethodPath
GET/api/v1/net-worth-entries
POST/api/v1/net-worth-entries
DELETE/api/v1/net-worth-entries/:id
GET/api/v1/net-worth-entries/:id
PUT/api/v1/net-worth-entries/:id

Session /notification-preferences​

MethodPath
GET/api/v1/notification-preferences
PUT/api/v1/notification-preferences
GET/api/v1/notification-preferences/policy
PUT/api/v1/notification-preferences/policy

Session /notifications​

MethodPath
POST/api/v1/notifications/daily-recap
POST/api/v1/notifications/weekly-recap

Session /onboarding​

MethodPath
POST/api/v1/onboarding/complete
GET/api/v1/onboarding/journal-entries
POST/api/v1/onboarding/reset
GET/api/v1/onboarding/status

Session /outdoor​

MethodPath
GET/api/v1/outdoor/places
POST/api/v1/outdoor/places

Session /outfits​

MethodPath
GET/api/v1/outfits
POST/api/v1/outfits
DELETE/api/v1/outfits/:outfitId
GET/api/v1/outfits/:outfitId
PATCH/api/v1/outfits/:outfitId
POST/api/v1/outfits/:outfitId/wear
GET/api/v1/outfits/:outfitId/wears

Session /pantry​

MethodPath
GET/api/v1/pantry
POST/api/v1/pantry
DELETE/api/v1/pantry/:id
PATCH/api/v1/pantry/:id

Session /people​

MethodPath
GET/api/v1/people
POST/api/v1/people
DELETE/api/v1/people/:id
GET/api/v1/people/:id
PUT/api/v1/people/:id
GET/api/v1/people/:id/arc-links
GET/api/v1/people/:id/relationships
POST/api/v1/people/:id/relationships
GET/api/v1/people/connection-graph
DELETE/api/v1/people/relationships/:relationshipId
GET/api/v1/people/search

Session /perimeter​

MethodPath
GET/api/v1/perimeter/days/:dayId
POST/api/v1/perimeter/days/:dayId
POST/api/v1/perimeter/days/:dayId/tasks/:taskId/toggle
GET/api/v1/perimeter/suggested-tasks
GET/api/v1/perimeter/tasks
POST/api/v1/perimeter/tasks
DELETE/api/v1/perimeter/tasks/:taskId
PATCH/api/v1/perimeter/tasks/:taskId
MethodPath
GET/api/v1/person-arc-links/invites
POST/api/v1/person-arc-links/invites
GET/api/v1/person-arc-links/invites/:code
DELETE/api/v1/person-arc-links/invites/:inviteId
POST/api/v1/person-arc-links/invites/use
GET/api/v1/person-arc-links/links
POST/api/v1/person-arc-links/links
GET/api/v1/person-arc-links/links/:linkId
POST/api/v1/person-arc-links/links/accept
GET/api/v1/person-arc-links/links/active
POST/api/v1/person-arc-links/links/revoke
GET/api/v1/person-arc-links/links/user/:linkedArcUserId/profile
GET/api/v1/person-arc-links/people/:personId/links

Session /pets​

MethodPath
GET/api/v1/pets
POST/api/v1/pets
DELETE/api/v1/pets/:petId
GET/api/v1/pets/:petId
PATCH/api/v1/pets/:petId
POST/api/v1/pets/:petId/care
POST/api/v1/pets/:petId/health
POST/api/v1/pets/:petId/medications
DELETE/api/v1/pets/care/:eventId
DELETE/api/v1/pets/health/:eventId
DELETE/api/v1/pets/medications/:medId
PATCH/api/v1/pets/medications/:medId

Session /planning​

MethodPath
DELETE/api/v1/planning/week-review
GET/api/v1/planning/week-review
POST/api/v1/planning/week-review
GET/api/v1/planning/week-review/latest

Session /plant-care-logs​

MethodPath
POST/api/v1/plant-care-logs
DELETE/api/v1/plant-care-logs/:logId
GET/api/v1/plant-care-logs/:logId
PATCH/api/v1/plant-care-logs/:logId
GET/api/v1/plant-care-logs/plant/:plantId
GET/api/v1/plant-care-logs/plant/:plantId/recent

Session /plants​

MethodPath
GET/api/v1/plants
POST/api/v1/plants
DELETE/api/v1/plants/:plantId
GET/api/v1/plants/:plantId
PATCH/api/v1/plants/:plantId

Session /predictive-insights​

MethodPath
GET/api/v1/predictive-insights

Session /progress-sharing​

MethodPath
POST/api/v1/progress-sharing/progress-sharing/monthly
POST/api/v1/progress-sharing/progress-sharing/weekly

Session /projects​

MethodPath
GET/api/v1/projects
POST/api/v1/projects
DELETE/api/v1/projects/:projectId
GET/api/v1/projects/:projectId
PUT/api/v1/projects/:projectId
GET/api/v1/projects/:projectId/board
POST/api/v1/projects/:projectId/invite
GET/api/v1/projects/:projectId/invites
GET/api/v1/projects/:projectId/kanban/categories
GET/api/v1/projects/:projectId/kanban/tags
GET/api/v1/projects/:projectId/members
DELETE/api/v1/projects/:projectId/members/:memberUserId

Session /reading-sessions​

MethodPath
GET/api/v1/reading-sessions
POST/api/v1/reading-sessions
DELETE/api/v1/reading-sessions/:sessionId
PATCH/api/v1/reading-sessions/:sessionId
GET/api/v1/reading-sessions/sessions
POST/api/v1/reading-sessions/sessions
DELETE/api/v1/reading-sessions/sessions/:sessionId
GET/api/v1/reading-sessions/sessions/:sessionId
PATCH/api/v1/reading-sessions/sessions/:sessionId
GET/api/v1/reading-sessions/statistics

Session /recipes​

MethodPath
GET/api/v1/recipes
POST/api/v1/recipes
DELETE/api/v1/recipes/:recipeId
GET/api/v1/recipes/:recipeId
PATCH/api/v1/recipes/:recipeId
POST/api/v1/recipes/:recipeId/ingredients
DELETE/api/v1/recipes/ingredients/:ingredientId
PATCH/api/v1/recipes/ingredients/:ingredientId

Session /recreational-substances​

MethodPath
POST/api/v1/recreational-substances
DELETE/api/v1/recreational-substances/:id
PUT/api/v1/recreational-substances/:id
GET/api/v1/recreational-substances/analytics/correlations
GET/api/v1/recreational-substances/day/:dayId
GET/api/v1/recreational-substances/range

Session /recurring-payments​

MethodPath
GET/api/v1/recurring-payments
POST/api/v1/recurring-payments
DELETE/api/v1/recurring-payments/:recurringPaymentId
GET/api/v1/recurring-payments/:recurringPaymentId
PUT/api/v1/recurring-payments/:recurringPaymentId
POST/api/v1/recurring-payments/:recurringPaymentId/paid
GET/api/v1/recurring-payments/suggestions
GET/api/v1/recurring-payments/upcoming

Session /relationship-health​

MethodPath
GET/api/v1/relationship-health
GET/api/v1/relationship-health/analytics/social-energy
GET/api/v1/relationship-health/person/:personId
GET/api/v1/relationship-health/reminders
GET/api/v1/relationship-health/summary

Session /reminders​

MethodPath
GET/api/v1/reminders
POST/api/v1/reminders
DELETE/api/v1/reminders/:id
PATCH/api/v1/reminders/:id

Session /rule-overrides​

MethodPath
POST/api/v1/rule-overrides
GET/api/v1/rule-overrides/day/:dayId
DELETE/api/v1/rule-overrides/day/:dayId/:ruleType
GET/api/v1/rule-overrides/day/:dayId/:ruleType

Session /savings-goals​

MethodPath
GET/api/v1/savings-goals
POST/api/v1/savings-goals
DELETE/api/v1/savings-goals/:savingsGoalId
GET/api/v1/savings-goals/:savingsGoalId
PUT/api/v1/savings-goals/:savingsGoalId
POST/api/v1/savings-goals/:savingsGoalId/add
GET/api/v1/savings-goals/:savingsGoalId/progress

Session /self-care​

MethodPath
GET/api/v1/self-care/home-scent/sessions
POST/api/v1/self-care/home-scent/sessions
GET/api/v1/self-care/recurring-rituals
POST/api/v1/self-care/recurring-rituals
POST/api/v1/self-care/recurring-rituals/complete
GET/api/v1/self-care/skincare/logs
POST/api/v1/self-care/skincare/logs
GET/api/v1/self-care/skincare/routines
POST/api/v1/self-care/skincare/routines

Session /settings​

MethodPath
GET/api/v1/settings
PATCH/api/v1/settings

Session /skills​

MethodPath
GET/api/v1/skills
POST/api/v1/skills
DELETE/api/v1/skills/:skillId
GET/api/v1/skills/:skillId
PATCH/api/v1/skills/:skillId

Session /social-analytics​

MethodPath
GET/api/v1/social-analytics/cross-domain-insights
GET/api/v1/social-analytics/interaction-frequency
GET/api/v1/social-analytics/spending-per-person

Session /social-happenings​

MethodPath
GET/api/v1/social-happenings
POST/api/v1/social-happenings
DELETE/api/v1/social-happenings/:id
GET/api/v1/social-happenings/:id
PUT/api/v1/social-happenings/:id
POST/api/v1/social-happenings/:id/guests
DELETE/api/v1/social-happenings/:id/guests/:personId
GET/api/v1/social-happenings/day/:dayId
GET/api/v1/social-happenings/person/:personId
GET/api/v1/social-happenings/range

Session /social-reps​

MethodPath
GET/api/v1/social-reps
POST/api/v1/social-reps
GET/api/v1/social-reps/ladder-progress
GET/api/v1/social-reps/stats

Session /spirits​

MethodPath
GET/api/v1/spirits
POST/api/v1/spirits
DELETE/api/v1/spirits/:id
GET/api/v1/spirits/:id
PATCH/api/v1/spirits/:id
GET/api/v1/spirits/:id/servings
POST/api/v1/spirits/:id/servings
POST/api/v1/spirits/cocktails
DELETE/api/v1/spirits/cocktails/:id
GET/api/v1/spirits/cocktails/:id
PATCH/api/v1/spirits/cocktails/:id
GET/api/v1/spirits/cocktails/list

Session /steps​

MethodPath
POST/api/v1/steps
DELETE/api/v1/steps/:id
PUT/api/v1/steps/:id
GET/api/v1/steps/day/:dayId
GET/api/v1/steps/day/:dayId/total
GET/api/v1/steps/range
GET/api/v1/steps/today

Session /subscription​

MethodPath
GET/api/v1/subscription
POST/api/v1/subscription/admin/grant
POST/api/v1/subscription/cancel
GET/api/v1/subscription/features
POST/api/v1/subscription/upgrade
POST/api/v1/subscription/webhook

Session /supplements​

MethodPath
POST/api/v1/supplements
DELETE/api/v1/supplements/:id
PUT/api/v1/supplements/:id
GET/api/v1/supplements/day/:dayId
GET/api/v1/supplements/range

Session /task-categories​

MethodPath
GET/api/v1/task-categories
POST/api/v1/task-categories
DELETE/api/v1/task-categories/:categoryId
GET/api/v1/task-categories/:categoryId
PATCH/api/v1/task-categories/:categoryId

Session /tasks​

MethodPath
GET/api/v1/tasks
POST/api/v1/tasks
DELETE/api/v1/tasks/:taskId
PATCH/api/v1/tasks/:taskId
PATCH/api/v1/tasks/:taskId/actual-time
POST/api/v1/tasks/:taskId/start-tracking
POST/api/v1/tasks/:taskId/stop-tracking
GET/api/v1/tasks/analytics/completion
GET/api/v1/tasks/analytics/deferred
GET/api/v1/tasks/analytics/productivity

Session /time-blocks​

MethodPath
GET/api/v1/time-blocks
POST/api/v1/time-blocks
DELETE/api/v1/time-blocks/:id
GET/api/v1/time-blocks/:id
PUT/api/v1/time-blocks/:id
GET/api/v1/time-blocks/range
GET/api/v1/time-blocks/templates
POST/api/v1/time-blocks/templates/:templateId/instantiate
GET/api/v1/time-blocks/upcoming

Session /training​

MethodPath
GET/api/v1/training/analytics/correlations
GET/api/v1/training/analytics/muscle-groups
GET/api/v1/training/analytics/session-rpe
GET/api/v1/training/days/:dayId/workouts
POST/api/v1/training/entries/:entryId/reorder
GET/api/v1/training/sessions
POST/api/v1/training/sessions
DELETE/api/v1/training/sessions/:sessionId
GET/api/v1/training/sessions/:sessionId
PATCH/api/v1/training/sessions/:sessionId
POST/api/v1/training/sessions/:sessionId/entries
PATCH/api/v1/training/sessions/:sessionId/entries/:entryId
GET/api/v1/training/suggestions/:splitLabel
GET/api/v1/training/today-summary

Session /transaction-tags​

MethodPath
GET/api/v1/transaction-tags
POST/api/v1/transaction-tags
DELETE/api/v1/transaction-tags/:tagId
GET/api/v1/transaction-tags/:tagId
PUT/api/v1/transaction-tags/:tagId

Session /transactions​

MethodPath
GET/api/v1/transactions
POST/api/v1/transactions
DELETE/api/v1/transactions/:transactionId
GET/api/v1/transactions/:transactionId
PUT/api/v1/transactions/:transactionId
GET/api/v1/transactions/:transactionId/splits
PUT/api/v1/transactions/:transactionId/splits
GET/api/v1/transactions/export
POST/api/v1/transactions/import

Session /travel​

MethodPath
GET/api/v1/travel
POST/api/v1/travel
DELETE/api/v1/travel/:tripId
GET/api/v1/travel/:tripId
PATCH/api/v1/travel/:tripId
POST/api/v1/travel/:tripId/expenses
POST/api/v1/travel/:tripId/itinerary
DELETE/api/v1/travel/expenses/:expenseId
PATCH/api/v1/travel/expenses/:expenseId
DELETE/api/v1/travel/itinerary/:itemId
PATCH/api/v1/travel/itinerary/:itemId

Session /trips​

MethodPath
GET/api/v1/trips
POST/api/v1/trips

Session /user-analytics​

MethodPath
GET/api/v1/user-analytics

Session /user-preferences​

MethodPath
GET/api/v1/user-preferences
PATCH/api/v1/user-preferences

Session /users​

MethodPath
GET/api/v1/users/:publicId
DELETE/api/v1/users/account
GET/api/v1/users/by-email/:email
GET/api/v1/users/privacy
PATCH/api/v1/users/privacy
PUT/api/v1/users/public-id
GET/api/v1/users/public-id/suggest
GET/api/v1/users/search

Session /vehicles​

MethodPath
GET/api/v1/vehicles
POST/api/v1/vehicles
DELETE/api/v1/vehicles/:id
GET/api/v1/vehicles/:id
PATCH/api/v1/vehicles/:id
GET/api/v1/vehicles/:id/maintenance
GET/api/v1/vehicles/:id/stats
GET/api/v1/vehicles/:id/trips
POST/api/v1/vehicles/maintenance
POST/api/v1/vehicles/trips
GET/api/v1/vehicles/upcoming-maintenance

Session /vocab​

MethodPath
GET/api/v1/vocab
POST/api/v1/vocab
DELETE/api/v1/vocab/:id
PATCH/api/v1/vocab/:id
PATCH/api/v1/vocab/:id/review
GET/api/v1/vocab/stats
GET/api/v1/vocab/today

Session /water​

MethodPath
POST/api/v1/water
DELETE/api/v1/water/:id
PUT/api/v1/water/:id
GET/api/v1/water/day/:dayId
GET/api/v1/water/day/:dayId/total
GET/api/v1/water/range
GET/api/v1/water/today

Session /weeks​

MethodPath
GET/api/v1/weeks/:startDate
GET/api/v1/weeks/:startDate/statistics
GET/api/v1/weeks/:startDate/summary-report
PATCH/api/v1/weeks/:weekId
GET/api/v1/weeks/custom-range/summary-report
POST/api/v1/weeks/generate
GET/api/v1/weeks/monthly/:year/:month/summary-report

Session /wishlist​

MethodPath
GET/api/v1/wishlist
POST/api/v1/wishlist
GET/api/v1/wishlist/:id
PUT/api/v1/wishlist/:id
POST/api/v1/wishlist/:id/mark-bought
GET/api/v1/wishlist/by-status/:status
GET/api/v1/wishlist/total-estimated

TRMNL​

MethodPath
DELETE/trmnl
GET/trmnl/daily-brief
GET/trmnl/markup
GET/trmnl/screen
POST/trmnl/setup
GET/trmnl/status

Webhooks​

MethodPath
GET/api/v1/webhooks
POST/api/v1/webhooks
DELETE/api/v1/webhooks/:webhookId
PUT/api/v1/webhooks/:webhookId
GET/api/v1/webhooks/:webhookId/deliveries
POST/api/v1/webhooks/:webhookId/test
POST/api/v1/webhooks/trmnl/daily-brief