> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.runtype.com/api-reference/runtype-api/products/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.runtype.com/_mcp/server. # Products ## API Docs - Products [List products](https://docs.runtype.com/api-reference/runtype-api/products/list-products.md) - Products [Create product](https://docs.runtype.com/api-reference/runtype-api/products/create-product.md) - Products [Assemble product from FPO](https://docs.runtype.com/api-reference/runtype-api/products/assemble-product-from-fpo.md) - Products [Ensure product (config-as-code converge)](https://docs.runtype.com/api-reference/runtype-api/products/ensure-product-config-as-code-converge.md) - Products [Ensure full product (config-as-code converge of the whole FPO)](https://docs.runtype.com/api-reference/runtype-api/products/ensure-full-product-config-as-code-converge-of-the-whole-fpo.md) - Products [Pull product definition (config-as-code)](https://docs.runtype.com/api-reference/runtype-api/products/pull-product-definition-config-as-code.md) - Products [Pull full product (reconstruct the whole FPO from the live graph)](https://docs.runtype.com/api-reference/runtype-api/products/pull-full-product-reconstruct-the-whole-fpo-from-the-live-graph.md) - Products [Get product details](https://docs.runtype.com/api-reference/runtype-api/products/get-product-details.md) - Products [Update product](https://docs.runtype.com/api-reference/runtype-api/products/update-product.md) - Products [Delete product](https://docs.runtype.com/api-reference/runtype-api/products/delete-product.md) - Products [Get product activity](https://docs.runtype.com/api-reference/runtype-api/products/get-product-activity.md) - Products [Add capability to product](https://docs.runtype.com/api-reference/runtype-api/products/add-capability-to-product.md) - Products [Update capability](https://docs.runtype.com/api-reference/runtype-api/products/update-capability.md) - Products [Remove capability](https://docs.runtype.com/api-reference/runtype-api/products/remove-capability.md) - Products [Preview cleanup resources](https://docs.runtype.com/api-reference/runtype-api/products/preview-cleanup-resources.md) - Products [List product comments](https://docs.runtype.com/api-reference/runtype-api/products/list-product-comments.md) - Products [Start a product comment thread](https://docs.runtype.com/api-reference/runtype-api/products/start-a-product-comment-thread.md) - Products [Resolve a product comment thread](https://docs.runtype.com/api-reference/runtype-api/products/resolve-a-product-comment-thread.md) - Products [Reply in a product comment thread](https://docs.runtype.com/api-reference/runtype-api/products/reply-in-a-product-comment-thread.md) - Products [Get product configuration summary](https://docs.runtype.com/api-reference/runtype-api/products/get-product-configuration-summary.md) - Products [Get product setup readiness](https://docs.runtype.com/api-reference/runtype-api/products/get-product-setup-readiness.md) - Products [Declare product stack](https://docs.runtype.com/api-reference/runtype-api/products/declare-product-stack.md) - Products [List surfaces](https://docs.runtype.com/api-reference/runtype-api/products/list-surfaces.md) - Products [Create surface](https://docs.runtype.com/api-reference/runtype-api/products/create-surface.md) - Products [Ensure surface (config-as-code converge)](https://docs.runtype.com/api-reference/runtype-api/products/ensure-surface-config-as-code-converge.md) - Products [Pull surface definition (config-as-code)](https://docs.runtype.com/api-reference/runtype-api/products/pull-surface-definition-config-as-code.md) - Products [Get surface details](https://docs.runtype.com/api-reference/runtype-api/products/get-surface-details.md) - Products [Update surface](https://docs.runtype.com/api-reference/runtype-api/products/update-surface.md) - Products [Delete surface](https://docs.runtype.com/api-reference/runtype-api/products/delete-surface.md) - Products [Set the answering capability of a chat surface](https://docs.runtype.com/api-reference/runtype-api/products/set-the-answering-capability-of-a-chat-surface.md) - Products [Add item to surface](https://docs.runtype.com/api-reference/runtype-api/products/add-item-to-surface.md) - Products [Update surface item](https://docs.runtype.com/api-reference/runtype-api/products/update-surface-item.md) - Products [Remove surface item](https://docs.runtype.com/api-reference/runtype-api/products/remove-surface-item.md) - Products [Create surface API key](https://docs.runtype.com/api-reference/runtype-api/products/create-surface-api-key.md) - Products [Delete surface API key](https://docs.runtype.com/api-reference/runtype-api/products/delete-surface-api-key.md) - Products [Reveal test surface key](https://docs.runtype.com/api-reference/runtype-api/products/reveal-test-surface-key.md) - Products [List schedules for surface](https://docs.runtype.com/api-reference/runtype-api/products/list-schedules-for-surface.md) - Products [Create schedule for surface](https://docs.runtype.com/api-reference/runtype-api/products/create-schedule-for-surface.md) - Products [Get schedule details](https://docs.runtype.com/api-reference/runtype-api/products/get-schedule-details.md) - Products [Update schedule](https://docs.runtype.com/api-reference/runtype-api/products/update-schedule.md) - Products [Delete schedule](https://docs.runtype.com/api-reference/runtype-api/products/delete-schedule.md) - Products [Pause schedule](https://docs.runtype.com/api-reference/runtype-api/products/pause-schedule.md) - Products [Resume schedule](https://docs.runtype.com/api-reference/runtype-api/products/resume-schedule.md) - Products [Run schedule immediately](https://docs.runtype.com/api-reference/runtype-api/products/run-schedule-immediately.md) - Products [Get surface setup readiness](https://docs.runtype.com/api-reference/runtype-api/products/get-surface-setup-readiness.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.runtype.com/api-reference/runtype-api/products/openapi.json) - [OpenAPI YAML](https://docs.runtype.com/api-reference/runtype-api/products/openapi.yaml)