{
  "ok": true,
  "source": {
    "id": "smoke_test_api",
    "name": "Smoke Test API",
    "type": "external_api",
    "provider": "smoke",
    "base_url": "https://example.invalid",
    "auth_type": "api_key",
    "api_key_ref": null,
    "enabled": false,
    "supports_feasibility": true,
    "supports_ordering": false,
    "visibility": "admin",
    "description": "Temporary test source",
    "created_at": "2026-05-20T14:42:31Z",
    "updated_at": "2026-06-30 06:24:49",
    "source_key": "smoke_test_api_smoke_test_api",
    "source_type": null,
    "order_enabled": 0,
    "endpoint_url": null,
    "method": null,
    "capabilities_json": null,
    "config_json": null,
    "visibility_json": null,
    "priority": 100,
    "source_readiness": "missing_endpoint",
    "source_readiness_notes": "No endpoint configured",
    "is_callable_api": 0,
    "endpoints": {
      "feasibility": {
        "method": "GET",
        "path": "/test"
      }
    },
    "extra": {
      "updated_from": "sources_manager"
    }
  }
}