> ## Documentation Index > Fetch the complete documentation index at: https://www.canva.dev/docs/apps/llms.txt > Use this file to discover all available pages before exploring further. # About Canva's REST APIs How to integrate Canva into your own platform using the Canva REST APIs. The Canva REST APIs let you integrate Canva's capabilities into your own web apps and platforms. You can use the REST APIs to build web apps that create and sync assets, designs, comments, and more. You can also collaborate and communicate with different platforms, or embed Canva into project management workflows. For example, you could use the REST APIs to create an app that connects Canva and your digital asset management system. With this app you can upload your assets to Canva, programmatically create designs for your users to edit, and then export the finished designs back to your system. ## Starter kit Canva has created a [starter kit for the Canva REST APIs](https://github.com/canva-sdks/canva-connect-api-starter-kit) that includes an example web app which demonstrates some of the REST APIs' main features. The [Quickstart](https://www.canva.dev/docs/apps/quickstart/?app-surface=Canva%20for%20your%20platform) walks you through creating an app, cloning the repository, and running the example locally. ## API reference The [Canva REST API reference](https://www.canva.dev/docs/apps/rest-apis/reference/) documents every endpoint, grouped by API domain. ## OpenAPI description Canva provides an OpenAPI description of the REST APIs. You can use this with code generation libraries, such as [openapi-generator](https://github.com/OpenAPITools/openapi-generator), to generate client SDKs in various languages. The OpenAPI description is publicly available at [https://www.canva.dev/sources/connect/api/latest/api.yml](https://www.canva.dev/sources/connect/api/latest/api.yml). ## Preview APIs Some APIs and features have notices declaring they're provided as a preview. Although you can use these APIs for development and experimentation, they are not finalized and we don't recommend them for use in production environments. Specifically, you should be aware of the following for preview APIs and features: * There might be unannounced breaking changes. * Any breaking changes to preview APIs won't produce a new [API version](https://www.canva.dev/docs/apps/rest-apis/versions/). * Public apps that use preview APIs or features will not pass the review process, and can't be made available to all Canva users.