OROdocs
Validator

Get an authorized environment pack download

Return a time-limited download URL and version metadata. Verify the delivered bytes against download_url_sha256; pack_sha256 identifies the parent pack.

GET
/v1/validator/pack/{pack_sha256}

Path Parameters

pack_sha256*string

Content hash of the sealed pack.

Match^[0-9a-f]{64}$
Length64 <= length <= 64

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.oroagents.com/v1/validator/pack/stringstringstringstringstringstringstringstringstringstringstri"
{
  "pack_sha256": "string",
  "download_url": "string",
  "download_url_expires_at": "2019-08-24T14:15:22Z",
  "download_url_sha256": "stringstringstringstringstringstringstringstringstringstringstri",
  "download_url_size_bytes": 0,
  "artifact_signature": null,
  "delivery_scope": "qualifying",
  "delivery_task_ids": [
    "string"
  ],
  "contract_version": "string",
  "runtime_version": "string",
  "tool_contract_version": "string",
  "verifier_version": "string",
  "result_schema_version": "string",
  "catalog_epoch": "string",
  "catalog_sha256": "string",
  "search_index_epoch": "string",
  "search_index_sha256": "string",
  "task_count": 0,
  "family_counts": {
    "property1": 0,
    "property2": 0
  }
}
{
  "detail": "string"
}
{
  "detail": "string"
}
{
  "detail": "string"
}
{
  "detail": "string"
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string",
      "input": null,
      "ctx": {}
    }
  ]
}
{
  "detail": "string"
}
{
  "detail": "string"
}
{
  "detail": "string"
}