> ## Documentation Index
> Fetch the complete documentation index at: https://docs.itoflow.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# API coverage

> Find every documented product operation by feature.

This reference covers **156 operations** across **13 feature areas**. Each endpoint page includes its parameters, request body, response schemas, authentication, and registered response codes.

5 read-only operations have a **Send** button so you can try them with your access token; the others show copyable examples. See [Try requests in these docs](https://docs.itoflow.ai/authentication.md#try-requests-in-these-docs).

## Account

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /auth/client-config`](https://docs.itoflow.ai/api-reference/endpoints/getauthclientconfig) | `getAuthClientConfig` | public | Send |
| [`GET /auth/user`](https://docs.itoflow.ai/api-reference/endpoints/getauthuser) | `getAuthUser` | bearer | Send |
| [`GET /codex-subscription`](https://docs.itoflow.ai/api-reference/endpoints/get__codex_subscription) | `get__codex_subscription` | bearer | |
| [`POST /codex-subscription/start`](https://docs.itoflow.ai/api-reference/endpoints/post__codex_subscription_start) | `post__codex_subscription_start` | bearer | |
| [`POST /codex-subscription/poll`](https://docs.itoflow.ai/api-reference/endpoints/post__codex_subscription_poll) | `post__codex_subscription_poll` | bearer | |
| [`DELETE /codex-subscription`](https://docs.itoflow.ai/api-reference/endpoints/delete__codex_subscription) | `delete__codex_subscription` | bearer | |
| [`GET /account/billing-costs`](https://docs.itoflow.ai/api-reference/endpoints/get__account_billing_costs) | `get__account_billing_costs` | bearer | |
| [`GET /account/preferences`](https://docs.itoflow.ai/api-reference/endpoints/get__account_preferences) | `get__account_preferences` | bearer | |
| [`PATCH /account/display-currency`](https://docs.itoflow.ai/api-reference/endpoints/patch__account_display_currency) | `patch__account_display_currency` | bearer | |

## Chat

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /chats`](https://docs.itoflow.ai/api-reference/endpoints/get__chats) | `get__chats` | bearer | |
| [`GET /chat/{id}`](https://docs.itoflow.ai/api-reference/endpoints/get__chat_id_) | `get__chat_id_` | bearer | |
| [`GET /chat-runtime/chats/{chatId}/workspace`](https://docs.itoflow.ai/api-reference/endpoints/listchatworkspacedirectory) | `listChatWorkspaceDirectory` | bearer | |
| [`GET /chat-runtime/chats/{chatId}/downloads/workspace/{relativePath}`](https://docs.itoflow.ai/api-reference/endpoints/downloadchatworkspacefile) | `downloadChatWorkspaceFile` | bearer | |
| [`GET /chat/{id}/events`](https://docs.itoflow.ai/api-reference/endpoints/get__chat_id_events) | `get__chat_id_events` | bearer | |
| [`GET /chat/{id}/sync`](https://docs.itoflow.ai/api-reference/endpoints/get__chat_id_sync) | `get__chat_id_sync` | bearer | |
| [`GET /dataframes/{chatId}/{dfName}`](https://docs.itoflow.ai/api-reference/endpoints/get__dataframes_chatid_dfname_) | `get__dataframes_chatId_dfName_` | bearer | |
| [`POST /chat-shares`](https://docs.itoflow.ai/api-reference/endpoints/post__chat_shares) | `post__chat_shares` | bearer | |
| [`GET /chat-shares/public/{slug}`](https://docs.itoflow.ai/api-reference/endpoints/get__chat_shares_public_slug_) | `get__chat_shares_public_slug_` | public | |
| [`GET /chat-shares/public/{slug}/runtime-token`](https://docs.itoflow.ai/api-reference/endpoints/get__chat_shares_public_slug_runtime_token) | `get__chat_shares_public_slug_runtime_token` | public | |
| [`GET /chat-shares/public/{slug}/dataframes/{dfId}`](https://docs.itoflow.ai/api-reference/endpoints/get__chat_shares_public_slug_dataframes_dfid_) | `get__chat_shares_public_slug_dataframes_dfId_` | public | |
| [`GET /chat-shares/public/{slug}/plots/{plotId}`](https://docs.itoflow.ai/api-reference/endpoints/get__chat_shares_public_slug_plots_plotid_) | `get__chat_shares_public_slug_plots_plotId_` | public | |
| [`DELETE /chat-runtime/chats/{chatId}`](https://docs.itoflow.ai/api-reference/endpoints/chat_delete) | `chat_delete` | bearer | |

## Portfolios

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /portfolios`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios) | `get__portfolios` | bearer | |
| [`POST /portfolios`](https://docs.itoflow.ai/api-reference/endpoints/post__portfolios) | `post__portfolios` | bearer | |
| [`GET /portfolios/{id}`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_id_) | `get__portfolios_id_` | bearer | |
| [`PUT /portfolios/{id}/benchmark`](https://docs.itoflow.ai/api-reference/endpoints/put__portfolios_id_benchmark) | `put__portfolios_id_benchmark` | bearer | |
| [`DELETE /portfolios/{id}`](https://docs.itoflow.ai/api-reference/endpoints/delete__portfolios_id_) | `delete__portfolios_id_` | bearer | |
| [`GET /portfolios/{id}/performance`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_id_performance) | `get__portfolios_id_performance` | bearer | |
| [`GET /portfolios/{id}/holdings/history`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_id_holdings_history) | `get__portfolios_id_holdings_history` | bearer | |
| [`GET /portfolios/{id}/trades`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_id_trades) | `get__portfolios_id_trades` | bearer | |
| [`GET /portfolios/{id}/decisions`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_id_decisions) | `get__portfolios_id_decisions` | bearer | |
| [`GET /portfolios/approvals/pending`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_approvals_pending) | `get__portfolios_approvals_pending` | bearer | |
| [`GET /portfolios/{id}/pending-trades`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_id_pending_trades) | `get__portfolios_id_pending_trades` | bearer | |
| [`DELETE /portfolios/{id}/pending-trades`](https://docs.itoflow.ai/api-reference/endpoints/delete__portfolios_id_pending_trades) | `delete__portfolios_id_pending_trades` | bearer | |
| [`POST /portfolios/{id}/sync-live-state`](https://docs.itoflow.ai/api-reference/endpoints/post__portfolios_id_sync_live_state) | `post__portfolios_id_sync_live_state` | bearer | |
| [`POST /portfolios/{id}/pending-trades/approve`](https://docs.itoflow.ai/api-reference/endpoints/post__portfolios_id_pending_trades_approve) | `post__portfolios_id_pending_trades_approve` | bearer | |
| [`GET /portfolios/{id}/broker-status`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_id_broker_status) | `get__portfolios_id_broker_status` | bearer | |
| [`POST /portfolios/import/validate`](https://docs.itoflow.ai/api-reference/endpoints/post__portfolios_import_validate) | `post__portfolios_import_validate` | bearer | |
| [`POST /portfolios/import`](https://docs.itoflow.ai/api-reference/endpoints/post__portfolios_import) | `post__portfolios_import` | bearer | |
| [`POST /portfolios/{id}/liquidate`](https://docs.itoflow.ai/api-reference/endpoints/post__portfolios_id_liquidate) | `post__portfolios_id_liquidate` | bearer | |
| [`GET /transition/{taskId}`](https://docs.itoflow.ai/api-reference/endpoints/get__transition_taskid_) | `get__transition_taskId_` | bearer | |
| [`PATCH /portfolios/{id}/auto-execute`](https://docs.itoflow.ai/api-reference/endpoints/patch__portfolios_id_auto_execute) | `patch__portfolios_id_auto_execute` | bearer | |
| [`POST /portfolios/{id}/reconcile`](https://docs.itoflow.ai/api-reference/endpoints/post__portfolios_id_reconcile) | `post__portfolios_id_reconcile` | bearer | |
| [`POST /portfolios/{id}/go-paper`](https://docs.itoflow.ai/api-reference/endpoints/post__portfolios_id_go_paper) | `post__portfolios_id_go_paper` | bearer | |
| [`GET /portfolios/{id}/trades/{tradeId}/attempts`](https://docs.itoflow.ai/api-reference/endpoints/get__portfolios_id_trades_tradeid_attempts) | `get__portfolios_id_trades_tradeId_attempts` | bearer | |

## Strategies

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`PUT /portfolios/{id}/link`](https://docs.itoflow.ai/api-reference/endpoints/put__portfolios_id_link) | `put__portfolios_id_link` | bearer | |
| [`DELETE /portfolios/{id}/link`](https://docs.itoflow.ai/api-reference/endpoints/delete__portfolios_id_link) | `delete__portfolios_id_link` | bearer | |
| [`GET /strategies/public`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies_public) | `get__strategies_public` | public | |
| [`GET /strategies`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies) | `get__strategies` | bearer | |
| [`POST /strategies`](https://docs.itoflow.ai/api-reference/endpoints/post__strategies) | `post__strategies` | bearer | |
| [`GET /strategies/eligible`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies_eligible) | `get__strategies_eligible` | bearer | |
| [`GET /strategies/{id}`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies_id_) | `get__strategies_id_` | bearer | |
| [`PUT /strategies/{id}`](https://docs.itoflow.ai/api-reference/endpoints/put__strategies_id_) | `put__strategies_id_` | bearer | |
| [`POST /strategies/live`](https://docs.itoflow.ai/api-reference/endpoints/post__strategies_live) | `post__strategies_live` | bearer | |
| [`POST /strategies/{id}/control`](https://docs.itoflow.ai/api-reference/endpoints/post__strategies_id_control) | `post__strategies_id_control` | bearer | |
| [`POST /strategies/{id}/execute`](https://docs.itoflow.ai/api-reference/endpoints/post__strategies_id_execute) | `post__strategies_id_execute` | bearer | |
| [`GET /strategies/{id}/active-execution`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies_id_active_execution) | `get__strategies_id_active_execution` | bearer | |
| [`GET /strategies/{id}/stream/{executionId}`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies_id_stream_executionid_) | `get__strategies_id_stream_executionId_` | bearer | |
| [`GET /strategies/{id}/executions/{executionId}/events`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies_id_executions_executionid_events) | `get__strategies_id_executions_executionId_events` | bearer | |
| [`GET /strategies/{id}/decisions/{decisionId}/events`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies_id_decisions_decisionid_events) | `get__strategies_id_decisions_decisionId_events` | bearer | |
| [`GET /strategies/{id}/executions`](https://docs.itoflow.ai/api-reference/endpoints/get__strategies_id_executions) | `get__strategies_id_executions` | bearer | |
| [`GET /paper-trading/summaries`](https://docs.itoflow.ai/api-reference/endpoints/get__paper_trading_summaries) | `get__paper_trading_summaries` | bearer | |
| [`GET /paper-trading/{strategyId}/status`](https://docs.itoflow.ai/api-reference/endpoints/get__paper_trading_strategyid_status) | `get__paper_trading_strategyId_status` | bearer | |
| [`GET /paper-trading/{strategyId}/trades`](https://docs.itoflow.ai/api-reference/endpoints/get__paper_trading_strategyid_trades) | `get__paper_trading_strategyId_trades` | bearer | |
| [`GET /paper-trading/{strategyId}/decisions`](https://docs.itoflow.ai/api-reference/endpoints/get__paper_trading_strategyid_decisions) | `get__paper_trading_strategyId_decisions` | bearer | |
| [`GET /paper-trading/{strategyId}/approvals`](https://docs.itoflow.ai/api-reference/endpoints/get__paper_trading_strategyid_approvals) | `get__paper_trading_strategyId_approvals` | bearer | |
| [`GET /paper-trading/{strategyId}/pending-trades`](https://docs.itoflow.ai/api-reference/endpoints/get__paper_trading_strategyid_pending_trades) | `get__paper_trading_strategyId_pending_trades` | bearer | |

## Sharing and data

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`POST /artifacts`](https://docs.itoflow.ai/api-reference/endpoints/post__artifacts) | `post__artifacts` | bearer | |
| [`GET /artifacts/public/{slug}`](https://docs.itoflow.ai/api-reference/endpoints/get__artifacts_public_slug_) | `get__artifacts_public_slug_` | public | |
| [`GET /artifacts/public/{slug}/dataframes/{dfId}`](https://docs.itoflow.ai/api-reference/endpoints/get__artifacts_public_slug_dataframes_dfid_) | `get__artifacts_public_slug_dataframes_dfId_` | public | |
| [`DELETE /artifacts/{slug}`](https://docs.itoflow.ai/api-reference/endpoints/delete__artifacts_slug_) | `delete__artifacts_slug_` | bearer | |

## Market data

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /symbols/resolve`](https://docs.itoflow.ai/api-reference/endpoints/getsymbolsresolve) | `getSymbolsResolve` | bearer | Send |
| [`POST /symbols/resolve/batch`](https://docs.itoflow.ai/api-reference/endpoints/post__symbols_resolve_batch) | `post__symbols_resolve_batch` | bearer | |
| [`GET /symbols/search`](https://docs.itoflow.ai/api-reference/endpoints/getsymbolssearch) | `getSymbolsSearch` | bearer | Send |
| [`POST /symbols/quotes`](https://docs.itoflow.ai/api-reference/endpoints/post__symbols_quotes) | `post__symbols_quotes` | bearer | |
| [`GET /symbols/baseline`](https://docs.itoflow.ai/api-reference/endpoints/get__symbols_baseline) | `get__symbols_baseline` | bearer | |
| [`GET /symbols/analytics`](https://docs.itoflow.ai/api-reference/endpoints/get__symbols_analytics) | `get__symbols_analytics` | bearer | |
| [`GET /symbols/exchanges`](https://docs.itoflow.ai/api-reference/endpoints/getsymbolsexchanges) | `getSymbolsExchanges` | bearer | Send |
| [`GET /symbols/cache-status`](https://docs.itoflow.ai/api-reference/endpoints/get__symbols_cache_status) | `get__symbols_cache_status` | bearer | |
| [`POST /factor-risk/covariance`](https://docs.itoflow.ai/api-reference/endpoints/post__factor_risk_covariance) | `post__factor_risk_covariance` | bearer | |
| [`GET /news`](https://docs.itoflow.ai/api-reference/endpoints/get__news) | `get__news` | bearer | |
| [`GET /benchmarks`](https://docs.itoflow.ai/api-reference/endpoints/get__benchmarks) | `get__benchmarks` | bearer | |
| [`GET /fx-rates`](https://docs.itoflow.ai/api-reference/endpoints/get__fx_rates) | `get__fx_rates` | public | |
| [`GET /leaderboard`](https://docs.itoflow.ai/api-reference/endpoints/get__leaderboard) | `get__leaderboard` | bearer | |
| [`GET /fx-rate`](https://docs.itoflow.ai/api-reference/endpoints/get__fx_rate) | `get__fx_rate` | public | |

## Billing

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /pricing/config`](https://docs.itoflow.ai/api-reference/endpoints/get__pricing_config) | `get__pricing_config` | public | |
| [`POST /pricing/get-plans`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_get_plans) | `post__pricing_get_plans` | bearer | |
| [`POST /pricing/get-subscription`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_get_subscription) | `post__pricing_get_subscription` | bearer | |
| [`POST /pricing/update-subscription`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_update_subscription) | `post__pricing_update_subscription` | bearer | |
| [`POST /pricing/billing-portal`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_billing_portal) | `post__pricing_billing_portal` | bearer | |
| [`GET /pricing/payment-methods`](https://docs.itoflow.ai/api-reference/endpoints/get__pricing_payment_methods) | `get__pricing_payment_methods` | bearer | |
| [`POST /pricing/payment-methods/setup-intent`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_payment_methods_setup_intent) | `post__pricing_payment_methods_setup_intent` | bearer | |
| [`DELETE /pricing/payment-methods/{paymentMethodId}`](https://docs.itoflow.ai/api-reference/endpoints/delete__pricing_payment_methods_paymentmethodid_) | `delete__pricing_payment_methods_paymentMethodId_` | bearer | |
| [`POST /pricing/payment-methods/default`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_payment_methods_default) | `post__pricing_payment_methods_default` | bearer | |
| [`GET /pricing/invoices`](https://docs.itoflow.ai/api-reference/endpoints/get__pricing_invoices) | `get__pricing_invoices` | bearer | |
| [`GET /pricing/customer-balance`](https://docs.itoflow.ai/api-reference/endpoints/get__pricing_customer_balance) | `get__pricing_customer_balance` | bearer | |
| [`GET /pricing/billing-summary`](https://docs.itoflow.ai/api-reference/endpoints/get__pricing_billing_summary) | `get__pricing_billing_summary` | bearer | |
| [`POST /pricing/refund-balance`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_refund_balance) | `post__pricing_refund_balance` | bearer | |
| [`POST /pricing/preview-upgrade`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_preview_upgrade) | `post__pricing_preview_upgrade` | bearer | |
| [`POST /pricing/confirm-payment`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_confirm_payment) | `post__pricing_confirm_payment` | bearer | |
| [`POST /pricing/spending-cap`](https://docs.itoflow.ai/api-reference/endpoints/post__pricing_spending_cap) | `post__pricing_spending_cap` | bearer | |
| [`GET /pricing/credit-tiers`](https://docs.itoflow.ai/api-reference/endpoints/get__pricing_credit_tiers) | `get__pricing_credit_tiers` | bearer | |
| [`GET /pricing/catalog`](https://docs.itoflow.ai/api-reference/endpoints/get__pricing_catalog) | `get__pricing_catalog` | public | |
| [`GET /pricing/model-access`](https://docs.itoflow.ai/api-reference/endpoints/get__pricing_model_access) | `get__pricing_model_access` | bearer | |

## Monitors

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`POST /watchlists`](https://docs.itoflow.ai/api-reference/endpoints/post__watchlists) | `post__watchlists` | bearer | |
| [`GET /watchlists`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists) | `get__watchlists` | bearer | |
| [`GET /watchlists/{id}`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists_id_) | `get__watchlists_id_` | bearer | |
| [`PUT /watchlists/{id}`](https://docs.itoflow.ai/api-reference/endpoints/put__watchlists_id_) | `put__watchlists_id_` | bearer | |
| [`DELETE /watchlists/{id}`](https://docs.itoflow.ai/api-reference/endpoints/delete__watchlists_id_) | `delete__watchlists_id_` | bearer | |
| [`POST /watchlists/{id}/fork`](https://docs.itoflow.ai/api-reference/endpoints/post__watchlists_id_fork) | `post__watchlists_id_fork` | bearer | |
| [`POST /watchlists/{id}/control`](https://docs.itoflow.ai/api-reference/endpoints/post__watchlists_id_control) | `post__watchlists_id_control` | bearer | |
| [`GET /watchlists/{id}/analytics/latest`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists_id_analytics_latest) | `get__watchlists_id_analytics_latest` | bearer | |
| [`GET /watchlists/{id}/quotes`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists_id_quotes) | `get__watchlists_id_quotes` | bearer | |
| [`GET /watchlists/{id}/reports`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists_id_reports) | `get__watchlists_id_reports` | bearer | |
| [`GET /watchlists/{id}/active-execution`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists_id_active_execution) | `get__watchlists_id_active_execution` | bearer | |
| [`GET /watchlists/{id}/executions/{executionId}/results`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists_id_executions_executionid_results) | `get__watchlists_id_executions_executionId_results` | bearer | |
| [`GET /watchlists/{id}/reports/latest`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists_id_reports_latest) | `get__watchlists_id_reports_latest` | bearer | |
| [`POST /watchlists/{id}/reports/run`](https://docs.itoflow.ai/api-reference/endpoints/post__watchlists_id_reports_run) | `post__watchlists_id_reports_run` | bearer | |
| [`GET /watchlists/{id}/reports/{reportId}`](https://docs.itoflow.ai/api-reference/endpoints/get__watchlists_id_reports_reportid_) | `get__watchlists_id_reports_reportId_` | bearer | |
| [`GET /watchlists/{id}/news`](https://docs.itoflow.ai/api-reference/endpoints/getmonitornews) | `getMonitorNews` | bearer | |
| [`POST /watchlists/{id}/news/fetch`](https://docs.itoflow.ai/api-reference/endpoints/fetchmonitornews) | `fetchMonitorNews` | bearer | |

## Notifications

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /notifications/preferences`](https://docs.itoflow.ai/api-reference/endpoints/get__notifications_preferences) | `get__notifications_preferences` | bearer | |
| [`PUT /notifications/preferences`](https://docs.itoflow.ai/api-reference/endpoints/put__notifications_preferences) | `put__notifications_preferences` | bearer | |
| [`POST /notifications/unsubscribe`](https://docs.itoflow.ai/api-reference/endpoints/post__notifications_unsubscribe) | `post__notifications_unsubscribe` | bearer | |
| [`GET /notifications/logs`](https://docs.itoflow.ai/api-reference/endpoints/get__notifications_logs) | `get__notifications_logs` | bearer | |

## Brokers

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /brokers/connections`](https://docs.itoflow.ai/api-reference/endpoints/get__brokers_connections) | `get__brokers_connections` | bearer | |
| [`POST /brokers/connect`](https://docs.itoflow.ai/api-reference/endpoints/post__brokers_connect) | `post__brokers_connect` | bearer | |
| [`GET /brokers/{connectionId}/status`](https://docs.itoflow.ai/api-reference/endpoints/get__brokers_connectionid_status) | `get__brokers_connectionId_status` | bearer | |
| [`POST /brokers/{connectionId}/reconnect`](https://docs.itoflow.ai/api-reference/endpoints/post__brokers_connectionid_reconnect) | `post__brokers_connectionId_reconnect` | bearer | |
| [`POST /brokers/trading212/connect-manual`](https://docs.itoflow.ai/api-reference/endpoints/post__brokers_trading212_connect_manual) | `post__brokers_trading212_connect_manual` | bearer | |
| [`POST /brokers/{connectionId}/trading212/reconnect`](https://docs.itoflow.ai/api-reference/endpoints/post__brokers_connectionid_trading212_reconnect) | `post__brokers_connectionId_trading212_reconnect` | bearer | |
| [`POST /brokers/{connectionId}/trading212/reconnect-stored`](https://docs.itoflow.ai/api-reference/endpoints/post__brokers_connectionid_trading212_reconnect_stored) | `post__brokers_connectionId_trading212_reconnect_stored` | bearer | |
| [`GET /brokers/{connectionId}/holdings`](https://docs.itoflow.ai/api-reference/endpoints/get__brokers_connectionid_holdings) | `get__brokers_connectionId_holdings` | bearer | |
| [`GET /brokers/{connectionId}/margins`](https://docs.itoflow.ai/api-reference/endpoints/get__brokers_connectionid_margins) | `get__brokers_connectionId_margins` | bearer | |
| [`DELETE /brokers/{connectionId}`](https://docs.itoflow.ai/api-reference/endpoints/delete__brokers_connectionid_) | `delete__brokers_connectionId_` | bearer | |

## GitHub

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /integrations/github/availability`](https://docs.itoflow.ai/api-reference/endpoints/githubavailability) | `githubAvailability` | bearer | |
| [`POST /integrations/github/getConnection`](https://docs.itoflow.ai/api-reference/endpoints/github_getconnection) | `github_getConnection` | bearer | |
| [`POST /integrations/github/connect`](https://docs.itoflow.ai/api-reference/endpoints/github_connect) | `github_connect` | bearer | |
| [`POST /integrations/github/disconnect`](https://docs.itoflow.ai/api-reference/endpoints/github_disconnect) | `github_disconnect` | bearer | |
| [`POST /integrations/github/listRepositories`](https://docs.itoflow.ai/api-reference/endpoints/github_listrepositories) | `github_listRepositories` | bearer | |

## Connected MCP servers

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`GET /integrations/remote-mcp/availability`](https://docs.itoflow.ai/api-reference/endpoints/remotemcpavailability) | `remoteMcpAvailability` | bearer | |
| [`POST /integrations/remote-mcp/list`](https://docs.itoflow.ai/api-reference/endpoints/remotemcp_list) | `remoteMcp_list` | bearer | |
| [`POST /integrations/remote-mcp/add`](https://docs.itoflow.ai/api-reference/endpoints/remotemcp_add) | `remoteMcp_add` | bearer | |
| [`POST /integrations/remote-mcp/rename`](https://docs.itoflow.ai/api-reference/endpoints/remotemcp_rename) | `remoteMcp_rename` | bearer | |
| [`POST /integrations/remote-mcp/connect`](https://docs.itoflow.ai/api-reference/endpoints/remotemcp_connect) | `remoteMcp_connect` | bearer | |
| [`POST /integrations/remote-mcp/getStatus`](https://docs.itoflow.ai/api-reference/endpoints/remotemcp_getstatus) | `remoteMcp_getStatus` | bearer | |
| [`POST /integrations/remote-mcp/listTools`](https://docs.itoflow.ai/api-reference/endpoints/remotemcp_listtools) | `remoteMcp_listTools` | bearer | |
| [`POST /integrations/remote-mcp/disconnect`](https://docs.itoflow.ai/api-reference/endpoints/remotemcp_disconnect) | `remoteMcp_disconnect` | bearer | |
| [`POST /integrations/remote-mcp/remove`](https://docs.itoflow.ai/api-reference/endpoints/remotemcp_remove) | `remoteMcp_remove` | bearer | |

## Risk runs

| Operation | Operation ID | Authentication | Try it |
| - | - | - | - |
| [`POST /risk/runs`](https://docs.itoflow.ai/api-reference/endpoints/startriskrun) | `startRiskRun` | bearer | |
| [`GET /risk/runs/{run_id}`](https://docs.itoflow.ai/api-reference/endpoints/getriskrun) | `getRiskRun` | bearer | |
| [`GET /risk/runs/{run_id}/artifact`](https://docs.itoflow.ai/api-reference/endpoints/getriskrunartifact) | `getRiskRunArtifact` | bearer | |
| [`POST /risk/runs/{run_id}/cancel`](https://docs.itoflow.ai/api-reference/endpoints/cancelriskrun) | `cancelRiskRun` | bearer | |
| [`POST /risk/measure`](https://docs.itoflow.ai/api-reference/endpoints/startriskmeasure) | `startRiskMeasure` | bearer | |
| [`GET /risk/measure/{measure_id}`](https://docs.itoflow.ai/api-reference/endpoints/getriskmeasure) | `getRiskMeasure` | bearer | |
| [`POST /risk/measure/{measure_id}/cancel`](https://docs.itoflow.ai/api-reference/endpoints/cancelriskmeasure) | `cancelRiskMeasure` | bearer | |

## Coverage boundaries

This reference leaves out service callbacks, provider webhooks, health and debug endpoints, and sign-in redirect handlers.

Some response objects can contain fields beyond those listed. See [authentication](https://docs.itoflow.ai/authentication.md) and [SDKs](https://docs.itoflow.ai/sdk/overview.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.