Endpoint directory
Browse Weavers API operations for accounts, strategies, research, notebooks, brokers and support. Filter by resource, HTTP method and access requirements.
Browse every customer-facing HTTP operation. Each reference page includes request fields, nested models, response examples and errors. Download the complete OpenAPI specification for tooling.
Start with the authentication and request guide before using account actions. Colon-prefixed path segments, such as :strategyId, must be replaced with an identifier you can access.
211 of 211 operations
Account and sign-in 28
Create an account, complete verification, manage your profile and inspect your session.
- Sign-in sets an HttpOnly session cookie. The account must satisfy the sign-in and verification checks.
- Social sign-in uses a browser redirect and a state-bound callback. Start the flow before calling its completion endpoints.
- Profile updates affect the signed-in account. Avatar uploads use an image data URL; public avatar reads return image content.
POST/api/auth/signupAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
GET/api/auth/verifyAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
POST/api/auth/signinAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
POST/api/auth/googleAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
POST/api/auth/logoutAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
GET/api/auth/csrfAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
GET/api/auth/checkAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
POST/api/auth/forgot-passwordAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
POST/api/auth/reset-passwordAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
POST/api/auth/resend-verificationAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
GET/api/avatars/:keyPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/meAccount required
Use a signed-in account with permission to access this resource. Access guide
PATCH/api/meAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/me/timezoneAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/me/heartbeatAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/me/backtestsAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/me/interactionsAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/me/coinsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/me/onboarding/completeAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/profileAccount required
Use a signed-in account with permission to access this resource. Access guide
PATCH/api/profileAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Articles and community 23
Read articles, inspect charts and manage your own comments, likes, saves and follows.
- Public article access can return a preview. Full content can depend on an entitlement or an unlock.
- Writes use the current account. Reading a public article does not authorize editing another person's comments.
- List endpoints use their own pagination parameters; there is no universal cursor format.
GET/api/articlesPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/articles/:idPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
POST/api/articles/:id/unlockAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/articles/:id/chartPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/articles/:id/replayPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
POST/api/articles/:id/likeAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/articles/:id/likeAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/articles/:id/saveAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/articles/:id/saveAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/articles/:id/interactionsPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/articles/:id/likesPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/articles/:id/commentsPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
POST/api/articles/:id/commentsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
PATCH/api/articles/:id/comments/:commentIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/articles/:id/comments/:commentIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/users/searchAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/users/:idPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
POST/api/users/:id/followAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/users/:id/followAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/users/:id/followersPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/users/:id/followingPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/me/followingAccount required
Use a signed-in account with permission to access this resource. Access guide
Market data 7
Read price channels, chart data, market niches, watchlists and sparklines.
- Use the API hostname. Website helpers with similar paths are separate contracts.
- Data is stored or cached and can be empty. Check returned timestamps before interpreting freshness.
- The detailed channels and niches references include response schemas and worked examples.
GET/api/channelsPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/market-intelligence/channel-boardPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/nichesPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/niches/:nicheKeyPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/sparklineAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/sparkline/publicPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/watchlistAccount required
Use a signed-in account with permission to access this resource. Access guide
Strategies 10
Explore public strategies and manage your own strategy collection, forks and runtime settings.
- Public strategy reads and account-owned strategy reads are different operations.
- A fork creates an account-owned resource. Use the resulting identifier for subsequent account requests.
- Runtime-control writes can change execution behavior. Their authorization and lifecycle checks still apply.
GET/api/strategiesPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/strategies/nichesPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/me/strategiesAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/me/strategies/nichesAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/strategies/:strategyId/lineagePublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/me/strategies/:strategyId/lineageAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/strategies/:strategyId/forkAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/strategies/:strategyIdPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/me/strategies/:strategyIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/me/strategies/:strategyId/runtime-controlAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Backtests 4
Submit historical tests, retrieve job status and browse available test results.
- Job submission is asynchronous. Retain the returned job identifier and poll the status operation.
- Submission can consume credits or require an entitlement. A repeated request needs the operation's idempotency handling.
- Use a fresh request nonce and timestamp for each submission attempt; retain the idempotency key when retrying the same logical submission.
GET/api/chartPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
POST/api/backtestAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Replay protection: supply a fresh nonce and a current timestamp for each attempt. See retry rules.
GET/api/backtest/:jobIdAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/backtestsAccount required
Use a signed-in account with permission to access this resource. Access guide
Broker connections and orders 11
Connect a supported broker, inspect connection state and read or submit orders for your account.
- Use the broker catalog to discover available providers and connection methods. Availability depends on configuration.
- OAuth callbacks complete a previously started connection; they are not independent sign-in shortcuts.
- Order submission has financial side effects. Confirm the connection environment, symbol, side and quantity before submitting. Documentation does not submit orders.
- Credentials belong in the protected connection request, never in a URL or a shared example.
GET/api/broker/catalogAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/broker/oauth/startAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/broker/oauth/callbackAuthentication flow
Follow the sign-in or connection flow. Session, verification and callback-state requirements depend on the step. Access guide
POST/api/broker/connectAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/broker/statusAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/broker/disconnectAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/broker/ordersAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Replay protection: supply a fresh nonce and a current timestamp for each attempt. See retry rules.
GET/api/broker/orders/manualAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/broker/positions/manualAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/broker/equity/manualAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/broker/ordersAccount required
Use a signed-in account with permission to access this resource. Access guide
Research workspaces 18
Create strategy workspaces, maintain experiment drafts and save research selections.
- Reads and writes are scoped to the current account. A resource identifier alone grants no access.
- Save payloads contain structured research state; preserve the resource revision and concurrency fields returned by the application where required.
- Archive and delete are separate actions. Review the operation before changing a workspace.
GET/api/eureka/experiment-draftsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/experiment-draftsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/experiment-drafts/:draftIdAccount required
Use a signed-in account with permission to access this resource. Access guide
PUT/api/eureka/experiment-drafts/:draftIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/eureka/experiment-drafts/:draftIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/research/catalogAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/research/inspectionAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/saved-researchAccount required
Use a signed-in account with permission to access this resource. Access guide
PUT/api/eureka/saved-researchAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/eureka/saved-researchAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-workspacesAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/strategy-workspacesAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-workspaces/:strategyIdAccount required
Use a signed-in account with permission to access this resource. Access guide
PUT/api/eureka/strategy-workspaces/:strategyIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
PUT/api/eureka/strategy-workspaces/:strategyId/archiveAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/eureka/strategy-workspaces/:strategyIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/ticker-pool/catalogAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/ticker-pool/previewsAccount required
Use a signed-in account with permission to access this resource. Access guide
Notebooks and execution 12
Read and save notebooks, submit executions and apply their results.
- Execution creation returns a job resource. Poll its status before applying results.
- Cancellation and applying an execution are separate operations and require access to the notebook.
- Worker callbacks use a separate service contract and are not part of this developer reference.
POST/api/eureka/notebooks/:notebookKey/executionsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/notebooks/executions/:jobIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/notebooks/executions/:jobId/applyAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/eureka/notebooks/executions/:jobId/cancelAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
PATCH/api/eureka/notebooks/executions/:jobIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/eureka/notebooks/:notebookKey/strategy-runsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Replay protection: supply a fresh nonce and a current timestamp for each attempt. See retry rules.
GET/api/eureka/notebooksAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/notebooks/:notebookKeyAccount required
Use a signed-in account with permission to access this resource. Access guide
PUT/api/eureka/notebooks/:notebookKeyAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/eureka/notebooks/:notebookKeyAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-componentsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/notebooks/executions/:jobId/strategy-componentsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Python research 20
Manage workspace source versions, datasets, assistant proposals and Python run jobs.
- Check preflight before starting a run; runtime and dataset availability can prevent submission.
- Datasets and source revisions belong to a workspace. Use identifiers returned for that workspace.
- Applying a proposal or restoring a version changes the workspace source. Retrieve the proposal or revision first.
- Run cancellation is separate from deleting a workspace. Worker artifact transport is documented internally.
POST/api/eureka/strategy-workspaces/:strategyId/python-datasets/platformAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/eureka/strategy-workspaces/:strategyId/python-datasetsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-workspaces/:strategyId/python-datasetsAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/strategy-workspaces/:strategyId/python-datasets/:datasetVersionIdAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/strategy-workspaces/:strategyId/python-datasets/:datasetVersionId/previewAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/python-runs/preflightAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/python-runsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/python-runsAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/python-runs/:runIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/python-runs/:runId/cancelAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-workspaces/:strategyId/python-sourceAccount required
Use a signed-in account with permission to access this resource. Access guide
PUT/api/eureka/strategy-workspaces/:strategyId/python-sourceAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/eureka/strategy-workspaces/:strategyId/python-source/loomy-proposals/:messageId/applyAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-workspaces/:strategyId/python-source/assistant-proposalsAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/strategy-workspaces/:strategyId/python-source/assistant-proposals/:proposalIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/strategy-workspaces/:strategyId/python-source/assistant-proposals/:proposalId/applyAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/eureka/strategy-workspaces/:strategyId/python-source/assistant-proposals/:proposalId/rejectAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-workspaces/:strategyId/python-source/versionsAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/strategy-workspaces/:strategyId/python-source/versions/:revisionAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/strategy-workspaces/:strategyId/python-source/versions/:revision/restoreAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Optimisation and validation 30
Prepare optimisation jobs, inspect evidence and manage validation, publication and retargeting.
- Use compute, preflight and data-window operations before submitting a run. Job completion is asynchronous.
- Results can include nullable or unavailable evidence. A successful HTTP response does not imply a successful run.
- Publishing, unpublishing and runtime control change different parts of a strategy's lifecycle.
- Validation attempt actions use explanation, decision or revision as the action path value.
GET/api/optimisation/runs/:runId/annotationAccount required
Use a signed-in account with permission to access this resource. Access guide
PUT/api/optimisation/runs/:runId/annotationAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/optimisation/computeAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/runsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/optimisation/runsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Replay protection: supply a fresh nonce and a current timestamp for each attempt. See retry rules.
POST/api/optimisation/runs/preflightAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/optimisation/niches/:nicheId/data-windowAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/optimisation/data-windowAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/optimisation/strategy-nichesAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/runs/:runIdAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/runs/:runId/strategy-certificationAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/runs/:runId/paper-activityAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/optimisation/runs/:runId/strategy-runtime-controlAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/optimisation/runs/:runId/holdout-tradesAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/runs/:runId/holdout-price-actionAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/optimisation/runs/:runId/cancelAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/optimisation/runs/:runId/publishAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/optimisation/runs/:runId/unpublishAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/optimisation/runs/:runId/publish-strategyAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/optimisation/publish-strategy-jobs/:jobIdAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/runs/:runId/validation-attemptsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/optimisation/runs/:runId/validation-attemptsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/optimisation/runs/:runId/validation-attempts/:attemptId/:actionAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/optimisation/runs/:runId/validation-attempts/:attemptId/revisions/:revisionIdAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/runs/:runId/entry-filter-decisionsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/optimisation/runs/:runId/retargetAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/optimisation/runs/:runId/retargetAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/runs/:runId/retarget-sourceAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/optimisation/retarget-jobs/:jobIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/optimisation/retarget-jobs/:jobId/cancelAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Research assistants 35
Manage research conversations, notebook assistance and rule-draft workflows.
- Conversation and notebook identifiers are account-scoped. Preserve the returned identifiers when continuing a conversation.
- Some assistant operations require an active provider connection and can return a job or request identifier for polling.
- Generated proposals are separate from applying changes. Use the corresponding apply operation after review.
- Assistant connection secrets and MCP transport are covered by separate authentication flows.
POST/api/chatPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/chat/conversationsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/chat/conversationsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
PATCH/api/chat/conversations/:conversationIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/chat/conversations/:conversationId/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/eureka/loomy/conversationsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/loomy/conversationsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/loomy/conversations/:conversationIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/loomy/conversations/:conversationId/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-workspaces/:strategyId/loomy/conversationsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/strategy-workspaces/:strategyId/loomy/conversationsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/strategy-workspaces/:strategyId/loomy/conversations/:conversationIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/strategy-workspaces/:strategyId/loomy/conversations/:conversationId/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/assistant/credentialsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/assistant/codex-session/loginAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/assistant/codex-session/login/:loginIdAccount required
Use a signed-in account with permission to access this resource. Access guide
DELETE/api/eureka/assistant/codex-sessionAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/assistant/threadsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/notebooks/:notebookKey/assistant/threadsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/notebooks/:notebookKey/assistant/threadAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/notebooks/:notebookKey/assistant/thread/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
DELETE/api/eureka/notebooks/:notebookKey/assistant/threadAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/eureka/notebooks/:notebookKey/assistant/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/notebooks/:notebookKey/assistant/messages/:requestIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/idea-assistant/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/knowledge-assistant/conversationsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/knowledge-assistant/conversationsAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/knowledge-assistant/conversations/:conversationId/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
PATCH/api/knowledge-assistant/conversations/:conversationIdAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/knowledge-assistant/requests/:requestKeyAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/knowledge-assistant/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/knowledge-assistant/proposals/:conversationId/:messageIdAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/rules/ideaAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/eureka/rules/capabilitiesAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/eureka/rules/draftAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Credits and entitlements 6
Inspect credit balances, gift history, premium state and feature access.
- Balance reads describe the current account. Gifts and entitlement purchases change account balances.
- A successful request can still report insufficient balance or an unavailable entitlement through an error response.
- Sandbox subscription controls are internal and are not supported billing integration endpoints.
GET/api/me/coins/gifts/sentAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/me/coins/gifts/receivedAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/me/coins/giftAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Replay protection: supply a fresh nonce and a current timestamp for each attempt. See retry rules.
GET/api/entitlementsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/entitlements/advanced-indicatorsAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
Support and notifications 7
Submit feedback, contact the team, exchange support messages and mark notifications read.
- Contact and feedback submissions can send messages or create records; they are not read-only operations.
- Support conversations and notifications are scoped to the current account.
- Human support availability depends on the deployed configuration.
POST/api/contactPublic access
This operation permits public requests. Content entitlements and request limits can still apply. Access guide
GET/api/human-support/conversations/currentAccount required
Use a signed-in account with permission to access this resource. Access guide
GET/api/human-support/conversations/:conversationId/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/human-support/conversations/current/messagesAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
GET/api/notificationsAccount required
Use a signed-in account with permission to access this resource. Access guide
POST/api/notifications/readAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.
POST/api/product-feedbackAccount required
Use a signed-in account with permission to access this resource. Access guide
CSRF protection: send an allowed Origin and the matching CSRF cookie and X-CSRF-Token header.