# Download Deployment

When accessing the deployed API in Canvas, the user also has the option to download its corresponding source code onto their local system. This download comprises four distinct sections, which are as follows:

<figure><img src="/files/lLg3Jufv2mplX6socyak" alt=""><figcaption><p>API Download Source</p></figcaption></figure>

## App

This section of the download will consist of contents ranging from access files to API codes pertaining to deployed API.&#x20;

<figure><img src="/files/L6I0kGjSh28NJV7RClit" alt=""><figcaption></figcaption></figure>

## yaml and Docker file

The second file in the download is the yaml that serves as configuration file that defines various aspects of setup and environment for deploying API in the docker.

<figure><img src="/files/1F3Jsd7li8e3l5GBcDQa" alt=""><figcaption><p>yaml file</p></figcaption></figure>

The third file in the download is the Docker extension that consists of commands to build image and execute code pertaining to running API within the docker environment.

<figure><img src="/files/PZA0jAJixNnnNQZ1gYiV" alt=""><figcaption><p>Docker file</p></figcaption></figure>

## Requirements

The last and fourth section of the download is a text file comprising of required library for deployment and execution of API.

<figure><img src="/files/jbeXpMSw9eT0l2P9XNrL" alt=""><figcaption><p>Requirements</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zerve.ai/guide/notebook-view/deployment/download-deployment.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
