{"ok":true,"schema_version":1,"data":{"agent_readiness":{"blocker_level":"missing-data","blockers":[{"code":"missing-docs","field":"docs_url","message":"No public documentation link is recorded.","next_action":"Add an official docs URL or document that no public docs exist.","severity":"missing-data"}],"missing_fields":["docs_url"],"status":"callable"},"categories":["baseline-augmented","baseline-curated","compute","identity-reviewed","official-source-repo","official-website"],"completeness_score":93,"contract_version":"2026-07-03.2","example_count":1,"examples":[{"authority":"registry-observed","name":"lium.io code example","provider":"lium","surface_id":"sn-51-website-link-lium-io-example-10","url":"https://docs.lium.io/providers/quickstart"}],"generated_at":"2026-07-27T10:51:25.049Z","integration_readiness":100,"name":"lium.io","netuid":51,"readiness":{"components":{"active_lifecycle":true,"auth_clarity":true,"callable_now":true,"documented":true,"has_callable_api":true,"has_candidate_api":true,"has_public_docs":false,"has_source_repo":true,"profile_complete":true},"readiness_tier":"buildable","readiness_version":2,"score":100,"readiness_verified":true},"schema_version":1,"service_count":151,"services":[{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/admin/banned-machines","capability":"Lium admin banned machines","description":"Get All Banned Machines operation on the Lium Backend API (GET, POST /admin/banned-machines), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/admin/banned-machines' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/admin/banned-machines\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/admin/banned-machines\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-admin-banned-machines"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/admin/banned-machines/%7Bban_id%7D","capability":"Lium admin banned machines ban id","description":"Remove Banned Machine operation on the Lium Backend API (DELETE, GET, PATCH /admin/banned-machines/{ban_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/admin/banned-machines/%7Bban_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/admin/banned-machines/%7Bban_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/admin/banned-machines/%7Bban_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-admin-banned-machines-ban-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/admin/custom-referral-links","capability":"Lium admin custom referral links","description":"Get All Custom Referral Links operation on the Lium Backend API (GET, POST /admin/custom-referral-links), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/admin/custom-referral-links' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/admin/custom-referral-links\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/admin/custom-referral-links\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-admin-custom-referral-links"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/admin/custom-referral-links/%7Blink_id%7D","capability":"Lium admin custom referral links link id","description":"Deactivate Custom Referral Link operation on the Lium Backend API (DELETE, GET, PATCH /admin/custom-referral-links/{link_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/admin/custom-referral-links/%7Blink_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/admin/custom-referral-links/%7Blink_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/admin/custom-referral-links/%7Blink_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-admin-custom-referral-links-link-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/admin/custom-referral-links/stats","capability":"Lium admin custom referral links stats","description":"Get All Link Stats operation on the Lium Backend API (GET /admin/custom-referral-links/stats), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/admin/custom-referral-links/stats' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/admin/custom-referral-links/stats\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/admin/custom-referral-links/stats\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-admin-custom-referral-links-stats"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/admin/custom-referral-links/validate/%7Bcode%7D","capability":"Lium admin custom referral links validate code","description":"Validate Custom Referral Link operation on the Lium Backend API (POST /admin/custom-referral-links/validate/{code}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/admin/custom-referral-links/validate/%7Bcode%7D' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/admin/custom-referral-links/validate/%7Bcode%7D\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/admin/custom-referral-links/validate/%7Bcode%7D\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-admin-custom-referral-links-validate-code"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/admin/expiring-credit-grants","capability":"Lium admin expiring credit grants","description":"Get Expiring Credit Grants operation on the Lium Backend API (GET, POST /admin/expiring-credit-grants), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/admin/expiring-credit-grants' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/admin/expiring-credit-grants\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/admin/expiring-credit-grants\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-admin-expiring-credit-grants"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/auth/github-login","capability":"Lium auth github login","description":"Login With Github operation on the Lium Backend API (POST /auth/github-login), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/auth/github-login' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/auth/github-login\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/auth/github-login\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-auth-github-login"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/auth/github-login-complete","capability":"Lium auth github login complete","description":"Github Login Complete operation on the Lium Backend API (POST /auth/github-login-complete), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/auth/github-login-complete' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/auth/github-login-complete\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/auth/github-login-complete\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-auth-github-login-complete"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/auth/google-login","capability":"Lium auth google login","description":"Login With Google operation on the Lium Backend API (POST /auth/google-login), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/auth/google-login' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/auth/google-login\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/auth/google-login\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-auth-google-login"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/auth/google-login-complete","capability":"Lium auth google login complete","description":"Google Login Complete operation on the Lium Backend API (POST /auth/google-login-complete), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/auth/google-login-complete' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/auth/google-login-complete\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/auth/google-login-complete\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-auth-google-login-complete"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/auth/logout","capability":"Lium auth logout","description":"Logout operation on the Lium Backend API (POST /auth/logout), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/auth/logout' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/auth/logout\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/auth/logout\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-auth-logout"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/auth/resend-verify-email","capability":"Lium auth resend verify email","description":"Resend Verify Email operation on the Lium Backend API (POST /auth/resend-verify-email), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/auth/resend-verify-email' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/auth/resend-verify-email\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/auth/resend-verify-email\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-auth-resend-verify-email"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/auth/verify-email","capability":"Lium auth verify email","description":"Verify Email operation on the Lium Backend API (POST /auth/verify-email), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/auth/verify-email' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/auth/verify-email\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/auth/verify-email\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-auth-verify-email"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-configs","capability":"Lium backup configs","description":"List backup configurations operation on the Lium Backend API (GET, POST /backup-configs), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-configs' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-configs\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-configs\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-configs"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-configs/%7Bconfig_id%7D","capability":"Lium backup configs config id","description":"Delete backup configuration operation on the Lium Backend API (DELETE, PUT /backup-configs/{config_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-configs/%7Bconfig_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-configs/%7Bconfig_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-configs/%7Bconfig_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-configs-config-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-configs/pod/%7Bpod_id%7D","capability":"Lium backup configs pod pod id","description":"Get backup configuration operation on the Lium Backend API (GET /backup-configs/pod/{pod_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-configs/pod/%7Bpod_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-configs/pod/%7Bpod_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-configs/pod/%7Bpod_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-configs-pod-pod-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-logs/","capability":"Lium backup logs","description":"Get all backup logs operation on the Lium Backend API (GET /backup-logs/), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-logs/' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-logs/\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-logs/\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-logs"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-logs/%7Bbackup_log_id%7D","capability":"Lium backup logs backup log id","description":"Get backup log operation on the Lium Backend API (GET /backup-logs/{backup_log_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-logs/%7Bbackup_log_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-logs/%7Bbackup_log_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-logs/%7Bbackup_log_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-logs-backup-log-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-logs/%7Bbackup_log_id%7D/progress","capability":"Lium backup logs backup log id progress","description":"Update backup progress operation on the Lium Backend API (PUT /backup-logs/{backup_log_id}/progress), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-logs/%7Bbackup_log_id%7D/progress' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-logs/%7Bbackup_log_id%7D/progress\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-logs/%7Bbackup_log_id%7D/progress\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-logs-backup-log-id-progress"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-logs/bulk-delete","capability":"Lium backup logs bulk delete","description":"Bulk delete backup logs (async) operation on the Lium Backend API (POST /backup-logs/bulk-delete), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-logs/bulk-delete' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-logs/bulk-delete\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-logs/bulk-delete\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-logs-bulk-delete"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-logs/bulk-delete/status/%7Btask_id%7D","capability":"Lium backup logs bulk delete status task id","description":"Poll bulk delete task status operation on the Lium Backend API (GET /backup-logs/bulk-delete/status/{task_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-logs/bulk-delete/status/%7Btask_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-logs/bulk-delete/status/%7Btask_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-logs/bulk-delete/status/%7Btask_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-logs-bulk-delete-status-task-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-logs/%7Blog_id%7D","capability":"Lium backup logs log id","description":"Delete backup log operation on the Lium Backend API (DELETE /backup-logs/{log_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-logs/%7Blog_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-logs/%7Blog_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-logs/%7Blog_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-logs-log-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/backup-logs/pod/%7Bpod_id%7D","capability":"Lium backup logs pod pod id","description":"Get backup logs operation on the Lium Backend API (GET /backup-logs/pod/{pod_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/backup-logs/pod/%7Bpod_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/backup-logs/pod/%7Bpod_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/backup-logs/pod/%7Bpod_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-backup-logs-pod-pod-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/billing/billing-history/%7Bminer_coldkey%7D","capability":"Lium billing billing history miner onchain-account","description":"Get the billing history for a provider operation on the Lium Backend API (GET /billing/billing-history/{mineronchain-account}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/billing/billing-history/%7Bminer_coldkey%7D' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/billing/billing-history/%7Bminer_coldkey%7D\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/billing/billing-history/%7Bminer_coldkey%7D\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-billing-billing-history-mineronchain-account"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/billing/billing-info-for-users","capability":"Lium billing billing info for users","description":"Get the billing info for a user operation on the Lium Backend API (GET /billing/billing-info-for-users), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/billing/billing-info-for-users' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/billing/billing-info-for-users\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/billing/billing-info-for-users\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-billing-billing-info-for-users"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/billing/billing-per-day","capability":"Lium billing billing per day","description":"Get the billing info per day operation on the Lium Backend API (GET /billing/billing-per-day), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/billing/billing-per-day' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/billing/billing-per-day\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/billing/billing-per-day\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-billing-billing-per-day"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/bookmark","capability":"Lium bookmark","description":"Get bookmarked providers operation on the Lium Backend API (GET /bookmark), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/bookmark' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/bookmark\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/bookmark\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-bookmark"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/bookmark/executors","capability":"Lium bookmark executors","description":"Get nodes from bookmarked providers operation on the Lium Backend API (GET /bookmark/executors), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/bookmark/executors' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/bookmark/executors\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/bookmark/executors\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-bookmark-executors"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/bookmark/%7Bminer_hotkey%7D","capability":"Lium bookmark miner operator-account","description":"Remove provider bookmark operation on the Lium Backend API (DELETE, POST /bookmark/{mineroperator-account}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/bookmark/%7Bminer_hotkey%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/bookmark/%7Bminer_hotkey%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/bookmark/%7Bminer_hotkey%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-bookmark-mineroperator-account"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/cli-auth/approve","capability":"Lium cli auth approve","description":"Approve Cli Auth Session operation on the Lium Backend API (POST /cli-auth/approve), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/cli-auth/approve' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/cli-auth/approve\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/cli-auth/approve\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-cli-auth-approve"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/cli-auth/init","capability":"Lium cli auth init","description":"Init Cli Auth Session operation on the Lium Backend API (POST /cli-auth/init), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/cli-auth/init' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/cli-auth/init\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/cli-auth/init\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-cli-auth-init"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/cli-auth/poll/%7Bsession_id%7D","capability":"Lium cli auth poll session id","description":"Poll Cli Auth Session operation on the Lium Backend API (GET /cli-auth/poll/{session_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/cli-auth/poll/%7Bsession_id%7D' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/cli-auth/poll/%7Bsession_id%7D\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/cli-auth/poll/%7Bsession_id%7D\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-cli-auth-poll-session-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/coinbase/create-charge","capability":"Lium coinbase create charge","description":"Create Charge operation on the Lium Backend API (POST /coinbase/create-charge), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/coinbase/create-charge' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/coinbase/create-charge\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/coinbase/create-charge\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-coinbase-create-charge"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/coinbase/webhook","capability":"Lium coinbase webhook","description":"Webhooks operation on the Lium Backend API (POST /coinbase/webhook), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/coinbase/webhook' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/coinbase/webhook\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/coinbase/webhook\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-coinbase-webhook"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/crypto-wallets","capability":"Lium crypto wallets","description":"List Crypto Wallets operation on the Lium Backend API (GET, POST /crypto-wallets), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/crypto-wallets' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/crypto-wallets\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/crypto-wallets\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-crypto-wallets"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/crypto-wallets/%7Bwallet_id%7D","capability":"Lium crypto wallets wallet id","description":"Delete Crypto Wallet operation on the Lium Backend API (DELETE /crypto-wallets/{wallet_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/crypto-wallets/%7Bwallet_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/crypto-wallets/%7Bwallet_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/crypto-wallets/%7Bwallet_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-crypto-wallets-wallet-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/crypto-wallets/%7Bwallet_id%7D/set-default","capability":"Lium crypto wallets wallet id set default","description":"Set Default Crypto Wallet operation on the Lium Backend API (PUT /crypto-wallets/{wallet_id}/set-default), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/crypto-wallets/%7Bwallet_id%7D/set-default' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/crypto-wallets/%7Bwallet_id%7D/set-default\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/crypto-wallets/%7Bwallet_id%7D/set-default\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-crypto-wallets-wallet-id-set-default"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/db-chat/chat","capability":"Lium db chat chat","description":"Chat with DB - Streaming (Admin only) operation on the Lium Backend API (POST /db-chat/chat), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/db-chat/chat' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/db-chat/chat\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/db-chat/chat\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-db-chat-chat"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/db-chat/clear","capability":"Lium db chat clear","description":"Clear chat history (Admin only) operation on the Lium Backend API (POST /db-chat/clear), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/db-chat/clear' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/db-chat/clear\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/db-chat/clear\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-db-chat-clear"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/db-chat/history","capability":"Lium db chat history","description":"Get chat history (Admin only) operation on the Lium Backend API (GET /db-chat/history), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/db-chat/history' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/db-chat/history\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/db-chat/history\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-db-chat-history"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/docker-credentials/","capability":"Lium docker authentication","description":"List operation on the Lium Backend API (GET, POST /docker-authentication/), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/docker-credentials/' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/docker-credentials/\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/docker-credentials/\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-docker-authentication"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/docker-credentials/%7Bdocker_credential_id%7D","capability":"Lium docker authentication docker authentication id","description":"Delete operation on the Lium Backend API (DELETE, GET, PUT /docker-authentication/{docker-auth-identifier}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/docker-credentials/%7Bdocker_credential_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/docker-credentials/%7Bdocker_credential_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/docker-credentials/%7Bdocker_credential_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-docker-authentication-docker-auth-identifier"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://lium.io/api/executors/stats","capability":"Lium executor GPU utilization statistics","description":"Public no-auth GET /api/executors/stats on lium.io returning a JSON dataset of live GPU-rental statistics aggregated per GPU type across the SN51 lium.io compute marketplace (gpu_type, rented_count, all_count, utilization percentage). Documented as a security-free public endpoint in the official Lium Backend API OpenAPI spec. Verified 200 application/json.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-executor-stats.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/executors/stats"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-executor-stats.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":245,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"lium","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://lium.io/api/executors/stats'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/executors/stats\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/executors/stats\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-executor-stats"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/executors","capability":"Lium executors","description":"Get all available nodes operation on the Lium Backend API (GET /executors), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Live-verified 2026-07-22: GET /executors -> HTTP 200 application/json (list of available executors with machine names and pricing). Public, no-auth and fixed-URL, so its probe is enabled.","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":446,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/executors' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/executors\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/executors\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-executors"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"official","base_url":"https://lium.io/api/executors/count","capability":"Lium live executor count","description":"Public no-auth GET /executors/count on the Lium Backend API, returning the current count of available (unrented) executors -- distinct from /executors/total-count, which reports all registered executors. Discovered via a full diff of the subnet's own OpenAPI schema for undiscovered public GET endpoints.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-executors-count.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/executors/count"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-executors-count.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":615,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/executors/count' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/executors/count\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/executors/count\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-executors-count"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/executors/default-docker-image","capability":"Lium executors default docker image","description":"Get default docker image of node operation on the Lium Backend API (GET /executors/default-docker-image), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/executors/default-docker-image' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/executors/default-docker-image\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/executors/default-docker-image\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-executors-default-docker-image"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/executors/deployment-estimate","capability":"Lium executors deployment estimate","description":"Estimate deployment time operation on the Lium Backend API (GET /executors/deployment-estimate), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/executors/deployment-estimate' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/executors/deployment-estimate\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/executors/deployment-estimate\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-executors-deployment-estimate"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/executors/%7Bexecutor_uuid%7D/hardware-utilization","capability":"Lium executors executor uuid hardware utilization","description":"Get CPU and other hardware utilization for a node operation on the Lium Backend API (GET /executors/{executor_uuid}/hardware-utilization), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/executors/%7Bexecutor_uuid%7D/hardware-utilization' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/executors/%7Bexecutor_uuid%7D/hardware-utilization\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/executors/%7Bexecutor_uuid%7D/hardware-utilization\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-executors-executor-uuid-hardware-utilization"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/executors/%7Bexecutor_uuid%7D/rent","capability":"Lium executors executor uuid rent","description":"Rent node operation on the Lium Backend API (POST /executors/{executor_uuid}/rent), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/executors/%7Bexecutor_uuid%7D/rent' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/executors/%7Bexecutor_uuid%7D/rent\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/executors/%7Bexecutor_uuid%7D/rent\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-executors-executor-uuid-rent"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"official","base_url":"https://lium.io/api/executors/total-count","capability":"Lium total registered executor count","description":"Public no-auth GET /executors/total-count on the Lium Backend API, returning the total count of all registered executors on the SN51 lium.io compute marketplace -- distinct from /executors/count, which reports currently-available executors. Discovered via a full diff of the subnet's own OpenAPI schema for undiscovered public GET endpoints.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-executors-total-count.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/executors/total-count"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-executors-total-count.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":478,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/executors/total-count' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/executors/total-count\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/executors/total-count\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-executors-total-count"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/feedbacks","capability":"Lium feedbacks","description":"Get User Feedbacks operation on the Lium Backend API (GET, POST /feedbacks), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/feedbacks' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/feedbacks\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/feedbacks\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-feedbacks"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/feedbacks/%7Bfeedback_id%7D","capability":"Lium feedbacks feedback id","description":"Delete Feedback operation on the Lium Backend API (DELETE, GET, PUT /feedbacks/{feedback_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/feedbacks/%7Bfeedback_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/feedbacks/%7Bfeedback_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/feedbacks/%7Bfeedback_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-feedbacks-feedback-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/gpu-allocation","capability":"Lium gpu allocation","description":"Gpu Allocation operation on the Lium Backend API (POST /gpu-allocation), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/gpu-allocation' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/gpu-allocation\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/gpu-allocation\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-gpu-allocation"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/version","capability":"Lium API version health","description":"Public no-auth GET /version on the Lium Backend API (served at /api/version) returning liveness JSON with started_at and uptime_seconds. Documented as GET /version in the registered OpenAPI spec on the same host as the existing machines subnet-api surface.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-health.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/version"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-health.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":282,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"schema-url","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/version' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/version\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/version\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-health"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/machines","capability":"Lium machines API","description":"Public no-auth GET /api/machines on lium.io returning a JSON array of available GPU machine types with live pricing and utilization (name, price, rental_rate, total_gpu_count, per-epoch cost estimates) for the SN51 lium.io compute marketplace. Verified 200 application/json.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-io-machines-api.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/machines"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-io-machines-api.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":299,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"schema-url","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/machines' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/machines\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/machines\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-io-machines-api"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/openapi.json","capability":"Lium Backend API OpenAPI schema","description":"Public machine-readable OpenAPI 3.1.0 document for the Lium Backend API (title \"Lium Backend API\", version 1.0.0) powering the SN51 lium.io GPU-compute marketplace. Fetched 200 with a real paths object (e.g. GET /machines, /executors, /volumes, /version). No auth required to retrieve the schema.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer"],"live_status":"unknown"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-io-openapi.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/openapi.json"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-io-openapi.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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"surface-id","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/openapi.json' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/openapi.json\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/openapi.json\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-io-openapi"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/keys","capability":"Lium keys","description":"List authentication operation on the Lium Backend API (GET, POST /keys), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/keys' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/keys\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/keys\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-keys"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/keys/%7Bapi_key_id%7D","capability":"Lium keys authentication id","description":"Delete authentication operation on the Lium Backend API (DELETE, GET, PUT /keys/{access-identifier}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/keys/%7Bapi_key_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/keys/%7Bapi_key_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/keys/%7Bapi_key_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-keys-access-identifier"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"official","base_url":"https://lium.io/api/latest-set-weights","capability":"Lium latest set_weights call","description":"Public no-auth GET /latest-set-weights on the Lium Backend API, returning the SN51 validator's most recent on-chain set_weights call (uids, weights, version_key, current_block, timestamps). Discovered via a full diff of the subnet's own OpenAPI schema for undiscovered public GET endpoints.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-latest-set-weights.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/latest-set-weights"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-latest-set-weights.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":196,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/latest-set-weights' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/latest-set-weights\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/latest-set-weights\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-latest-set-weights"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/locations/country_codes","capability":"Lium locations country codes","description":"Find Templates operation on the Lium Backend API (GET /locations/country_codes), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/locations/country_codes' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/locations/country_codes\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/locations/country_codes\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-locations-country-codes"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/machine-requests","capability":"Lium machine requests","description":"List all machine requests by user operation on the Lium Backend API (GET, POST /machine-requests), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/machine-requests' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/machine-requests\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/machine-requests\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-machine-requests"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/machine-requests/%7Brequest_id%7D","capability":"Lium machine requests request id","description":"Close a request operation on the Lium Backend API (DELETE, GET, PUT /machine-requests/{request_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/machine-requests/%7Brequest_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/machine-requests/%7Brequest_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/machine-requests/%7Brequest_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-machine-requests-request-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/machine-requests/%7Brequest_id%7D/achieve","capability":"Lium machine requests request id achieve","description":"Achieve a request operation on the Lium Backend API (POST /machine-requests/{request_id}/achieve), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/machine-requests/%7Brequest_id%7D/achieve' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/machine-requests/%7Brequest_id%7D/achieve\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/machine-requests/%7Brequest_id%7D/achieve\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-machine-requests-request-id-achieve"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/machine-requests/%7Brequest_id%7D/executors","capability":"Lium machine requests request id executors","description":"Get nodes assigned to machine request operation on the Lium Backend API (GET /machine-requests/{request_id}/executors), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/machine-requests/%7Brequest_id%7D/executors' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/machine-requests/%7Brequest_id%7D/executors\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/machine-requests/%7Brequest_id%7D/executors\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-machine-requests-request-id-executors"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/machines/capacity","capability":"Lium machines capacity API","description":"Public no-auth GET /api/machines/capacity on lium.io returning a JSON array of aggregate GPU capacity per base model (e.g. B300, H200) with per-GPU-count buckets carrying max_cap, unrented_count, and hourly_rate for the SN51 lium.io compute marketplace. Documented as a security-free GET /machines/capacity in the registered Lium Backend API OpenAPI spec and served on the same host as the existing machines, version, reclaims, and executors/stats surfaces. Distinct from the machines listing surface: this reports network-wide capacity/availability buckets rather than individual machine types. Verified 200 application/json.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-machines-capacity-api.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/machines/capacity"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-machines-capacity-api.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":476,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"schema-url","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/machines/capacity' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/machines/capacity\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/machines/capacity\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-machines-capacity-api"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/machines/estimate","capability":"Lium machines estimate","description":"Get GPU reward estimate operation on the Lium Backend API (GET /machines/estimate), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/machines/estimate' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/machines/estimate\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/machines/estimate\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-machines-estimate"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/nowpayments/create-invoice","capability":"Lium nowpayments create invoice","description":"Create Invoice operation on the Lium Backend API (POST /nowpayments/create-invoice), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/nowpayments/create-invoice' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/nowpayments/create-invoice\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/nowpayments/create-invoice\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-nowpayments-create-invoice"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/nowpayments/currencies","capability":"Lium nowpayments currencies","description":"Get Currencies operation on the Lium Backend API (GET /nowpayments/currencies), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/nowpayments/currencies' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/nowpayments/currencies\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/nowpayments/currencies\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-nowpayments-currencies"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/nowpayments/webhook","capability":"Lium nowpayments webhook","description":"Nowpayments Webhook operation on the Lium Backend API (POST /nowpayments/webhook), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/nowpayments/webhook' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/nowpayments/webhook\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/nowpayments/webhook\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-nowpayments-webhook"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/payouts","capability":"Lium payouts","description":"Get User Payouts operation on the Lium Backend API (GET /payouts), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/payouts' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/payouts\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/payouts\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-payouts"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/payouts/%7Bpayout_id%7D","capability":"Lium payouts payout id","description":"Get Payout Details operation on the Lium Backend API (GET /payouts/{payout_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/payouts/%7Bpayout_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/payouts/%7Bpayout_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/payouts/%7Bpayout_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-payouts-payout-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods","capability":"Lium pods","description":"Get all pods operation on the Lium Backend API (GET /pods), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3). Live-verified 2026-07-22: an unauthenticated GET returns HTTP 401, confirming the gate is real rather than schema-only.","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bid%7D","capability":"Lium pods id","description":"Delete pod operation on the Lium Backend API (DELETE, GET, PATCH, PUT /pods/{id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bid%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bid%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bid%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bid%7D/discord-channel","capability":"Lium pods id discord channel","description":"Create pod Discord support channel operation on the Lium Backend API (POST /pods/{id}/discord-channel), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bid%7D/discord-channel' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bid%7D/discord-channel\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bid%7D/discord-channel\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-id-discord-channel"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bid%7D/install-jupyter","capability":"Lium pods id install jupyter","description":"Install Jupyter for a pod operation on the Lium Backend API (POST /pods/{id}/install-jupyter), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bid%7D/install-jupyter' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bid%7D/install-jupyter\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bid%7D/install-jupyter\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-id-install-jupyter"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bid%7D/like","capability":"Lium pods id like","description":"Toggle like/unlike a pod operation on the Lium Backend API (POST /pods/{id}/like), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bid%7D/like' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bid%7D/like\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bid%7D/like\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-id-like"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bid%7D/multiple-ssh-keys","capability":"Lium pods id multiple ssh keys","description":"Add SSH keys to pod operation on the Lium Backend API (POST /pods/{id}/multiple-ssh-keys), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bid%7D/multiple-ssh-keys' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bid%7D/multiple-ssh-keys\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bid%7D/multiple-ssh-keys\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-id-multiple-ssh-keys"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bid%7D/reboot","capability":"Lium pods id reboot","description":"Reboot pod operation on the Lium Backend API (POST /pods/{id}/reboot), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bid%7D/reboot' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bid%7D/reboot\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bid%7D/reboot\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-id-reboot"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bid%7D/schedule-removal","capability":"Lium pods id schedule removal","description":"Delete scheduled removal of a pod operation on the Lium Backend API (DELETE, POST /pods/{id}/schedule-removal), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bid%7D/schedule-removal' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bid%7D/schedule-removal\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bid%7D/schedule-removal\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-id-schedule-removal"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bid%7D/switch-template","capability":"Lium pods id switch template","description":"Switch template operation on the Lium Backend API (PUT /pods/{id}/switch-template), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bid%7D/switch-template' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bid%7D/switch-template\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bid%7D/switch-template\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-id-switch-template"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bpod_id%7D/backup","capability":"Lium pods pod id backup","description":"Trigger backup pod operation on the Lium Backend API (POST /pods/{pod_id}/backup), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bpod_id%7D/backup' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bpod_id%7D/backup\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bpod_id%7D/backup\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-pod-id-backup"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bpod_id%7D/feedback","capability":"Lium pods pod id feedback","description":"Create feedback for a pod operation on the Lium Backend API (POST /pods/{pod_id}/feedback), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bpod_id%7D/feedback' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bpod_id%7D/feedback\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bpod_id%7D/feedback\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-pod-id-feedback"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bpod_id%7D/gpu-utilization","capability":"Lium pods pod id gpu utilization","description":"Get GPU utilization for a specific pod operation on the Lium Backend API (GET /pods/{pod_id}/gpu-utilization), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bpod_id%7D/gpu-utilization' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bpod_id%7D/gpu-utilization\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bpod_id%7D/gpu-utilization\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-pod-id-gpu-utilization"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bpod_id%7D/logs","capability":"Lium pods pod id logs","description":"Stream container logs operation on the Lium Backend API (GET /pods/{pod_id}/logs), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bpod_id%7D/logs' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bpod_id%7D/logs\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bpod_id%7D/logs\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-pod-id-logs"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bpod_uuid%7D/restore","capability":"Lium pods pod uuid restore","description":"Start restore process operation on the Lium Backend API (POST /pods/{pod_uuid}/restore), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bpod_uuid%7D/restore' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bpod_uuid%7D/restore\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bpod_uuid%7D/restore\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-pod-uuid-restore"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/pods/%7Bpod_uuid%7D/restore-logs","capability":"Lium pods pod uuid restore logs","description":"Get restore logs operation on the Lium Backend API (GET /pods/{pod_uuid}/restore-logs), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/pods/%7Bpod_uuid%7D/restore-logs' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/pods/%7Bpod_uuid%7D/restore-logs\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/pods/%7Bpod_uuid%7D/restore-logs\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-pods-pod-uuid-restore-logs"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/provider-stats/%7Bminer_hotkey%7D","capability":"Lium provider stats miner operator-account","description":"Get comprehensive statistics for a provider operation on the Lium Backend API (GET /provider-stats/{mineroperator-account}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/provider-stats/%7Bminer_hotkey%7D' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/provider-stats/%7Bminer_hotkey%7D\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/provider-stats/%7Bminer_hotkey%7D\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-provider-stats-mineroperator-account"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/provider-stats/%7Bminer_hotkey%7D/executors","capability":"Lium provider stats miner operator-account executors","description":"Get nodes for a provider operation on the Lium Backend API (GET /provider-stats/{mineroperator-account}/executors), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/provider-stats/%7Bminer_hotkey%7D/executors' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/provider-stats/%7Bminer_hotkey%7D/executors\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/provider-stats/%7Bminer_hotkey%7D/executors\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-provider-stats-mineroperator-account-executors"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/reclaims","capability":"Lium reclaims API","description":"Public no-auth GET /reclaims on the Lium Backend API (served at /api/reclaims) returning a JSON array of collateral reclaims with status, expiration, executor_id, and collateral_amount for the SN51 lium.io compute marketplace. Documented in the registered OpenAPI spec on the same host as the existing machines and version subnet-api surfaces.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-reclaims-api.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/reclaims"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-reclaims-api.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":296,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"schema-url","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/reclaims' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/reclaims\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/reclaims\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-reclaims-api"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/referrals/history","capability":"Lium referrals history","description":"Get Referral History operation on the Lium Backend API (GET /referrals/history), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/referrals/history' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/referrals/history\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/referrals/history\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-referrals-history"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/referrals/my-code","capability":"Lium referrals my code","description":"Get My Referral Code operation on the Lium Backend API (GET /referrals/my-code), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/referrals/my-code' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/referrals/my-code\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/referrals/my-code\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-referrals-my-code"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/referrals/pending-payouts","capability":"Lium referrals pending payouts","description":"Get Pending Payouts operation on the Lium Backend API (GET /referrals/pending-payouts), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/referrals/pending-payouts' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/referrals/pending-payouts\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/referrals/pending-payouts\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-referrals-pending-payouts"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/referrals/program-info","capability":"Lium referrals program info","description":"Get Referral Program Info operation on the Lium Backend API (GET /referrals/program-info), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/referrals/program-info' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/referrals/program-info\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/referrals/program-info\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-referrals-program-info"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/referrals/stats","capability":"Lium referrals stats","description":"Get Referral Stats operation on the Lium Backend API (GET /referrals/stats), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/referrals/stats' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/referrals/stats\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/referrals/stats\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-referrals-stats"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/referrals/validate/%7Bcode%7D","capability":"Lium referrals validate code","description":"Validate Referral Code operation on the Lium Backend API (POST /referrals/validate/{code}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/referrals/validate/%7Bcode%7D' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/referrals/validate/%7Bcode%7D\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/referrals/validate/%7Bcode%7D\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-referrals-validate-code"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/referrals/withdraw","capability":"Lium referrals withdraw","description":"Withdraw Referral Rewards operation on the Lium Backend API (POST /referrals/withdraw), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/referrals/withdraw' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/referrals/withdraw\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/referrals/withdraw\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-referrals-withdraw"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/restore-logs/%7Brestore_log_id%7D/progress","capability":"Lium restore logs restore log id progress","description":"Update restore progress operation on the Lium Backend API (PUT /restore-logs/{restore_log_id}/progress), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/restore-logs/%7Brestore_log_id%7D/progress' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/restore-logs/%7Brestore_log_id%7D/progress\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/restore-logs/%7Brestore_log_id%7D/progress\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-restore-logs-restore-log-id-progress"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"official","base_url":"https://lium.io/api/billing/revenue-for-validators","capability":"Lium per-validator revenue history","description":"Public no-auth GET /billing/revenue-for-validators on the Lium Backend API, returning monthly revenue totals keyed by validator coldkey (an already-public on-chain SS58 address) for the SN51 lium.io compute marketplace. Discovered via a full diff of the subnet's own OpenAPI schema for undiscovered public GET endpoints.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-revenue-for-validators.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/billing/revenue-for-validators"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-revenue-for-validators.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":530,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"lium","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://lium.io/api/billing/revenue-for-validators'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/billing/revenue-for-validators\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/billing/revenue-for-validators\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-revenue-for-validators"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/","capability":"Lium root","description":"Health Check operation on the Lium Backend API (GET /), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Live-verified 2026-07-22: GET / -> HTTP 200 application/json (\"Hello world\" service banner). Public, no-auth and fixed-URL, so its probe is enabled.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-root.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-root.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":486,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-root"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"official","base_url":"https://lium.io/api/v1/shared-config","capability":"Lium marketplace shared configuration","description":"Public no-auth GET /v1/shared-config on the Lium Backend API, returning marketplace-wide operational configuration (billing processing schedule, default Docker images with pinned CUDA/PyTorch/Python versions) for the SN51 lium.io compute marketplace. Discovered via a full diff of the subnet's own OpenAPI schema for undiscovered public GET endpoints.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-shared-config.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/v1/shared-config"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-shared-config.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":117,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"lium","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://lium.io/api/v1/shared-config'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/v1/shared-config\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/v1/shared-config\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-shared-config"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/sleep/%7Bseconds%7D","capability":"Lium sleep seconds","description":"Sleep Endpoint operation on the Lium Backend API (GET /sleep/{seconds}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/sleep/%7Bseconds%7D' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/sleep/%7Bseconds%7D\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/sleep/%7Bseconds%7D\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-sleep-seconds"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/ssh-keys","capability":"Lium ssh keys","description":"Find My Ssh Keys operation on the Lium Backend API (GET, POST /ssh-keys), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/ssh-keys' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/ssh-keys\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/ssh-keys\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-ssh-keys"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/ssh-keys/%7Bid%7D","capability":"Lium ssh keys id","description":"Delete operation on the Lium Backend API (DELETE, GET, PUT /ssh-keys/{id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/ssh-keys/%7Bid%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/ssh-keys/%7Bid%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/ssh-keys/%7Bid%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-ssh-keys-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stablecoin/webhook","capability":"Lium stablecoin webhook","description":"Crypto Transfer Webhook operation on the Lium Backend API (POST /stablecoin/webhook), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stablecoin/webhook' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stablecoin/webhook\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stablecoin/webhook\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stablecoin-webhook"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stripe/connect/account","capability":"Lium stripe connect account","description":"Create Connect Account operation on the Lium Backend API (POST /stripe/connect/account), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stripe/connect/account' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stripe/connect/account\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stripe/connect/account\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stripe-connect-account"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stripe/connect/onboarding-link","capability":"Lium stripe connect onboarding link","description":"Create Onboarding Link operation on the Lium Backend API (POST /stripe/connect/onboarding-link), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stripe/connect/onboarding-link' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stripe/connect/onboarding-link\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stripe/connect/onboarding-link\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stripe-connect-onboarding-link"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stripe/connect/supported-countries","capability":"Lium stripe connect supported countries","description":"Get Supported Countries operation on the Lium Backend API (GET /stripe/connect/supported-countries), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stripe/connect/supported-countries' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stripe/connect/supported-countries\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stripe/connect/supported-countries\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stripe-connect-supported-countries"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stripe/create-checkout-session","capability":"Lium stripe create checkout session","description":"Create Checkout Session operation on the Lium Backend API (POST /stripe/create-checkout-session), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stripe/create-checkout-session' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stripe/create-checkout-session\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stripe/create-checkout-session\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stripe-create-checkout-session"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stripe/invoices/%7Binvoice_id%7D","capability":"Lium stripe invoices invoice id","description":"Get Invoice operation on the Lium Backend API (GET /stripe/invoices/{invoice_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stripe/invoices/%7Binvoice_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stripe/invoices/%7Binvoice_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stripe/invoices/%7Binvoice_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stripe-invoices-invoice-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stripe/payments/payment-methods","capability":"Lium stripe payments payment methods","description":"List Payment Methods operation on the Lium Backend API (GET, POST /stripe/payments/payment-methods), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stripe/payments/payment-methods' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stripe/payments/payment-methods\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stripe/payments/payment-methods\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stripe-payments-payment-methods"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stripe/payments/payment-methods/%7Bpayment_method_id%7D","capability":"Lium stripe payments payment methods payment method id","description":"Delete Payment Method operation on the Lium Backend API (DELETE /stripe/payments/payment-methods/{payment_method_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stripe/payments/payment-methods/%7Bpayment_method_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stripe/payments/payment-methods/%7Bpayment_method_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stripe/payments/payment-methods/%7Bpayment_method_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stripe-payments-payment-methods-payment-method-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/stripe/webhook","capability":"Lium stripe webhook","description":"Stripe Webhook operation on the Lium Backend API (POST /stripe/webhook), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/stripe/webhook' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/stripe/webhook\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/stripe/webhook\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-stripe-webhook"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/tao/create-transfer","capability":"Lium tao create transfer","description":"Create Transfer operation on the Lium Backend API (POST /tao/create-transfer), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/tao/create-transfer' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/tao/create-transfer\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/tao/create-transfer\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-tao-create-transfer"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/tao/webhook","capability":"Lium tao webhook","description":"Webhook operation on the Lium Backend API (POST /tao/webhook), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/tao/webhook' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/tao/webhook\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/tao/webhook\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-tao-webhook"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/templates","capability":"Lium templates","description":"Find Templates operation on the Lium Backend API (GET, POST /templates), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Live-verified 2026-07-22: GET /templates -> HTTP 200 application/json (list of published pod templates). Public, no-auth and fixed-URL, so its probe is enabled.","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":258,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/templates' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/templates\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/templates\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-templates"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/templates/%7Bid%7D","capability":"Lium templates id","description":"Delete Template operation on the Lium Backend API (DELETE, GET, PUT /templates/{id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/templates/%7Bid%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/templates/%7Bid%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/templates/%7Bid%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-templates-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/tmc-pay/create-invoice","capability":"Lium tmc pay create invoice","description":"Create Invoice operation on the Lium Backend API (POST /tmc-pay/create-invoice), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/tmc-pay/create-invoice' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/tmc-pay/create-invoice\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/tmc-pay/create-invoice\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-tmc-pay-create-invoice"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/tmc-pay/currencies","capability":"Lium tmc pay currencies","description":"Get Currencies operation on the Lium Backend API (GET /tmc-pay/currencies), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/tmc-pay/currencies' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/tmc-pay/currencies\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/tmc-pay/currencies\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-tmc-pay-currencies"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/tmc-pay/webhook","capability":"Lium tmc pay webhook","description":"Tmc Pay Webhook operation on the Lium Backend API (POST /tmc-pay/webhook), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/tmc-pay/webhook' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/tmc-pay/webhook\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/tmc-pay/webhook\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-tmc-pay-webhook"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/transactions","capability":"Lium transactions","description":"Get all pods operation on the Lium Backend API (GET /transactions), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/transactions' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/transactions\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/transactions\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-transactions"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users","capability":"Lium users","description":"Signup operation on the Lium Backend API (POST /users), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/get-ip","capability":"Lium users get ip","description":"Get Client Ip Endpoint operation on the Lium Backend API (GET /users/get-ip), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/get-ip' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/get-ip\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/get-ip\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-get-ip"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/login","capability":"Lium users login","description":"Login operation on the Lium Backend API (POST /users/login), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/login' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/login\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/login\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-login"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me","capability":"Lium users me","description":"Delete User operation on the Lium Backend API (DELETE, GET, PUT /users/me), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/auto-top-up","capability":"Lium users me auto top up","description":"Get Auto Top Up operation on the Lium Backend API (GET, PUT /users/me/auto-top-up), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/auto-top-up' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/auto-top-up\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/auto-top-up\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-auto-top-up"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/discord","capability":"Lium users me discord","description":"Disconnect Discord operation on the Lium Backend API (DELETE /users/me/discord), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/discord' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/discord\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/discord\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-discord"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/discord/callback","capability":"Lium users me discord callback","description":"Connect Discord Callback operation on the Lium Backend API (GET /users/me/discord/callback), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/discord/callback' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/discord/callback\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/discord/callback\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-discord-callback"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/discord/oauth-url","capability":"Lium users me discord oauth url","description":"Get Discord Oauth Url operation on the Lium Backend API (GET /users/me/discord/oauth-url), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/discord/oauth-url' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/discord/oauth-url\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/discord/oauth-url\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-discord-oauth-url"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/events","capability":"Lium users me events","description":"Get Events operation on the Lium Backend API (GET /users/me/events), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/events' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/events\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/events\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-events"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/low-balance-threshold","capability":"Lium users me low balance threshold","description":"Get Low Balance Threshold operation on the Lium Backend API (GET, PUT /users/me/low-balance-threshold), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/low-balance-threshold' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/low-balance-threshold\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/low-balance-threshold\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-low-balance-threshold"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/notification","capability":"Lium users me notification","description":"Get Notification Setting operation on the Lium Backend API (GET, PUT /users/me/notification), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/notification' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/notification\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/notification\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-notification"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/preference","capability":"Lium users me preference","description":"Get User Preference operation on the Lium Backend API (GET /users/me/preference), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/preference' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/preference\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/preference\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-preference"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/preference/default-template","capability":"Lium users me preference default template","description":"Clear Default Template operation on the Lium Backend API (DELETE /users/me/preference/default-template), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/preference/default-template' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/preference/default-template\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/preference/default-template\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-preference-default-template"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/referral-payout-method","capability":"Lium users me referral payout method","description":"Update Referral Payout Method operation on the Lium Backend API (PUT /users/me/referral-payout-method), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/referral-payout-method' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/referral-payout-method\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/referral-payout-method\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-referral-payout-method"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/transfer-credit-history","capability":"Lium users me transfer credit history","description":"Get Transfer Credit History operation on the Lium Backend API (GET /users/me/transfer-credit-history), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/transfer-credit-history' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/transfer-credit-history\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/transfer-credit-history\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-transfer-credit-history"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/transfer-credits","capability":"Lium users me transfer credits","description":"Transfer Credits operation on the Lium Backend API (POST /users/me/transfer-credits), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/transfer-credits' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/transfer-credits\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/transfer-credits\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-transfer-credits"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/me/transfer-history","capability":"Lium users me transfer history","description":"Get Transfer History operation on the Lium Backend API (GET /users/me/transfer-history), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/me/transfer-history' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/me/transfer-history\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/me/transfer-history\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-me-transfer-history"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/presigned-url","capability":"Lium users presigned url","description":"Generate Presigned Url operation on the Lium Backend API (POST /users/presigned-url), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/presigned-url' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/presigned-url\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/presigned-url\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-presigned-url"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/request-reset-password","capability":"Lium users request reset password","description":"Request Reset Password operation on the Lium Backend API (POST /users/request-reset-password), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/request-reset-password' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/request-reset-password\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/request-reset-password\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-request-reset-password"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/reset-password","capability":"Lium users reset password","description":"Reset Password operation on the Lium Backend API (POST /users/reset-password), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares no security on it; registered with the probe disabled and no auth requirement asserted without evidence (not individually probed beyond the sampled routes).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/reset-password' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/reset-password\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/reset-password\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-reset-password"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/users/search","capability":"Lium users search","description":"Search Users operation on the Lium Backend API (GET /users/search), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3). Live-verified 2026-07-22: an unauthenticated GET returns HTTP 401, confirming the gate is real rather than schema-only.","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/users/search' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/users/search\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/users/search\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-users-search"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/executor-health-check","capability":"Lium validator validator operator-account executor health check","description":"Check Executor Health operation on the Lium Backend API (POST /validator/{validatoroperator-account}/executor-health-check), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/validator/%7Bvalidator_hotkey%7D/executor-health-check' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/executor-health-check\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/executor-health-check\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-validator-validatoroperator-account-executor-health-check"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/executors","capability":"Lium validator validator operator-account executors","description":"Get Executors operation on the Lium Backend API (POST /validator/{validatoroperator-account}/executors), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/validator/%7Bvalidator_hotkey%7D/executors' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/executors\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/executors\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-validator-validatoroperator-account-executors"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","value_format":"Bearer <token>"},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/latest-set-weights","capability":"Lium validator validator operator-account latest set weights","description":"Get Latest Set Weights operation on the Lium Backend API (GET, POST /validator/{validatoroperator-account}/latest-set-weights), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. Path-parameterized, so there is no single fixed callable URL; the template is registered per the registry's catalog-everything policy (Phase 2).","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/validator/%7Bvalidator_hotkey%7D/latest-set-weights' \\\n  -H 'Authorization: Bearer <token>'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/latest-set-weights\", headers={\"Authorization\": \"Bearer <token>\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/validator/%7Bvalidator_hotkey%7D/latest-set-weights\", {\n  headers: { \"Authorization\": \"Bearer <token>\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-validator-validatoroperator-account-latest-set-weights"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/volumes","capability":"Lium volumes","description":"Get all available volumes operation on the Lium Backend API (GET, POST /volumes), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/volumes' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/volumes\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/volumes\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-volumes"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/volumes/cost-summary","capability":"Lium volumes cost summary","description":"Get aggregated cost summary operation on the Lium Backend API (GET /volumes/cost-summary), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/volumes/cost-summary' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/volumes/cost-summary\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/volumes/cost-summary\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-volumes-cost-summary"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/volumes/costs","capability":"Lium volumes costs","description":"Get volume cost breakdown operation on the Lium Backend API (GET /volumes/costs), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/volumes/costs' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/volumes/costs\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/volumes/costs\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-volumes-costs"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/volumes/%7Bvolume_id%7D","capability":"Lium volumes volume id","description":"Delete a volume operation on the Lium Backend API (DELETE, GET, PUT /volumes/{volume_id}), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/volumes/%7Bvolume_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/volumes/%7Bvolume_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/volumes/%7Bvolume_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-volumes-volume-id"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Derived from the subnet's own OpenAPI securitySchemes (a bearer scheme declared per-operation). Only the scheme and location are asserted."},"auth_required":true,"auth_schemes":["http"],"authority":"community","base_url":"https://lium.io/api/volumes/%7Bvolume_id%7D/current-stats","capability":"Lium volumes volume id current stats","description":"Get current volume size and file count operation on the Lium Backend API (GET /volumes/{volume_id}/current-stats), declared in the subnet's own OpenAPI spec at https://lium.io/api/openapi.json. The spec declares a bearer security scheme on it, so it is registered auth_required:true with probe.enabled:false (Phase 3).","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":"lium","schema_artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-51-lium-io-openapi.json","hash":"6f07b61043bee749465f5d49bb0efccf46bff47cc74cd62143da9eb7378ec1f0","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-51-lium-io-openapi","url":"https://lium.io/api/openapi.json"},"schema_status":"machine-readable","schema_url":"https://lium.io/api/openapi.json","snippets":{"curl":"curl -sS 'https://lium.io/api/volumes/%7Bvolume_id%7D/current-stats' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/volumes/%7Bvolume_id%7D/current-stats\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/volumes/%7Bvolume_id%7D/current-stats\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-volumes-volume-id-current-stats"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"official","base_url":"https://lium.io/api/watchtower/digest","capability":"Lium watchtower signed digest","description":"Public no-auth GET /watchtower/digest on the Lium Backend API, returning a signed SHA-256 digest and timestamp used to verify deployment/container integrity across the SN51 lium.io compute marketplace. Discovered via a full diff of the subnet's own OpenAPI schema for undiscovered public GET endpoints.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-51-lium-watchtower-digest.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://lium.io/api/watchtower/digest"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-51-lium-watchtower-digest.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":348,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"lium","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://lium.io/api/watchtower/digest'","python":"import requests\n\nresp = requests.get(\"https://lium.io/api/watchtower/digest\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://lium.io/api/watchtower/digest\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-51-lium-watchtower-digest"}],"slug":"sn-51","subnet_type":"application","operational_observed_at":"2026-07-27T22:30:18.289Z","health_source":"live-cron-prober"},"meta":{"artifact_path":"/metagraph/agent-catalog/51.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-27T22:30:18.289Z"}}