Rippling: Extract existing metadata components — response body
Extract existing metadata components: response body. Complete fields and constraints for contract 2026-10-28.
API reference · Contract 2026-10-28
SDK schema: Extract existing metadata components — response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: allowed |
component_configs | array | Required within parent | Readable component configs for the selected roots. Dependencies the caller cannot read are omitted, so the result may not be deployable as-is. |
component_configs[] | Model | Each item | Expand Extract existing metadata components — response body — component configs item |
context_complete | boolean | Optional | For search-backed extraction, whether contextual expansion completed without warnings or unreadable components being omitted. |
context_warnings | array | Optional | Warnings from search-backed contextual expansion. |
context_warnings[] | string | Each item | |
dependency_graph | object | Required within parent | Serialized dependency graph for the extracted package. Additional keys: allowed |
external_managed_dependencies | array | Optional | |
external_managed_dependencies[] | object | Each item | External managed dependency. Additional keys: allowed |
install_order | array | Required within parent | Topological install order for the extracted package. |
install_order[] | object | Each item | Component identifier. Additional keys: allowed |
root_components | array | Required within parent | Components selected as extraction roots. |
root_components[] | Model | Each item | Expand Extract existing metadata components — response body — root components item |
Referenced models: Extract existing metadata components — response body — component configs item, Extract existing metadata components — response body — root components item