--- title: "Enviar Webhook Job por ID" url: https://docs.catalyst.zoho.com/es/api/code-reference/job-scheduling/job/submit-job/submit-webhook-job/ description: "Esta API te permite enviar un job a un Job Pool que activa un endpoint de Webhook." last_updated: 2026-03-20T16:21:56Z service: Job Scheduling type: api --- # Enviar Webhook Job por ID ### Descripción Esta API te permite enviar un job a un Job Pool que activa un endpoint de Webhook. ### Detalles de la Solicitud #### URL de Solicitud `POST` {api-domain}/baas/v1/project/{project_id}/job_scheduling/job - **project_id** (Numerical): El [ID único](https://docs.catalyst.zoho.com/es/getting-started/set-up-a-catalyst-project/general-settings/) del proyecto #### Encabezados de Solicitud **Authorization:** Zoho-oauthtoken {oauth_token} **Content-Type:** application/json **Encabezados Opcionales** **CATALYST-ORG:** {org_id} **Environment:** Development #### Alcance ZohoCatalyst.job.CREATE #### JSON de Solicitud Debes enviar un JSON con sus valores correspondientes como se muestra a continuación. **Sample Payload** ```json { "request_method": "post", "source_type": "API", "job_config": { "number_of_retries": "2", "retry_interval": 1800 }, "job_name": "webhookPost", "jobpool_id": "10108000003823632", "target_type": "Webhook", "url": "https://www.zoho.com", "headers": { "h1": "v1" }, "request_body": "{'key1':'val1'}" } ``` Alimentarás este **JSON de solicitud** en tu **Request Body**, y necesitas proporcionar el valor de: - **request_method** ( , mandatory): Indica el método de solicitud con el que se activará el webhook, y los valores pueden ser `get`, `post`, `put`, `delete`, `head` o `patch`. - **source_type** ( , mandatory): Siempre contendrá API como su valor para la API de submit job. - **job_config** (JSON, mandatory): Contendrá los pares clave-valor `number_of_retries` y `retry_interval`. Esto determinará la acción de reintento en caso de fallo. - **target_type** (String, mandatory): Indicará qué tipo de destino está destinado a activar el job. - **jobpool_id** (Numerical, mandatory): Contendrá el [Job Pool ID](https://docs.catalyst.zoho.com/es/job-scheduling/help/jobpool/key-concepts/#job-pool-id) del job pool que ejecutará el job. - **job_name** (String, mandatory): Contendrá el nombre del job que necesitas activar. - **url** (String, mandatory): Contendrá la URL del webhook que el job va a activar. - **headers** (JSON, optional): Contendrá el valor de los headers que pasas al enviar el job. - **params** (JSON, optional): Contendrá el valor de los params que pasas al enviar el job. ### Detalles de la Respuesta La respuesta JSON devuelve los metadatos del job enviado. La respuesta también contendrá los detalles del usuario que envió el job. **Sample Request** ```bash curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/{project_id}/job_scheduling/job -H "Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57" -H "Content-Type:application/json" -\-data-raw $'{"request_method":"post","source_type":"API","job_config":{"number_of_retries":"2","retry_interval":1800},"job_name":"webhookPost","jobpool_id":"10108000003823632","target_type":"Webhook","url":"https://www.zoho.com","headers":{"h1":"v1"},"request_body":"{\'key1\':\'val1\'}"}' ``` **Sample Response** ```json { "status": "success", "data": { "job_id": "10108000004194125", "created_time": "Jun 05, 2024 04:37 PM", "response_code": null, "start_time": {}, "end_time": {}, "submitted_on": { "startTimeToRedirectLogsPage": "05/06/2024 16:32", "timeWithGivenTimezone": "Jun 05, 2024 04:37 PM IST", "timeWithJobTimezone": "Jun 05, 2024 04:37 PM IST" }, "job_status": "PENDING", "capacity": { "number": "1" }, "job_meta_details": { "id": "10108000004194126", "url": "https://www.zoho.com", "job_name": "webhookPost", "job_config": { "number_of_retries": 2, "retry_interval": 1800 }, "target_type": "Webhook", "target_details": { "target_name": "https://www.zoho.com" }, "source_type": "API", "source_details": { "source_name": "API" }, "jobpool_id": "10108000003823632", "jobpool_details": { "type": "Webhook", "name": "VendorDataFetch", "created_by": { "zuid": "77941453", "is_confirmed": false, "email_id": "emmy@zylker.com", "first_name": "Amelia Burrows", "last_name": "", "user_type": "Admin", "user_id": "10108000000009004" }, "created_time": "May 28, 2024 04:47 PM", "modified_by": { "zuid": "77941453", "is_confirmed": false, "email_id": "emmy@zylker.com", "first_name": "Amelia Burrows", "last_name": "", "user_type": "Admin", "user_id": "10108000000009004" }, "modified_time": "May 28, 2024 04:47 PM", "project_details": { "project_name": "ZylkerShipments", "id": "10108000003823392", "project_type": "Live" }, "id": "10108000003823632" }, "headers": { "h1": "v1" }, "params": {}, "request_method": "post", "request_body": "{'key1':'val1'}" }, "retried_count": null, "parent_job_id": "10108000004194125", "execution_time": null } } ``` ### SDK Documentation [Create Job- Java SDK](https://docs.catalyst.zoho.com/es/sdk/java/v1/job-scheduling/jobs/create-job/) [Create Job- Node.js SDK](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/job-scheduling/jobs/create-job/) [Create Job- Python SDK](https://docs.catalyst.zoho.com/es/sdk/python/v1/job-scheduling/jobs/create-job/)