build-inputs

Lookup

Resolve build inputs for one or more reference groups.

Direct references resolve to latest; the transitive closure is taken verbatim; a cross-reference conflict yields a per-group conflict result.

For each group, walks the transitive package_inputs closure (accessor), then applies auth redaction and assembles the flat LockedInputs map.

Each group runs in its own transaction so a single group's timeout, overflow, or conflict produces a per-group error without affecting others.

post/api/v1/catalog/build-inputs/lookup

Request body

stabilitystring required

Response

Successful Response

versioninteger
groupsobject required

Changes

Changed in 4 of the 53 revisions of this API.331

  • 8ec56155188022See the full diff
    • added to the request property allOf list

      request-property-all-of-added

    • the request property type changed from object to no type

      request-property-type-changed

    • removed the request property /

      request-property-removed

    • removed the request property /

      request-property-removed

    • the /// request property's maxLength was set to 1024

      request-property-max-length-set

    • endpoint added

      endpoint-added

    • api path removed without deprecation

      api-path-removed-without-deprecation

    This revision also has 68 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog