---
title: "API Reference"
description: "The QuantConnect REST API lets you communicate with our cloud servers through URL endpoints. To use our Python or C# wrapper, see QuantConnect API."
canonical: https://www.quantconnect.com/docs/v2/cloud-platform/api-reference
markdown: https://www.quantconnect.com/docs/v2/cloud-platform/api-reference.md
language: python
source: https://github.com/QuantConnect/Documentation/tree/master/01%20Cloud%20Platform/99%20API%20Reference
modified: 2026-10-29
index: https://www.quantconnect.com/llms.txt
---

# API Reference

[Documentation](https://www.quantconnect.com/docs/v2.md) > [Cloud Platform](https://www.quantconnect.com/docs/v2/cloud-platform.md) > API Reference

> Code examples are shown in Python. Append `?lang=csharp` to this URL for the C# version of this page.

The QuantConnect REST API lets you communicate with our cloud servers through URL endpoints.

- [Authentication](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/authentication.md): Login to use the API
- [Project Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/project-management.md): Create, read, update, and delete projects
- [File Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/file-management.md): Create, read, update, and delete files from a project
- [Compiling Code](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/compiling-code.md): Compile codes for backtest and live trading
- [Backtest Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/backtest-management.md): Create, read, update, and delete backtests from a project
- [Live Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/live-management.md): Create, read, and update live algorithms
- [Optimization Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/optimization-management.md): Create, read, and update optimizations
- [Object Store Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/object-store-management.md): Create, read, update, and delete files from the object store
- [AI Assistance](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/ai-assistance.md): Use AI tools to assist with coding tasks
- [Reports](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/reports.md): Generate reports for backtests to evaluate performance
- [Account](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/account.md): Read account information
- [Lean Version](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/lean-version.md): Read LEAN engine version
- [Agent Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/agent-management.md)
- [Data Issues](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/data-issues.md): Report and list data issues
- [Support](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/support.md): Open, comment on, and read support tickets
- [Examples](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/examples.md): Examples of using the API with Jupyter Notebooks

## Pages in This Section

- [Authentication](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/authentication.md): Make authenticated REST requests to the QuantConnect API with your User-id and API-Token. Use a simple API endpoint to verify the authentication is working.
- [Project Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/project-management.md): The QuantConnect REST API lets you manage your projects on our cloud servers through URL endpoints. To use our Python or C# wrapper, see Projects.
- [File Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/file-management.md): The QuantConnect REST API lets you manage your files on our cloud servers through URL endpoints. To use our Python or C# wrapper, see Files.
- [Compiling Code](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/compiling-code.md): The QuantConnect REST API lets you compile your projects on our cloud servers through URL endpoints. To use our Python or C# wrapper, see the QC API.
- [Backtest Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/backtest-management.md): The QuantConnect REST API lets you manage backtests on our cloud servers through URL endpoints. To use our Python or C# wrapper, see Backtests.
- [Live Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/live-management.md): The QuantConnect REST API lets you manage your live algorithms on our cloud servers through URL endpoints. We also have a Python or C# wrapper.
- [Optimization Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/optimization-management.md)
- [Object Store Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/object-store-management.md)
- [AI Assistance](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/ai-assistance.md)
- [Reports](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/reports.md): The QuantConnect REST API lets you access your backtest reports from our cloud servers through URL endpoints.
- [Account](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/account.md)
- [Lean Version](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/lean-version.md)
- [Agent Management](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/agent-management.md)
- [Data Issues](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/data-issues.md)
- [Support](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/support.md)
- [Examples](https://www.quantconnect.com/docs/v2/cloud-platform/api-reference/examples.md): The page is a collection of API implementation examples to showcase using the QuantConnect API.
