About the Builderless Productions API

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:

  • Generate fully-configured functions with all dependencies in a single operation.
  • Build functions from pre-configured templates that include validation rules and business logic.
  • Avoid the complexity of manually wiring together functions, automations, service plugin configurations, and function methods.

Builderless productions in the Wix Functions ecosystem

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.form
  • formIds: An array containing the function template's formTemplateExtensionId
  • kind: EXTENSION

When 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.

Did this help?