Project API

The Project APIs enable you to create, update, delete, and obtain details of a Catalyst project. You can perform these actions from the Catalyst console as well. Catalyst CLI also enables you to create a project remotely and initialize resources in it.

Create a New Project

Description

This API enables you to create a new Catalyst project in your Catalyst account. You must pass the required project name in the request.

Note: You can create upto 50 projects in your account in the development environment. You can request Catalyst for an increase in this limit by contacting our support at support@zohocatalyst.com. We will address each request on a case-by-case basis. There are no upper limits for project creation in the production environment.

Request URL

https://api.catalyst.zoho.com/baas/v1/project

Request Headers

Authorization: Zoho-oauthtoken 1000.910***************************16.2f****************************57
Content-Type: application/json

Request Method

POST

Scope

ZOHOCATALYST.projects.Create

Request JSON Properties

AttributesData TypeMandatoryMax SizeDescription
project_nameStringYes50 charactersUnique name of the project

Sample Request


				curl -X POST \
  https://api.catalyst.zoho.com/baas/v1/project \
 -H "Authorization: Zoho-oauthtoken 1000.910***************************16.2f****************************57" \
 -H "Content-Type: application/json" \
 -d '{
 "project_name":"BillingDesk"
}'			

Sample Response


				{
    "status": "success",
    "data": {
        "project_name": "BillingDesk",
        "created_by": {
            "zuid":3000000006001,
            "is_confirmed": true,
            "email_id": "emma@zylker.com",
            "first_name": "Amelia",
            "last_name": "Burrows",
            "user_id": 671930455
        },
        "created_time": "Jan 29, 2020 11:59 AM",
        "redirect_url": "",
        "project_domain_details": {
            "project_domain_id": 10018095112,
            "project_domain_name": "billingdesk-697215025.development",
            "project_domain" : "billingdesk-697215025.development.zohocatalyst.com",
            "user_auth": {},
            "mobile_auth": {}
        },
        "db_type": "SINGLE_DB",
        "id": 3000000005090
    }
}