{"ok":true,"schema_version":1,"data":{"agent_readiness":{"blocker_level":"none","blockers":[],"missing_fields":[],"status":"callable"},"categories":["baseline-augmented","baseline-curated","identity-reviewed","official-api","official-docs","official-openapi","official-source-repo","official-website","search","social-data"],"completeness_score":93,"contract_version":"2026-07-03.2","example_count":0,"examples":[],"generated_at":"2026-07-27T10:51:25.049Z","integration_readiness":100,"name":"Desearch","netuid":22,"readiness":{"components":{"active_lifecycle":true,"auth_clarity":true,"callable_now":true,"documented":true,"has_callable_api":true,"has_candidate_api":true,"has_public_docs":true,"has_source_repo":true,"profile_complete":true},"readiness_tier":"buildable","readiness_version":2,"score":100,"readiness_verified":true},"schema_version":1,"service_count":42,"services":[{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth)."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"official","base_url":"https://api.desearch.ai","capability":"Desearch API","description":"Public API host advertised by the Desearch OpenAPI schema. Protected methods require authentication, so proxy eligibility requires separate review.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","auth-required"],"live_status":"ok"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"ok","classification":"live","latency_ms":115,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi.json","hash":"4b0f0742c087e8bfae13ca5759ad5f744f997a1134baed15597b44eaf34519e9","match":"schema-url","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi","url":"https://www.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://www.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-api"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://huggingface.co/datasets/desearch/dataset","capability":"Desearch search benchmark dataset","description":"Public Desearch (SN22) HuggingFace benchmark of ~196k fresh web + X search questions (id/question/difficulty/date-window columns), regenerated daily from recent news and posts; not gated, no answer keys. Distinct from the already-registered search-evals results dataset. The subnet-22 README (source) declares the Bittensor subnet and the desearch HF org owns it.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture only samples enabled GET probes","status":"non-get"},"health":{"status":"ok","classification":"live","latency_ms":252,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"desearch","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://huggingface.co/datasets/desearch/dataset'","python":"import requests\n\nresp = requests.get(\"https://huggingface.co/datasets/desearch/dataset\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://huggingface.co/datasets/desearch/dataset\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-benchmark-questions"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/facebook/comments/%7Bpost_id%7D","capability":"Desearch Retrieve Facebook Comments","description":"Auth-gated GET /desearch/facebook/comments/{post_id} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/facebook/comments/%7Bpost_id%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/facebook/comments/%7Bpost_id%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/facebook/comments/%7Bpost_id%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-facebook-comments-post-id"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/facebook/hashtag/%7Btag%7D","capability":"Desearch Retrieve Facebook Hashtag Posts","description":"Auth-gated GET /desearch/facebook/hashtag/{tag} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/facebook/hashtag/%7Btag%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/facebook/hashtag/%7Btag%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/facebook/hashtag/%7Btag%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-facebook-hashtag-tag"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/facebook/post/%7Bid%7D","capability":"Desearch Retrieve Facebook Post by ID","description":"Auth-gated GET /desearch/facebook/post/{id} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/facebook/post/%7Bid%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/facebook/post/%7Bid%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/facebook/post/%7Bid%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-facebook-post-id"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/facebook/profile/%7Bprofile_id%7D","capability":"Desearch Retrieve Facebook Profile or Page","description":"Auth-gated GET /desearch/facebook/profile/{profile_id} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/facebook/profile/%7Bprofile_id%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/facebook/profile/%7Bprofile_id%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/facebook/profile/%7Bprofile_id%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-facebook-profile-profile-id"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/facebook/profile/%7Bprofile_id%7D/posts","capability":"Desearch Retrieve Facebook Profile/Page Posts","description":"Auth-gated GET /desearch/facebook/profile/{profile_id}/posts on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/facebook/profile/%7Bprofile_id%7D/posts' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/facebook/profile/%7Bprofile_id%7D/posts\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/facebook/profile/%7Bprofile_id%7D/posts\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-facebook-profile-profile-id-posts"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/instagram/comments/%7Bmedia_id%7D","capability":"Desearch Retrieve Instagram Comments","description":"Auth-gated GET /desearch/instagram/comments/{media_id} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/instagram/comments/%7Bmedia_id%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/instagram/comments/%7Bmedia_id%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/instagram/comments/%7Bmedia_id%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-instagram-comments-media-id"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/instagram/hashtag/%7Btag%7D","capability":"Desearch Retrieve Instagram Hashtag Media","description":"Auth-gated GET /desearch/instagram/hashtag/{tag} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/instagram/hashtag/%7Btag%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/instagram/hashtag/%7Btag%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/instagram/hashtag/%7Btag%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-instagram-hashtag-tag"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/instagram/media/%7Bid%7D","capability":"Desearch Retrieve Instagram Media by ID","description":"Auth-gated GET /desearch/instagram/media/{id} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/instagram/media/%7Bid%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/instagram/media/%7Bid%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/instagram/media/%7Bid%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-instagram-media-id"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/instagram/profile/%7Busername%7D","capability":"Desearch Retrieve Instagram Profile","description":"Auth-gated GET /desearch/instagram/profile/{username} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/instagram/profile/%7Busername%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/instagram/profile/%7Busername%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/instagram/profile/%7Busername%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-instagram-profile-username"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/instagram/profile/%7Busername%7D/posts","capability":"Desearch Retrieve Instagram Profile Posts","description":"Auth-gated GET /desearch/instagram/profile/{username}/posts on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/instagram/profile/%7Busername%7D/posts' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/instagram/profile/%7Busername%7D/posts\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/instagram/profile/%7Busername%7D/posts\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-instagram-profile-username-posts"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/tiktok/comments/%7Bvideo_id%7D","capability":"Desearch Retrieve TikTok Comments","description":"Auth-gated GET /desearch/tiktok/comments/{video_id} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/tiktok/comments/%7Bvideo_id%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/tiktok/comments/%7Bvideo_id%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/tiktok/comments/%7Bvideo_id%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-tiktok-comments-video-id"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/tiktok/hashtag/%7Btag%7D","capability":"Desearch Retrieve TikTok Hashtag Posts","description":"Auth-gated GET /desearch/tiktok/hashtag/{tag} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/tiktok/hashtag/%7Btag%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/tiktok/hashtag/%7Btag%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/tiktok/hashtag/%7Btag%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-tiktok-hashtag-tag"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/tiktok/post/%7Bid%7D","capability":"Desearch Retrieve TikTok Post by ID","description":"Auth-gated GET /desearch/tiktok/post/{id} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/tiktok/post/%7Bid%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/tiktok/post/%7Bid%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/tiktok/post/%7Bid%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-tiktok-post-id"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/tiktok/profile/%7Busername%7D","capability":"Desearch Retrieve TikTok Profile","description":"Auth-gated GET /desearch/tiktok/profile/{username} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/tiktok/profile/%7Busername%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/tiktok/profile/%7Busername%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/tiktok/profile/%7Busername%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-tiktok-profile-username"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/tiktok/profile/%7Busername%7D/posts","capability":"Desearch Retrieve TikTok Profile Posts","description":"Auth-gated GET /desearch/tiktok/profile/{username}/posts on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/tiktok/profile/%7Busername%7D/posts' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/tiktok/profile/%7Busername%7D/posts\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/tiktok/profile/%7Busername%7D/posts\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-tiktok-profile-username-posts"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/tiktok/trending","capability":"Desearch Retrieve TikTok Trending Posts","description":"Auth-gated GET /desearch/tiktok/trending on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/tiktok/trending' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/tiktok/trending\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/tiktok/trending\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-desearch-tiktok-trending"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/numinous/forecasts/%7Bprediction_id%7D","capability":"Desearch Get Forecast Result","description":"Auth-gated GET /numinous/forecasts/{prediction_id} on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false; path-parameterized template. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/numinous/forecasts/%7Bprediction_id%7D' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/numinous/forecasts/%7Bprediction_id%7D\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/numinous/forecasts/%7Bprediction_id%7D\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-numinous-forecasts-prediction-id"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter","capability":"Desearch X Search API","description":"Auth-gated GET /twitter on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter/post","capability":"Desearch Retrieve Post by ID","description":"Auth-gated GET /twitter/post on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter/post' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter/post\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter/post\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter-post"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter/post/retweeters","capability":"Desearch Get Retweeters of a Post","description":"Auth-gated GET /twitter/post/retweeters on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter/post/retweeters' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter/post/retweeters\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter/post/retweeters\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter-post-retweeters"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter/post/user","capability":"Desearch Search X Posts by User","description":"Auth-gated GET /twitter/post/user on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter/post/user' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter/post/user\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter/post/user\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter-post-user"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter/replies","capability":"Desearch Fetch User's Tweets and Replies","description":"Auth-gated GET /twitter/replies on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter/replies' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter/replies\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter/replies\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter-replies"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter/replies/post","capability":"Desearch Retrieve Replies for a Post","description":"Auth-gated GET /twitter/replies/post on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter/replies/post' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter/replies/post\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter/replies/post\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter-replies-post"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter/trends","capability":"Desearch Get X Trends","description":"Auth-gated GET /twitter/trends on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter/trends' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter/trends\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter/trends\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter-trends"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter/urls","capability":"Desearch Fetch Posts by URLs","description":"Auth-gated GET /twitter/urls on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter/urls' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter/urls\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter/urls\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter-urls"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/twitter/user/posts","capability":"Desearch Get X Posts by Username","description":"Auth-gated GET /twitter/user/posts on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/twitter/user/posts' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/twitter/user/posts\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/twitter/user/posts\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-twitter-user-posts"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/web","capability":"Desearch SERP Web Search API","description":"Auth-gated GET /web on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/web' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/web\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/web\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-web"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/web/crawl","capability":"Desearch Crawl API","description":"Auth-gated GET /web/crawl on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/web/crawl' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/web/crawl\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/web/crawl\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-get-web-crawl"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","value_format":"<api-key>"},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/health","capability":"Desearch API health","description":"Public no-auth GET /health on api.desearch.ai returning API liveness JSON (observed: {\"status\":\"health\"}). Served on the API host advertised by the Desearch OpenAPI schemas (www.desearch.ai/openapi.json and api.desearch.ai/openapi.json) alongside the existing sn-22-desearch-api surface.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-22-desearch-health.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://api.desearch.ai/health"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-22-desearch-health.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":158,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/health' \\\n  -H 'Authorization: <api-key>'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/health\", headers={\"Authorization\": \"<api-key>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/health\", {\n  headers: { \"Authorization\": \"<api-key>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-health"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","value_format":"<api-key>"},"auth_required":true,"auth_schemes":["apiKey"],"authority":"official","base_url":"https://www.desearch.ai/openapi.json","capability":"Desearch OpenAPI schema","description":"Machine-readable OpenAPI schema for the Desearch API.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"openapi","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi.json","hash":"4b0f0742c087e8bfae13ca5759ad5f744f997a1134baed15597b44eaf34519e9","match":"surface-id","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi","url":"https://www.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://www.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://www.desearch.ai/openapi.json' \\\n  -H 'Authorization: <api-key>'","python":"import requests\n\nresp = requests.get(\"https://www.desearch.ai/openapi.json\", headers={\"Authorization\": \"<api-key>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://www.desearch.ai/openapi.json\", {\n  headers: { \"Authorization\": \"<api-key>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-openapi"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","value_format":"<api-key>"},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/openapi.json","capability":"Desearch community openapi","description":null,"eligibility":{"callable":false,"reasons":["not-bittensor-base-layer"],"live_status":"unknown"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-22-desearch-openapi-api-desearch-ai.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://api.desearch.ai/openapi.json"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-22-desearch-openapi-api-desearch-ai.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"openapi","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"surface-id","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/openapi.json' \\\n  -H 'Authorization: <api-key>'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/openapi.json\", headers={\"Authorization\": \"<api-key>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/openapi.json\", {\n  headers: { \"Authorization\": \"<api-key>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-openapi-api-desearch-ai"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/ai/search","capability":"Desearch AI Contextual Search","description":"Auth-gated POST /desearch/ai/search on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/ai/search' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/ai/search\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/ai/search\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-post-desearch-ai-search"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/ai/search/links/twitter","capability":"Desearch AI Х Posts Search","description":"Auth-gated POST /desearch/ai/search/links/twitter on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/ai/search/links/twitter' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/ai/search/links/twitter\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/ai/search/links/twitter\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-post-desearch-ai-search-links-twitter"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/ai/search/links/web","capability":"Desearch AI Web Search","description":"Auth-gated POST /desearch/ai/search/links/web on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/ai/search/links/web' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/ai/search/links/web\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/ai/search/links/web\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-post-desearch-ai-search-links-web"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/facebook/search","capability":"Desearch Facebook Search API","description":"Auth-gated POST /desearch/facebook/search on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/facebook/search' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/facebook/search\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/facebook/search\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-post-desearch-facebook-search"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/instagram/search","capability":"Desearch Instagram Search API","description":"Auth-gated POST /desearch/instagram/search on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/instagram/search' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/instagram/search\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/instagram/search\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-post-desearch-instagram-search"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/desearch/tiktok/search","capability":"Desearch TikTok Search API","description":"Auth-gated POST /desearch/tiktok/search on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/desearch/tiktok/search' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/desearch/tiktok/search\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/desearch/tiktok/search\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-post-desearch-tiktok-search"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (ApiKeyAuth) — global security on api.desearch.ai/openapi.json."},"auth_required":true,"auth_schemes":["apiKey"],"authority":"community","base_url":"https://api.desearch.ai/numinous/forecasts","capability":"Desearch Create Forecast Job","description":"Auth-gated POST /numinous/forecasts on api.desearch.ai from the Desearch OpenAPI schema (global ApiKeyAuth). Register auth_required:true, probe.enabled:false. Live-verified 2026-07-21: anonymous GET /twitter -> HTTP 401 Unauthorized.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-desearch-openapi-api-desearch-ai.json","hash":"8567a37b4362bb2302fd5f5c4b2e36ba5056cfc55376978531f2dcaf0604ade1","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-desearch-openapi-api-desearch-ai","url":"https://api.desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.desearch.ai/numinous/forecasts' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.desearch.ai/numinous/forecasts\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.desearch.ai/numinous/forecasts\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-post-numinous-forecasts"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://huggingface.co/datasets/desearch/desearch-search-evals","capability":"Desearch Search Evals (Hugging Face)","description":"Public CC-BY-4.0 Hugging Face dataset of Desearch search-quality evaluations, published and documented in the official Desearch-ai/desearch-search-evals repo.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture only samples enabled GET probes","status":"non-get"},"health":{"status":"ok","classification":"live","latency_ms":345,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"desearch","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://huggingface.co/datasets/desearch/desearch-search-evals'","python":"import requests\n\nresp = requests.get(\"https://huggingface.co/datasets/desearch/desearch-search-evals\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://huggingface.co/datasets/desearch/desearch-search-evals\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-desearch-search-evals"},{"auth":{"location":"header","name":"Authorization","scheme":"api-key","value_format":"<api-key>"},"auth_required":true,"auth_schemes":["apiKey"],"authority":"registry-observed","base_url":"https://desearch.ai/openapi.json","capability":"Desearch OpenAPI JSON","description":"Common read-only path discovered from a public project website root. Requires verification before promotion.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer"],"live_status":"unknown"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-22-website-common-openapi-json.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://desearch.ai/openapi.json"},"response":{"content_type":"application/json; charset=utf-8","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-22-website-common-openapi-json.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"openapi","provider":"desearch","schema_artifact":"/metagraph/schemas/sn-22-website-common-openapi-json.json","schema_source":{"artifact":"/metagraph/schemas/sn-22-website-common-openapi-json.json","hash":"4b0f0742c087e8bfae13ca5759ad5f744f997a1134baed15597b44eaf34519e9","match":"surface-id","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-22-website-common-openapi-json","url":"https://desearch.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://desearch.ai/openapi.json","snippets":{"curl":"curl -sS 'https://desearch.ai/openapi.json' \\\n  -H 'Authorization: <api-key>'","python":"import requests\n\nresp = requests.get(\"https://desearch.ai/openapi.json\", headers={\"Authorization\": \"<api-key>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://desearch.ai/openapi.json\", {\n  headers: { \"Authorization\": \"<api-key>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-22-website-common-openapi-json"}],"slug":"sn-22","subnet_type":"application","operational_observed_at":"2026-07-27T23:00:18.289Z","health_source":"live-cron-prober"},"meta":{"artifact_path":"/metagraph/agent-catalog/22.json","cache":"standard","contract_version":"2026-07-03.2","generated_at":"2026-07-27T10:51:25.049Z","published_at":"2026-07-27T10:51:25.049Z","source":"live-cron-prober","operational_observed_at":"2026-07-27T23:00:18.289Z"}}