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

# Quick Start with RESTful API

1. Within your Zeromagic project console, navigate to the `Rest API` section. Locate and click on the specific module where you want to create your new API. This will take you to the Api Builder page.

2. Within the builder page, access the `Restful` section in the sidebar to find the Rest API Workflow builder.

3. Click on the`+` icon to initiate the creation of your new API logic. This action will prompt a form to appear, allowing you to define the API details.

<img src="https://mintcdn.com/zeromagiclabsprivatelimited/FNI2lo67ZZ_e31YS/assets/images/restapi-add.png?fit=max&auto=format&n=FNI2lo67ZZ_e31YS&q=85&s=7c82a4334329a556d61590336f0c6532" alt="restapi-add" width="306" height="90" data-path="assets/images/restapi-add.png" />

4. Provide a suitable name, description and API Route for the API that aligns with its functionality.

<img src="https://mintcdn.com/zeromagiclabsprivatelimited/h_DeJnPWvd8dA9lO/assets/images/create-api-details.png?fit=max&auto=format&n=h_DeJnPWvd8dA9lO&q=85&s=be45deb375fbfeafef6433d3ddc7430d" alt="create-api-details" width="717" height="330" data-path="assets/images/create-api-details.png" />

5. Choose the appropriate HTTP request method from the available options: GET, POST, PUT, or DELETE. Each method serves a specific purpose in RESTful APIs.

<img src="https://mintcdn.com/zeromagiclabsprivatelimited/h_DeJnPWvd8dA9lO/assets/images/create-api-method.png?fit=max&auto=format&n=h_DeJnPWvd8dA9lO&q=85&s=069ed08588c5d8d9f69f706d60949361" alt="create-api-method" width="717" height="429" data-path="assets/images/create-api-method.png" />

6. Click on the `Create Rest API` button to generate the new API.

7. The workflow builder will initially display two default blocks:

   API Endpoint Block: This block specifies the request method, the endpoint URL for your API, and whether it's a public route (accessible to everyone) or requires authentication.

   Response Block: This block defines the response value that your API will return and the corresponding HTTP response code.

# API Flow Builder

Within your Zeromagic project console, navigate to the `Rest API` section. Locate and click on the specific module where you want to create your new API. This will take you to the [Api Builder page](/restapi/flow-builder/overview).

### Quick Links

Learn more about [Flow Builder](/restapi/flow-builder/overview)
