{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:01878e420becfd35dc17fcd9c45ae9fd7f77cece1fedfdf68ac6cdf861f9432b",
  "artifact_sha256": "sha256:207717acd882c5f10a288d4c057d2e8e74e62a63a0cda0bb875692c63b5ca5bd",
  "data": {
    "revision_contract": "sourcey.agent-readiness-revision/v1alpha1",
    "agent_readiness_profile_id": "arp_01m4t96s3q880nvdh2krrpad7r",
    "entity_id": "ent_01kyxthgq0zvqdgfges3ksm4s0",
    "scope": {
      "product": {
        "key": "onshape-rest-api",
        "name": "Onshape REST API"
      },
      "job": {
        "key": "cad-document-create",
        "name": "Create a CAD document"
      }
    },
    "catalog_binding": {
      "base_release_id": "sha256:b8d2307bdb2bd192cdb6e4a0586bf54e4c306eb8bae6a6f3c48ddff04bcdcee1",
      "entity_revision_digest": "sha256:82003058ee5847661ce448b7b6e56b3599138e7281054a4a924580adbff1d75e"
    },
    "declaration_revision_digest": "sha256:f73dfc81fea4a84cd1e32c48c86dd252b88b0769a2f98e3d851b0728f0a4834e",
    "declaration": {
      "declaration_id": "declaration_onshape_onshape_rest_api_cad_document_create",
      "provenance": {
        "repository": "sourcey/agent-ready-services",
        "commit": "de1148784db9547de861d4669ba397968e6787cc",
        "path": "entities/on/onshape.yaml",
        "git_blob_oid": "7bed3964cbe0720a41b6b38bc0d252832dbe6db2",
        "blob_digest": "sha256:32f3ac98ee7f2aa0fd565846bc4e1d334f622a6b218632e33c900f30bb7f49ac"
      },
      "status": "community_declared"
    },
    "lifecycle": "active",
    "effective_from": "2026-10-13T09:25:08.997Z",
    "job_digest": "sha256:8d0bcede807e829c1e2800fa77bda8aba8944244656ed83e70451d2ab27a18ef",
    "engine": {
      "name": "sourcey-agent-readiness-engine",
      "version": "0.2.2",
      "engine_digest": "sha256:c1c44a32d96674078f89e96e82a5a2b2d43303e6631cdb61b4a17a391d08d9ca"
    },
    "interface_id": "service-api",
    "binding_id": null,
    "binding_digest": null,
    "runs": [
      {
        "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
        "label": "probed",
        "finished_at": "2026-10-13T09:25:08.997Z"
      }
    ],
    "steps": [
      {
        "step": "discover",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:3235a8aa5a851be33aeb0d158da8651a63c0d14454818048f00f4e28d48fca1d"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:ef98e0e779483e42f7510ff5ca116507aaf5c05245ef93183150cdaaf8de8841"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:bcd2058345dcc0f7422d79b105148b2d5b1656676ce65be339b20a8ec303a781"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:e151b6ecb112d81f3632300e941fe5aab5f07fc1acfc902085c13825fb42eed0"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:15a65d800d63f3e3796b5f509f5b86a8e6504b37aaa3bd3499404acd3764252b"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:e84742185f143da798de36646fce2cbda5bce0e337f03cccf0cac541d46c4177"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:360196b27e7d1e0c35e55fa71911f46e38400c2d180f0eb713e59a96f951252a"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:caa74b81934eda8adae9f14f57783029487a4be78072ab7dd57aed040eea99cc"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:783f314510e7d4c8c15b80e9a4289fe1d2368300f0f04157f0b9c374e55f3226"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:047412118637cc17ab85c1b6a094ebb212ed851bce38cef7fd3f2b51a1b42aee"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:5300711ae981fc3a0af49b33b779a41709fd8130137d3a8309c8794535a3d7d5"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:3cea7020ec55067619f565565f59f28aae8c7e1bfe39187c0a76043018cf3e24"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:0558e4757a41aacdf5ffa8f11fb312de8c8ac42f75f071fea08ace18032d3356"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:a85a6c0ade8ee78323eb525fbfe14f5714404ca2f6970bace8ad00723bfe1b7e"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:5aa90e1d9a7eb435584f8c6baeea2391918f20a731d81238a1717353038bbdf5"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:5a27abfc1626044e858f91ad3eefcb8080e34c8f3f3eca60627b0e19e325da55"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:5c71ebb34d822aa27b57c011fee586691a53fa06eaf64c1f4f0914d98e96974f"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:1b036c3f55f03e6df099183247b2e066aa90029b168c4d6b0ae1487980cd5380"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:e8baf46c62274d8f2ff9ba3e97205cb4b86e00fc0041e444c9659cb17aeb9f54"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:27d4d9989e5a265cd692d1c230b9eafa78ad808a4a4f6596eef4d3bc06a1a5b6"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:8505bdf641fe0dc2d5a8109ee9eb22012a2e6f1a20577fb92a3fae94934fb36d"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:3a4b72ec7252ede23057d7df5979a48ce2111fbe19aab11bf8b29f8e8d58462f"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:fed756f8b583b596c5d4003e95982b7fefaaf1809d075779f6c927291d8c0353"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:37e2dae37ffa58b2f2fada8516a2315ed2fa6db9fab3d3ee64b225d07378a4a4"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:08d0f0b5779ac29ff64a1dd1faadd85071ee1017c89df2c3cbfefd0b47106f28"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:badcc43d23238cefdddfa29b0586729327395b9f35a003ef1cba2cab545baec5"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:ac60c71aa1b51f37d9f23b9729a5c7519fac3f7216505d50c702df34825ca9ec"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:31f6c970c051ea64a8385969a95acf0d408f54064257e11c7a5adf19ab2772b4"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:6824800a8c6cc27153bb621c8ced1aacb890087ddf943921e575b263b730277f"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:8e278db01d906680c565f80e37558d4331938144b498de07a552e3e89a532e83"
          }
        ]
      },
      {
        "step": "authority",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:35a3d43cddfe0f7a12a93752f2c81a58a5efb020daeff286d8b60643b36516c8"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:eff6bab20bc4aaaa13ee465a425ed9c415ce196b11da3c6bb517516605e9583d"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:36d96d3b496de3462eab54d1a125d84ba764dcbc8386f5abf1d2b4def10f9692"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:8e278db01d906680c565f80e37558d4331938144b498de07a552e3e89a532e83"
          }
        ]
      },
      {
        "step": "onboard",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:35a3d43cddfe0f7a12a93752f2c81a58a5efb020daeff286d8b60643b36516c8"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:10f46d7dc6b2bb9ae8145e80da39f069d4ad78f8d2c81ce1f525078e6798d181"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:eff6bab20bc4aaaa13ee465a425ed9c415ce196b11da3c6bb517516605e9583d"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:36d96d3b496de3462eab54d1a125d84ba764dcbc8386f5abf1d2b4def10f9692"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:8e278db01d906680c565f80e37558d4331938144b498de07a552e3e89a532e83"
          }
        ]
      },
      {
        "step": "pay",
        "outcome": "not_applicable",
        "timing": null,
        "evidence": [
          {
            "kind": "declaration",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889"
          }
        ]
      },
      {
        "step": "confirm",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:35a3d43cddfe0f7a12a93752f2c81a58a5efb020daeff286d8b60643b36516c8"
          }
        ]
      },
      {
        "step": "sustain",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:35a3d43cddfe0f7a12a93752f2c81a58a5efb020daeff286d8b60643b36516c8"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:eff6bab20bc4aaaa13ee465a425ed9c415ce196b11da3c6bb517516605e9583d"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "exchange_digest": "sha256:36d96d3b496de3462eab54d1a125d84ba764dcbc8386f5abf1d2b4def10f9692"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:8e278db01d906680c565f80e37558d4331938144b498de07a552e3e89a532e83"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
            "attempt_digest": "sha256:8e278db01d906680c565f80e37558d4331938144b498de07a552e3e89a532e83"
          }
        ]
      }
    ],
    "job": {
      "outcome": "reachable",
      "evidence": [
        {
          "kind": "exchange",
          "run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
          "exchange_digest": "sha256:35a3d43cddfe0f7a12a93752f2c81a58a5efb020daeff286d8b60643b36516c8"
        }
      ]
    },
    "discovery": [],
    "discovery_run_digest": "sha256:7ed8bf010928af314c447d208b31a1adeadf61932a57cc7ab105b42c53f35889",
    "latest_run": {
      "started_at": "2026-10-13T09:24:12.510Z",
      "finished_at": "2026-10-13T09:25:08.997Z",
      "discovery_reads": 29,
      "exchanges": [
        {
          "purpose": "probe_operation",
          "role": "request",
          "method": "POST",
          "url": "https://cad.onshape.com/api/v17/documents",
          "started_at": "2026-10-13T09:24:52.763Z",
          "finished_at": "2026-10-13T09:24:53.011Z",
          "response": {
            "status": 401,
            "media_type": "application/json",
            "content_bytes": 55,
            "content_digest": "sha256:ae0fefe09bc9ad086bac27a5fd90d46c6ae46adf8701fafce272f6fe15120459"
          },
          "transport_error": null,
          "exchange_digest": "sha256:35a3d43cddfe0f7a12a93752f2c81a58a5efb020daeff286d8b60643b36516c8"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://cad.onshape.com/.well-known/oauth-protected-resource/api/v17/documents",
          "started_at": "2026-10-13T09:24:56.882Z",
          "finished_at": "2026-10-13T09:24:57.134Z",
          "response": {
            "status": 200,
            "media_type": "text/html",
            "content_bytes": 1425,
            "content_digest": "sha256:526d7dc581b1329831e43101c41106a8b91c2310f6343e0a01bb9d80fbd7a95c"
          },
          "transport_error": null,
          "exchange_digest": "sha256:eff6bab20bc4aaaa13ee465a425ed9c415ce196b11da3c6bb517516605e9583d"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://cad.onshape.com/.well-known/oauth-protected-resource",
          "started_at": "2026-10-13T09:25:00.393Z",
          "finished_at": "2026-10-13T09:25:00.650Z",
          "response": {
            "status": 200,
            "media_type": "text/html",
            "content_bytes": 1425,
            "content_digest": "sha256:526d7dc581b1329831e43101c41106a8b91c2310f6343e0a01bb9d80fbd7a95c"
          },
          "transport_error": null,
          "exchange_digest": "sha256:36d96d3b496de3462eab54d1a125d84ba764dcbc8386f5abf1d2b4def10f9692"
        },
        {
          "purpose": "probe_page",
          "role": "request",
          "method": "GET",
          "url": "https://www.onshape.com/en/sign-up",
          "started_at": "2026-10-13T09:25:04.014Z",
          "finished_at": "2026-10-13T09:25:04.094Z",
          "response": {
            "status": 200,
            "media_type": "text/html",
            "content_bytes": 129259,
            "content_digest": "sha256:876c3c766160955552118d25991edbe10ff5e541e9184fb915f16f447e56d814"
          },
          "transport_error": null,
          "exchange_digest": "sha256:10f46d7dc6b2bb9ae8145e80da39f069d4ad78f8d2c81ce1f525078e6798d181"
        }
      ],
      "assertions": []
    },
    "revision_digest": "sha256:c3d13731bf4f9feea4b7cffc920c791f652324d69db8bfa06c2a1136cb681c8f"
  }
}
