The Builderless Productions API allows you to create functions with all their dependencies in a single call. This streamlined approach eliminates the need to call multiple APIs separately and manage relationships between entities. This API creates functions that are ready for activation. Use this API together with other Wix Functions APIs.
With the Builderless Productions API, you can:
Create Function Builderless Production creates a function and everything needed for it to be ready for activation. This includes a function, an automation, a service plugin configuration, and a function method that links the function to the automation. Learn more about function architecture.
You create builderless productions from function templates. You can only use function templates that have a formTemplateExtensionId to create builderless productions. The formTemplateExtensionId references a form schema that tells you which form fields you need to provide to create the function. To retrieve the form fields, call the List Forms method, specifying the following parameters:
namespace: wix.function_template.formformIds: An array containing the function template's formTemplateExtensionIdkind: EXTENSIONWhen you create a function with a function production, you can update it using the Update Function Builderless Production method or other APIs. However, after you update elements using APIs other than Update Function Builderless Production, you can no longer update the builderless production object because it becomes out of date.