{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:2fbbef898f76ba47f54ef0fdf7585060968f5e9f04fed731ced83efb3d376e94",
  "artifact_sha256": "sha256:09d0e4cb56c1db3fa3ba012530cfe29c948b1374adb7435befa11ea100edf477",
  "data": {
    "revision_contract": "sourcey.agent-readiness-revision/v1alpha1",
    "agent_readiness_profile_id": "arp_01m4pmkbtak6hq52fr8byxcptp",
    "entity_id": "ent_01kyh8fpe2hwmmvk3eex1hq433",
    "scope": {
      "product": {
        "key": "datadog-api",
        "name": "Datadog API"
      },
      "job": {
        "key": "monitor-create",
        "name": "Create a monitor"
      }
    },
    "catalog_binding": {
      "base_release_id": "sha256:726e5c7f5371e6748eba2cb5e73049b3c66e9eae398283607cc38b5a04c5a0fb",
      "entity_revision_digest": "sha256:db644902caaa3213793c9d99bcde07cec77de9721891336f57dd1a13440539b4"
    },
    "declaration_revision_digest": "sha256:a99c5e06e56e238b49359cabb9b0ea720504885a597bac6cecb2aa0b98fe28cd",
    "declaration": {
      "declaration_id": "declaration_datadog_datadog_api_monitor_create",
      "provenance": {
        "repository": "sourcey/agent-ready-services",
        "commit": "49f1f3d704a0eb001357934bd706aba30c90e71c",
        "path": "entities/da/datadog.yaml",
        "git_blob_oid": "ec3181ede8d1002e2cc8589fbd22ace0c692cf09",
        "blob_digest": "sha256:af818751a5cddff17bbcbe36d00a6fee8e0bf4823b8fbe7f6b0c9bb94f18bb3f"
      },
      "status": "community_declared"
    },
    "lifecycle": "active",
    "effective_from": "2026-10-13T23:46:19.587Z",
    "job_digest": "sha256:12007799f7f4dae2effe1223e666da87403579fbd858f8617d01592b212128bf",
    "engine": {
      "name": "sourcey-agent-readiness-engine",
      "version": "0.2.2",
      "engine_digest": "sha256:393033e87d587323012780764e23774d3b59889a2499c95ab1841257a752f9a5"
    },
    "interface_id": "monitor-api",
    "binding_id": null,
    "binding_digest": null,
    "runs": [
      {
        "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
        "label": "probed",
        "finished_at": "2026-10-13T23:46:19.587Z"
      }
    ],
    "steps": [
      {
        "step": "discover",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "discovery",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "attempt_digest": "sha256:543665dc633a110329f218ff94e4caf48c6c6a50f98085708967d7ed1d941861"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "attempt_digest": "sha256:082996e0049b77f163a0148d3d49e7a2a0f9132a021117e8ea284096f67d21ec"
          }
        ]
      },
      {
        "step": "authority",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:d155f49e78a998cf7333f67dcb1b288c5fad9e1a9376d08b095cb54cd8a7c349"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:2b6fc433d6aef558674b6c62fa12fb5d196bb21a32fd4c39920e87a181c166f1"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:42ef032f3516412c94f57202c1c0a4f5d8898627ba9438d53a4d53e8b87eb7ed"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "attempt_digest": "sha256:082996e0049b77f163a0148d3d49e7a2a0f9132a021117e8ea284096f67d21ec"
          }
        ]
      },
      {
        "step": "onboard",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:d155f49e78a998cf7333f67dcb1b288c5fad9e1a9376d08b095cb54cd8a7c349"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:7e5e29a210dc6cc201a58b5073ac299f83b164ed63ea1b9bb54d2c23eb1df31b"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:2b6fc433d6aef558674b6c62fa12fb5d196bb21a32fd4c39920e87a181c166f1"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:42ef032f3516412c94f57202c1c0a4f5d8898627ba9438d53a4d53e8b87eb7ed"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "attempt_digest": "sha256:082996e0049b77f163a0148d3d49e7a2a0f9132a021117e8ea284096f67d21ec"
          }
        ]
      },
      {
        "step": "pay",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:77b5174a3294430c9d4abd3983f9c4f0d6d0f4b90d315d1cd9b48b587683b7c5"
          }
        ]
      },
      {
        "step": "confirm",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "exchange_digest": "sha256:d155f49e78a998cf7333f67dcb1b288c5fad9e1a9376d08b095cb54cd8a7c349"
          }
        ]
      },
      {
        "step": "sustain",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "discovery",
            "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
            "attempt_digest": "sha256:082996e0049b77f163a0148d3d49e7a2a0f9132a021117e8ea284096f67d21ec"
          }
        ]
      }
    ],
    "job": {
      "outcome": "reachable",
      "evidence": [
        {
          "kind": "exchange",
          "run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
          "exchange_digest": "sha256:d155f49e78a998cf7333f67dcb1b288c5fad9e1a9376d08b095cb54cd8a7c349"
        }
      ]
    },
    "discovery": [
      {
        "fact": "agent_documentation",
        "value": "https://www.datadoghq.com/llms.txt",
        "descriptor_url": "https://www.datadoghq.com/llms.txt",
        "attempt_digest": "sha256:579e3911fa348551c070c4c41e4b0c2087444de389888e8ffa4478956983ddd5",
        "adapter": {
          "namespace": "llms.txt",
          "version": "1"
        }
      },
      {
        "fact": "oauth_protected_resource",
        "value": "https://mcp.datadoghq.com/v1/mcp",
        "descriptor_url": "https://mcp.datadoghq.com/.well-known/oauth-protected-resource/v1/mcp",
        "attempt_digest": "sha256:07a685f5d657e087cee40a9b31504117da6048e2a5c83c80910c421128556a54",
        "adapter": {
          "namespace": "rfc9728",
          "version": "1"
        }
      },
      {
        "fact": "oauth_authorization_server",
        "value": "https://mcp.datadoghq.com/v1/mcp",
        "descriptor_url": "https://mcp.datadoghq.com/.well-known/oauth-protected-resource/v1/mcp",
        "attempt_digest": "sha256:07a685f5d657e087cee40a9b31504117da6048e2a5c83c80910c421128556a54",
        "adapter": {
          "namespace": "rfc9728",
          "version": "1"
        }
      },
      {
        "fact": "oauth_authorization_server",
        "value": "https://mcp.datadoghq.com/v1/mcp",
        "descriptor_url": "https://mcp.datadoghq.com/.well-known/oauth-authorization-server",
        "attempt_digest": "sha256:0dc76f115541b719932d0a2f52b76b1f5578c1ff2986b7abf063b306bd59d903",
        "adapter": {
          "namespace": "rfc8414",
          "version": "1"
        }
      },
      {
        "fact": "oauth_protected_resource",
        "value": "https://mcp.datadoghq.com/",
        "descriptor_url": "https://mcp.datadoghq.com/.well-known/oauth-protected-resource",
        "attempt_digest": "sha256:dd5124cdfe86839479e557bd0c9a7e71fff80145e69a2e4fa3b2bdb5a0225105",
        "adapter": {
          "namespace": "rfc9728",
          "version": "1"
        }
      },
      {
        "fact": "oauth_authorization_server",
        "value": "https://mcp.datadoghq.com/v1/mcp",
        "descriptor_url": "https://mcp.datadoghq.com/.well-known/oauth-protected-resource",
        "attempt_digest": "sha256:dd5124cdfe86839479e557bd0c9a7e71fff80145e69a2e4fa3b2bdb5a0225105",
        "adapter": {
          "namespace": "rfc9728",
          "version": "1"
        }
      },
      {
        "fact": "agent_documentation",
        "value": "https://docs.datadoghq.com/llms.txt",
        "descriptor_url": "https://docs.datadoghq.com/llms.txt",
        "attempt_digest": "sha256:a4a1e4b90cb79c995b4eb2a37f882baf97c5ba0ab8b34109279acbd1e06ce25b",
        "adapter": {
          "namespace": "llms.txt",
          "version": "1"
        }
      },
      {
        "fact": "documentation_route",
        "value": "https://api.datadoghq.com/",
        "descriptor_url": "https://docs.datadoghq.com/api/latest/monitors/create-a-monitor.md",
        "attempt_digest": "sha256:543665dc633a110329f218ff94e4caf48c6c6a50f98085708967d7ed1d941861",
        "adapter": {
          "namespace": "markdown",
          "version": "request"
        }
      }
    ],
    "discovery_run_digest": "sha256:b6d625ab56238efcabdf2ab6f77614097c7ee4155f4d4f289a8257da00498d8c",
    "latest_run": {
      "started_at": "2026-10-13T23:45:07.251Z",
      "finished_at": "2026-10-13T23:46:19.587Z",
      "discovery_reads": 48,
      "exchanges": [
        {
          "purpose": "probe_operation",
          "role": "request",
          "method": "POST",
          "url": "https://api.datadoghq.com/api/v1/monitor",
          "started_at": "2026-10-13T23:45:39.622Z",
          "finished_at": "2026-10-13T23:45:39.671Z",
          "response": {
            "status": 401,
            "media_type": "application/json",
            "content_bytes": 27,
            "content_digest": "sha256:6d0f673e7bb9c6a7cd60f77b45dc61e2a081ee1106a122894c37aa46f7725647"
          },
          "transport_error": null,
          "exchange_digest": "sha256:d155f49e78a998cf7333f67dcb1b288c5fad9e1a9376d08b095cb54cd8a7c349"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://api.datadoghq.com/.well-known/oauth-protected-resource/api/v1/monitor",
          "started_at": "2026-10-13T23:45:43.752Z",
          "finished_at": "2026-10-13T23:45:43.812Z",
          "response": {
            "status": 404,
            "media_type": "application/json",
            "content_bytes": 24,
            "content_digest": "sha256:0823a2f5fa961f158dcf604aeb2fe6c43c31718750c522670621f014889942c3"
          },
          "transport_error": null,
          "exchange_digest": "sha256:2b6fc433d6aef558674b6c62fa12fb5d196bb21a32fd4c39920e87a181c166f1"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://api.datadoghq.com/.well-known/oauth-protected-resource",
          "started_at": "2026-10-13T23:45:47.803Z",
          "finished_at": "2026-10-13T23:45:47.848Z",
          "response": {
            "status": 404,
            "media_type": "application/json",
            "content_bytes": 24,
            "content_digest": "sha256:0823a2f5fa961f158dcf604aeb2fe6c43c31718750c522670621f014889942c3"
          },
          "transport_error": null,
          "exchange_digest": "sha256:42ef032f3516412c94f57202c1c0a4f5d8898627ba9438d53a4d53e8b87eb7ed"
        },
        {
          "purpose": "probe_operation",
          "role": "session_opening",
          "method": "POST",
          "url": "https://mcp.datadoghq.com/v1/mcp?toolsets=alerting",
          "started_at": "2026-10-13T23:45:51.641Z",
          "finished_at": "2026-10-13T23:45:51.684Z",
          "response": {
            "status": 401,
            "media_type": "application/json",
            "content_bytes": 27,
            "content_digest": "sha256:6d0f673e7bb9c6a7cd60f77b45dc61e2a081ee1106a122894c37aa46f7725647"
          },
          "transport_error": null,
          "exchange_digest": "sha256:7211dee0a0afaf29484d107a5b89adb4c2bffa557d7ee9bed3426318213af235"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://mcp.datadoghq.com/.well-known/oauth-protected-resource/v1/mcp",
          "started_at": "2026-10-13T23:45:55.468Z",
          "finished_at": "2026-10-13T23:45:55.512Z",
          "response": {
            "status": 200,
            "media_type": "application/json",
            "content_bytes": 147,
            "content_digest": "sha256:236d0ae4a9994f7319c069d66e1a5d703842b364aec549d2b79444c8cba012b0"
          },
          "transport_error": null,
          "exchange_digest": "sha256:772b7d8113f7eedc51cf8004384163ce35c79bb16a56c4ca6b18fe88d5920070"
        },
        {
          "purpose": "probe_authorization_server",
          "role": "request",
          "method": "GET",
          "url": "https://mcp.datadoghq.com/.well-known/oauth-authorization-server/v1/mcp",
          "started_at": "2026-10-13T23:45:59.411Z",
          "finished_at": "2026-10-13T23:45:59.454Z",
          "response": {
            "status": 200,
            "media_type": "application/json",
            "content_bytes": 659,
            "content_digest": "sha256:0b69fd0b67a343bc5c557e0dcdd930bb7e94573592c0c26daa9fab1fdb3e6a13"
          },
          "transport_error": null,
          "exchange_digest": "sha256:3179974bf1a5adbe596f25fce370e056f5bf1c66f4dc06d7b60643fb1416740a"
        },
        {
          "purpose": "probe_authorization",
          "role": "request",
          "method": "GET",
          "url": "https://app.datadoghq.com/oauth2/v1/authorize?response_type=code&client_id=51ea5567-28b8-4c79-9a7d-e70239b14811&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=f2c4a1b12c6b504cec19a135569e5c58&code_challenge=YFHpqbopco518BG8Phu5rm1V_F9TzyweLCdwRG1NPG0&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.datadoghq.com%2Fv1%2Fmcp%3Ftoolsets%3Dalerting",
          "started_at": "2026-10-13T23:46:02.681Z",
          "finished_at": "2026-10-13T23:46:02.728Z",
          "response": {
            "status": 307,
            "media_type": "application/octet-stream",
            "content_bytes": 0,
            "content_digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
          },
          "transport_error": null,
          "exchange_digest": "sha256:18b9a02e3109e0f3bb31f1d7f975cc065269fe89c329c3f1f5be85bf1d952443"
        },
        {
          "purpose": "probe_page",
          "role": "request",
          "method": "GET",
          "url": "https://app.datadoghq.com/organization-settings/mcp",
          "started_at": "2026-10-13T23:46:07.051Z",
          "finished_at": "2026-10-13T23:46:07.098Z",
          "response": {
            "status": 401,
            "media_type": "application/json",
            "content_bytes": 27,
            "content_digest": "sha256:6d0f673e7bb9c6a7cd60f77b45dc61e2a081ee1106a122894c37aa46f7725647"
          },
          "transport_error": null,
          "exchange_digest": "sha256:4e6cfe4bb74e1b46fbe2ceb6085ae7581665d4d1fe84b282ec0a695994a6187d"
        },
        {
          "purpose": "probe_page",
          "role": "request",
          "method": "GET",
          "url": "https://app.datadoghq.com/signup",
          "started_at": "2026-10-13T23:46:10.432Z",
          "finished_at": "2026-10-13T23:46:10.487Z",
          "response": {
            "status": 200,
            "media_type": "text/html",
            "content_bytes": 6112,
            "content_digest": "sha256:02a1ba45a2dff9c0f1dc488b958e7b7e9246cf17ae553972236f45d54c55969d"
          },
          "transport_error": null,
          "exchange_digest": "sha256:7e5e29a210dc6cc201a58b5073ac299f83b164ed63ea1b9bb54d2c23eb1df31b"
        },
        {
          "purpose": "probe_page",
          "role": "request",
          "method": "GET",
          "url": "https://app.datadoghq.com/account/billing",
          "started_at": "2026-10-13T23:46:15.812Z",
          "finished_at": "2026-10-13T23:46:15.854Z",
          "response": {
            "status": 401,
            "media_type": "application/json",
            "content_bytes": 27,
            "content_digest": "sha256:6d0f673e7bb9c6a7cd60f77b45dc61e2a081ee1106a122894c37aa46f7725647"
          },
          "transport_error": null,
          "exchange_digest": "sha256:77b5174a3294430c9d4abd3983f9c4f0d6d0f4b90d315d1cd9b48b587683b7c5"
        }
      ],
      "assertions": []
    },
    "revision_digest": "sha256:f41cb4775be9439bea33184fc4de2d7c3c0d7d2764b4f843ed486516e2db614f"
  }
}
