--- title: "Ejecutar Function" url: https://docs.catalyst.zoho.com/es/sdk/java/v1/serverless/functions/execute-function/ description: "Esta página describe el método para ejecutar funciones en tu aplicación Java con fragmentos de código de ejemplo." last_updated: 2026-03-30T08:10:30Z service: Serverless type: general related_links: - name: "Execute Function - API" url: /es/api/code-reference/serverless/functions/execute-function/#ExecuteFunction - name: "Functions" url: /es/serverless/help/functions/introduction --- # Ejecutar function El grupo de funciones en Catalyst se crea y define usando el editor en línea o la interfaz de línea de comandos (CLI). El grupo de funciones puede ejecutarse para verificar su funcionalidad. ### Ejecutar Function Si necesitas ejecutar un endpoint de función, puedes usar el siguiente fragmento de código. Aquí, los parámetros de la función se construyen como objetos JSON y se pasan a través del método `executeFunction()`. El `function ID` es un valor entero largo numérico generado automáticamente. #### Fragmento de código de ejemplo **Package Imports** ```java import org.json.simple.JSONObject; import com.zc.functions.ZCatalystFunction; ``` ```java //Crear un JSONObject para añadir parámetros JSONObject jsonobj = new JSONObject(); //Agregar Parámetros como pares clave-valor para pasarlos al método jsonobj.put("Name", "Amelia"); //Ejecutar el método referenciando el groupId de la función con el objeto JSON Object result = ZCatalystFunction.getInstance().getFunctionInstance(1510000000054095L).executeFunction(jsonobj); ``` > **Nota:** También puedes pasar el nombre de la función como un string al método `getFunctionInstance()` en lugar de usar el function ID.