> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: Introduction ## Article: Introduction ## Article Link: https://dev.wix.com/docs/api-reference/business-management/functions/builderless-productions/introduction.md ## Article Content: # About the Builderless Productions API The Builderless Productions API allows you to create [functions](https://support.wix.com/en/article/functions-about-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](https://dev.wix.com/docs/api-reference/business-management/functions/about-wix-functions-apis.md). 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](https://dev.wix.com/docs/api-reference/business-management/functions/builderless-productions/create-function-builderless-production.md) 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](https://dev.wix.com/docs/api-reference/business-management/functions/function-architecture.md). 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](https://dev.wix.com/docs/api-reference/crm/forms/form-schemas/list-forms.md) 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](https://dev.wix.com/docs/api-reference/business-management/functions/builderless-productions/update-function-builderless-production.md) 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. @sdk_package_setup