> 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/function-productions/introduction.md ## Article Content: # About the Function Productions API The Function 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. 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 Function Productions API, you can: - Generate functions with all necessary components (automation, service plugin configuration, and function method) in a single operation. - Create blank functions from function types or pre-configured functions from templates with existing logic. - Update and maintain all aspects of a function's configuration and dependencies together. ## Function productions in the Wix Functions ecosystem Function productions are most commonly used to create functions. Calling [Create Function Production](https://dev.wix.com/docs/api-reference/business-management/functions/function-productions/create-function-production.md) creates a function, an automation, and a service plugin configuration. It also creates a function method that links the function to the created automation. Learn more about [function creation](https://dev.wix.com/docs/api-reference/business-management/functions/about-function-creation-and-activation.md#quick-creation-and-configuration). When you create a function with a function production, you can update it using the [Update Function Production](https://dev.wix.com/docs/api-reference/business-management/functions/function-productions/update-function-production.md) method or other Functions APIs. > **Note:** You can't create a function production from a template that has a `formTemplateExtensionId`. Use the [Builderless Productions API](https://dev.wix.com/docs/api-reference/business-management/functions/builderless-productions/introduction.md) instead. @sdk_package_setup