Loading...

Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Proyectos de Catalyst

Las APIs de proyectos te permiten crear, actualizar, eliminar y obtener detalles de un proyecto de Catalyst. También puedes realizar estas acciones desde la consola de Catalyst. Catalyst CLI también te permite crear un proyecto de forma remota e inicializar recursos en él.

Crear un nuevo proyecto

Descripción

Esta API te permite crear un nuevo proyecto de Catalyst en tu cuenta de Catalyst. Debes pasar el nombre de proyecto requerido en la solicitud.

Nota: Puedes crear hasta 50 proyectos en tu cuenta en el entorno de desarrollo. Puedes solicitar a Catalyst un aumento en este límite contactando a nuestro soporte en support@zohocatalyst.com. Atenderemos cada solicitud caso por caso. No hay límites superiores para la creación de proyectos en el entorno de producción.

Detalles de la solicitud

URL de solicitud

POST

{api-domain}/baas/v1/project

copy

api-domain
URL
El dominio específico del DC para acceder a Catalyst API

Encabezados de solicitud

Authorization: Zoho-oauthtoken {oauth_token}
Content-Type: application/json

Encabezados opcionales

CATALYST-ORG: {org_id}

Environment: Development

Alcance

ZOHOCATALYST.projects.CREATE

Propiedades JSON de la solicitud

project_name string
mandatory
Nombre único del proyecto
Tamaño máximo: 50 caracteres

Detalles de la respuesta

La respuesta contendrá los detalles del proyecto que se creó incluyendo los detalles del dominio del proyecto como el project_domain_id y project_domain_name, y los detalles del usuario como su email_id y user_id.

Sample Request
copy

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
copy
{
    "status": "success",
    "data": {
        "project_name": "BillingDesk",
        "created_by": {
            "zuid": 3000000006001,
            "is_confirmed": true,
            "email_id": "amelia.burrows@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,
        "project_type": "Live",
        "timezone": "Asia/Kolkata"
    }
}