# Tilt Pro API ## Docs - [Batch Fetch Articles](https://docs.tilt.pro/api-reference/backchannel/batch-articles.md): Returns full article scenarios for each found point ID. Missing IDs are silently skipped. Use this to resolve context_article_ids from scenario_portfolio_analysis without N+1 calls. - [Get Company News](https://docs.tilt.pro/api-reference/backchannel/get-company-news.md) - [Get Macro Sensitivities](https://docs.tilt.pro/api-reference/backchannel/get-macro-sensitivities.md) - [Get Scenario](https://docs.tilt.pro/api-reference/backchannel/get-scenario.md) - [Run Macro Scenario](https://docs.tilt.pro/api-reference/backchannel/run-macro-scenario.md) - [Scenario Portfolio Analysis](https://docs.tilt.pro/api-reference/backchannel/scenario-portfolio-analysis.md) - [Search Companies](https://docs.tilt.pro/api-reference/backchannel/search-companies.md) - [Search Dow Jones Archive](https://docs.tilt.pro/api-reference/backchannel/search-dow-jones-archive.md) - [Search Scenarios](https://docs.tilt.pro/api-reference/backchannel/search-scenarios.md) - [Delete Asset Class](https://docs.tilt.pro/api-reference/endpoint/delete-asset-class.md): Delete asset class - [Delete Client](https://docs.tilt.pro/api-reference/endpoint/delete-client.md): Soft delete a client from the organization - [Delete Portfolio Config](https://docs.tilt.pro/api-reference/endpoint/delete-portfolio-config.md): Delete a portfolio config for the organization - [Get Account Backtest Result](https://docs.tilt.pro/api-reference/endpoint/get-account-backtest-result.md) - [Get Asset Class](https://docs.tilt.pro/api-reference/endpoint/get-asset-class.md): Retrieve asset class details - [Get Asset Classes](https://docs.tilt.pro/api-reference/endpoint/get-asset-classes.md): List asset classes in the organization - [Get Benchmark Index](https://docs.tilt.pro/api-reference/endpoint/get-benchmark-index.md) - [Get Benchmark Indexes](https://docs.tilt.pro/api-reference/endpoint/get-benchmark-indexes.md): List the available benchmark indices that can be used as reference for creating custom indices. - [Get Optimization Task Status](https://docs.tilt.pro/api-reference/endpoint/get-bulk-optimization-status.md) - [Get Client](https://docs.tilt.pro/api-reference/endpoint/get-client-details.md): View for retrieving and updating organization clients. - [Get Preview Job Result](https://docs.tilt.pro/api-reference/endpoint/get-dynamic-rules-preview-job.md) - [Get Dynamic Rules Schema](https://docs.tilt.pro/api-reference/endpoint/get-dynamic-rules-schema.md) - [Get Index](https://docs.tilt.pro/api-reference/endpoint/get-index-details.md) - [Get Index Levels](https://docs.tilt.pro/api-reference/endpoint/get-index-levels.md) - [Get Index Weights](https://docs.tilt.pro/api-reference/endpoint/get-index-weights.md) - [Get Optimization Task Result](https://docs.tilt.pro/api-reference/endpoint/get-optimization-task-result.md) - [Get Clients](https://docs.tilt.pro/api-reference/endpoint/get-org-client.md): List clients in the organization. Supports optional search across external_id and metadata fields, and ordering by created date. - [Get Organization](https://docs.tilt.pro/api-reference/endpoint/get-org-details.md) - [Get Aggregate Holdings](https://docs.tilt.pro/api-reference/endpoint/get-org-reports-holdings.md): Get an aggregated report for the holdings across all clients. - [Get Aggregate Holdings by Constituents](https://docs.tilt.pro/api-reference/endpoint/get-org-reports-holdings-constituents.md): Get an aggregated report for the holdings across all clients, grouped by constituent. The results are sorted by descending total market value. - [Get Optimization Metrics](https://docs.tilt.pro/api-reference/endpoint/get-org-reports-optimizations.md): Get metrics for the portfolio optimizations which have been run. - [Get Aggregate Trade Proposals](https://docs.tilt.pro/api-reference/endpoint/get-org-reports-proposals.md): Get an aggregated report for trade proposals which have been generated. - [Get Aggregate Proposals by Constituent](https://docs.tilt.pro/api-reference/endpoint/get-org-reports-proposals-constituents.md): Get an aggregated report for trade proposals which have been generated, grouped by constituent. The results are sorted by descending proposal_count, and then descending sum of notional buys & sells. - [Get Requests](https://docs.tilt.pro/api-reference/endpoint/get-org-reports-requests.md): List all authenticated requests. Note that requests which fail to match a valid path are not included in these statistics. - [Get Aggregate Request Metrics](https://docs.tilt.pro/api-reference/endpoint/get-org-reports-requests-aggregate.md): Get aggregate statistics for all authenticated requests. Note that requests which fail to match a valid path are not included in these statistics. - [Get Ticker Constraints](https://docs.tilt.pro/api-reference/endpoint/get-org-reports-ticker-constraints.md): Get a list of ticker constraints across all clients, including at the organization level. - [Get Organization Risk Model](https://docs.tilt.pro/api-reference/endpoint/get-org-risk-model.md) - [Get Portfolio Config](https://docs.tilt.pro/api-reference/endpoint/get-portfolio-config.md): Retrieve a portfolio config for the organization - [Get Portfolio Configs](https://docs.tilt.pro/api-reference/endpoint/get-portfolio-configs.md): List portfolio configs for the organization - [List Account Backtests](https://docs.tilt.pro/api-reference/endpoint/list-account-backtests.md): List all backtest jobs for a client - [List Preview Jobs](https://docs.tilt.pro/api-reference/endpoint/list-dynamic-rules-preview-jobs.md) - [List Indexes](https://docs.tilt.pro/api-reference/endpoint/list-indexes.md) - [Update Asset Class](https://docs.tilt.pro/api-reference/endpoint/patch-asset-classes.md): Update asset class data - [Update Client Account](https://docs.tilt.pro/api-reference/endpoint/patch-client-account.md): View for retrieving and updating a specific client account. - [Update Portfolio Config](https://docs.tilt.pro/api-reference/endpoint/patch-portfolio-configs.md): Update a portfolio config for the organization - [Create Account Backtest](https://docs.tilt.pro/api-reference/endpoint/post-account-backtest.md): Start a new backtest job for a client - [Optimize Account Portfolio](https://docs.tilt.pro/api-reference/endpoint/post-account-optimize.md): Get the customized weights for a client. - [Create Account Trade Proposal](https://docs.tilt.pro/api-reference/endpoint/post-account-proposal.md): Create a rebalance proposal for a client. - [Create Asset Class](https://docs.tilt.pro/api-reference/endpoint/post-asset-class.md): Create a new asset class in the organization - [Create Bulk Optimization Task](https://docs.tilt.pro/api-reference/endpoint/post-bulk-client-optimize-proposal.md): Create optimized portfolio proposals for multiple clients in bulk. - [Create Client Account](https://docs.tilt.pro/api-reference/endpoint/post-client-account.md): Create a new account under an existing client - [Create Preview Job](https://docs.tilt.pro/api-reference/endpoint/post-dynamic-rules-preview.md) - [Simulate Dynamic Rules](https://docs.tilt.pro/api-reference/endpoint/post-dynamic-rules-simulate.md) - [Validate Expression](https://docs.tilt.pro/api-reference/endpoint/post-dynamic-rules-validate.md) - [Create Client](https://docs.tilt.pro/api-reference/endpoint/post-org-client.md): Create a new client in the organization - [Create Organization Risk Model](https://docs.tilt.pro/api-reference/endpoint/post-org-risk-model.md) - [Create Portfolio Config](https://docs.tilt.pro/api-reference/endpoint/post-portfolio-config.md): Create a new portfolio config for the organization - [Update Client](https://docs.tilt.pro/api-reference/endpoint/put-client-update.md): View for retrieving and updating organization clients. - [Update Organization Risk Model](https://docs.tilt.pro/api-reference/endpoint/put-org-risk-model.md) - [Search Optimization Proposals](https://docs.tilt.pro/api-reference/endpoint/search-optimized-proposals.md) - [Search Tickers](https://docs.tilt.pro/api-reference/endpoint/search-tickers.md): Search for tickers, filtering by ticker property. At least one filter property must be provided. - [Update Organization](https://docs.tilt.pro/api-reference/endpoint/update-org-details.md) - [Introduction](https://docs.tilt.pro/backchannel/introduction.md): API for integrating Tilt market intelligence capabilities. - [Quick Start](https://docs.tilt.pro/backchannel/quick-start.md): Authenticate and start making Backchannel API calls - [Scenario Analysis Guide](https://docs.tilt.pro/backchannel/scenario-analysis-guide.md): Analyze how news events and macro shocks affect a portfolio using the Backchannel API. - [Customization Guide](https://docs.tilt.pro/customization/guide.md): An introduction to setting up and optimizing a client portfolio. - [Dynamic Rules Guide](https://docs.tilt.pro/dynamic-rules/guide.md): Automatically adjust optimization parameters based on time schedules and conditions. - [Introduction](https://docs.tilt.pro/introduction.md): RESTful API for accessing real-time index data, weights, and constituent information. Built for financial professionals and institutions managing index-based portfolios. - [Quick Start](https://docs.tilt.pro/quick-start.md): Quickly start using the API by following this step by step guide ## OpenAPI Specs - [backchannel-openapi](https://docs.tilt.pro/api-reference/backchannel-openapi.json) - [openapi-schema](https://docs.tilt.pro/api-reference/openapi-schema.json)