{
  "components": {
    "schemas": {
      "EtnaMarketStateLatestResponse": {
        "additionalProperties": true,
        "properties": {
          "customer_next_step": {
            "type": "string"
          },
          "headline": {
            "type": "string"
          },
          "not_a_signal": {
            "type": "boolean"
          },
          "packet_freshness": {
            "additionalProperties": true,
            "type": "object"
          },
          "packet_ref_total": {
            "type": "integer"
          },
          "packet_refs": {
            "items": {
              "additionalProperties": true,
              "type": "object"
            },
            "type": "array"
          },
          "packet_serving_state": {
            "type": "string"
          },
          "recommended_next_routes": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "row_total": {
            "type": "integer"
          },
          "rows": {
            "items": {
              "$ref": "#/components/schemas/EtnaMarketStateLatestRow"
            },
            "type": "array"
          },
          "schema_version": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "EtnaMarketStateLatestRow": {
        "additionalProperties": true,
        "properties": {
          "client_reason_summary": {
            "additionalProperties": true,
            "type": "object"
          },
          "contradiction_score": {
            "type": "number"
          },
          "event_class": {
            "type": "string"
          },
          "event_id": {
            "type": "string"
          },
          "event_profile": {
            "type": "string"
          },
          "event_severity": {
            "additionalProperties": true,
            "type": "object"
          },
          "novelty_score": {
            "type": "number"
          },
          "packet": {
            "$ref": "#/components/schemas/EtnaMarketStatePacket"
          },
          "packet_generated_at_utc": {
            "type": "string"
          },
          "packet_producer_lane": {
            "type": "string"
          },
          "packet_quality": {
            "additionalProperties": true,
            "type": "object"
          },
          "packet_source_lag_ms": {
            "type": "integer"
          },
          "route_guidance": {
            "additionalProperties": true,
            "type": "object"
          },
          "route_refs": {
            "additionalProperties": {
              "type": "string"
            },
            "type": "object"
          },
          "source_quality_class": {
            "type": "string"
          },
          "state": {
            "type": "string"
          },
          "state_hierarchy": {
            "additionalProperties": true,
            "type": "object"
          },
          "symbol": {
            "type": "string"
          },
          "transition_type": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "EtnaMarketStatePacket": {
        "additionalProperties": true,
        "description": "Customer-safe market_state.v1 packet. The packet is derived market-state context for monitoring, replay, routing, and review; it is not a trading instruction.",
        "properties": {
          "automation_readiness": {
            "additionalProperties": true,
            "description": "Customer-safe guidance for monitoring, replay, and workflow routing. Trade execution, profitability claims, and investment advice remain blocked.",
            "properties": {
              "allowed_uses": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "blocked_uses": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "claim_boundary": {
                "type": "string"
              },
              "readiness_version": {
                "type": "string"
              },
              "status": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "calibration_context": {
            "additionalProperties": true,
            "description": "Symbol or group calibration scope, threshold source, sample depth, and live-during-calibration status.",
            "properties": {
              "calibration_scope": {
                "type": "string"
              },
              "live_during_calibration": {
                "type": "boolean"
              },
              "sample_event_total": {
                "type": "integer"
              },
              "threshold_source": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "client_reason_summary": {
            "additionalProperties": true,
            "description": "Buyer-readable explanation of what changed, why now, counterevidence, invalidation conditions, next check, and claim boundary.",
            "type": "object"
          },
          "confidence": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "additionalProperties": true,
                "type": "object"
              }
            ]
          },
          "contradiction_score": {
            "type": "number"
          },
          "driver_strengths": {
            "additionalProperties": true,
            "description": "Normalized public feature strengths behind the packet read, such as visible depth, fragility, trade-flow context, lineage, and source-family coverage.",
            "type": "object"
          },
          "event_class": {
            "type": "string"
          },
          "event_profile": {
            "type": "string"
          },
          "event_severity": {
            "additionalProperties": true,
            "description": "Derived context-severity score and class for packet routing and review. Not a prediction, signal, or execution instruction.",
            "type": "object"
          },
          "market_read_direction": {
            "type": "string"
          },
          "novelty_score": {
            "type": "number"
          },
          "packet_id": {
            "type": "string"
          },
          "packet_lineage_summary": {
            "additionalProperties": true,
            "description": "Compact public-safe retained-packet lineage summary for before/during/after review.",
            "type": "object"
          },
          "packet_producer_lane": {
            "type": "string"
          },
          "packet_quality": {
            "additionalProperties": true,
            "description": "Client-facing packet quality, source-support, taxonomy coverage, crossed-threshold count, gap flags, and non-signal claim boundary.",
            "properties": {
              "contradiction_score": {
                "type": "number"
              },
              "gap_flags": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "live_during_calibration": {
                "type": "boolean"
              },
              "not_a_signal": {
                "type": "boolean"
              },
              "quality_class": {
                "type": "string"
              },
              "quality_score": {
                "type": "integer"
              },
              "source_support_ratio": {
                "type": "number"
              },
              "state_margin": {
                "type": "number"
              }
            },
            "type": "object"
          },
          "packet_sophistication": {
            "additionalProperties": true,
            "description": "Grouped context severity, persistence, novelty, contradiction, driver, and lineage fields.",
            "type": "object"
          },
          "packet_type": {
            "example": "market_state.v1",
            "type": "string"
          },
          "reasons": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "replay": {
            "additionalProperties": true,
            "type": "object"
          },
          "route_guidance": {
            "additionalProperties": true,
            "description": "Recommended monitoring/review route, automation status, allowed uses, missing routing inputs, and route reason.",
            "type": "object"
          },
          "route_refs": {
            "additionalProperties": {
              "type": "string"
            },
            "description": "Resolved API routes for opening the same packet in Workbench, evidence, replay, latest, and usage contexts.",
            "type": "object"
          },
          "source_quality_class": {
            "type": "string"
          },
          "state": {
            "example": "pressure_building",
            "type": "string"
          },
          "state_age_packets": {
            "type": "integer"
          },
          "state_decision_trace": {
            "additionalProperties": true,
            "description": "Candidate state scores, winning state, rejected states, threshold crossings, and explicit non-signal boundaries.",
            "properties": {
              "candidate_states": {
                "items": {
                  "additionalProperties": true,
                  "type": "object"
                },
                "type": "array"
              },
              "market_outcome_claim": {
                "type": "string"
              },
              "rejected_states": {
                "items": {
                  "additionalProperties": true,
                  "type": "object"
                },
                "type": "array"
              },
              "threshold_crossings": {
                "additionalProperties": true,
                "type": "object"
              },
              "trace_version": {
                "type": "string"
              },
              "trade_instruction": {
                "type": "string"
              },
              "winner_state": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "state_diagnosis": {
            "additionalProperties": true,
            "description": "Compact buyer-facing diagnosis derived from the state decision trace: winner/runner-up margin, crossed thresholds, source support, severity, contradiction, and route recommendation.",
            "properties": {
              "claim_boundary": {
                "type": "string"
              },
              "crossed_thresholds": {
                "items": {
                  "additionalProperties": true,
                  "type": "object"
                },
                "type": "array"
              },
              "diagnosis_class": {
                "type": "string"
              },
              "diagnosis_version": {
                "type": "string"
              },
              "evidence_quality_class": {
                "type": "string"
              },
              "route_recommendation": {
                "type": "string"
              },
              "runner_up_state": {
                "type": "string"
              },
              "source_support": {
                "additionalProperties": true,
                "type": "object"
              },
              "state_margin": {
                "type": "number"
              },
              "winner_state": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "state_hierarchy": {
            "additionalProperties": true,
            "description": "Top-level state, event class, event profile, driver, side context, compute horizon, and producer lane.",
            "type": "object"
          },
          "state_persistence_seconds": {
            "type": "number"
          },
          "symbol": {
            "example": "BTCUSD-PERP",
            "type": "string"
          },
          "tags": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "taxonomy_bindings": {
            "additionalProperties": true,
            "description": "State, event-class, event-profile, and tag-family bindings into the published public taxonomy.",
            "type": "object"
          },
          "transition_type": {
            "type": "string"
          },
          "workflow_routes": {
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "HTTPValidationError": {
        "properties": {
          "detail": {
            "items": {
              "$ref": "#/components/schemas/ValidationError"
            },
            "title": "Detail",
            "type": "array"
          }
        },
        "title": "HTTPValidationError",
        "type": "object"
      },
      "PublicAccountBillingPortalRequest": {
        "additionalProperties": false,
        "properties": {
          "return_url": {
            "default": "",
            "title": "Return Url",
            "type": "string"
          }
        },
        "title": "PublicAccountBillingPortalRequest",
        "type": "object"
      },
      "PublicAccountClaimRequest": {
        "additionalProperties": false,
        "properties": {
          "api_key": {
            "default": "",
            "maxLength": 512,
            "title": "Api Key",
            "type": "string"
          },
          "claim_token": {
            "default": "",
            "maxLength": 512,
            "title": "Claim Token",
            "type": "string"
          },
          "email": {
            "maxLength": 254,
            "minLength": 3,
            "title": "Email",
            "type": "string"
          },
          "password": {
            "maxLength": 256,
            "minLength": 12,
            "title": "Password",
            "type": "string"
          }
        },
        "required": [
          "email",
          "password"
        ],
        "title": "PublicAccountClaimRequest",
        "type": "object"
      },
      "PublicAccountLoginRequest": {
        "additionalProperties": false,
        "properties": {
          "email": {
            "maxLength": 254,
            "minLength": 3,
            "title": "Email",
            "type": "string"
          },
          "password": {
            "maxLength": 256,
            "minLength": 1,
            "title": "Password",
            "type": "string"
          }
        },
        "required": [
          "email",
          "password"
        ],
        "title": "PublicAccountLoginRequest",
        "type": "object"
      },
      "PublicAccountPasswordResetConfirmRequest": {
        "additionalProperties": false,
        "properties": {
          "new_password": {
            "maxLength": 256,
            "minLength": 12,
            "title": "New Password",
            "type": "string"
          },
          "reset_token": {
            "maxLength": 512,
            "minLength": 20,
            "title": "Reset Token",
            "type": "string"
          }
        },
        "required": [
          "reset_token",
          "new_password"
        ],
        "title": "PublicAccountPasswordResetConfirmRequest",
        "type": "object"
      },
      "PublicAccountPasswordResetRequest": {
        "additionalProperties": false,
        "properties": {
          "email": {
            "maxLength": 254,
            "minLength": 3,
            "title": "Email",
            "type": "string"
          }
        },
        "required": [
          "email"
        ],
        "title": "PublicAccountPasswordResetRequest",
        "type": "object"
      },
      "PublicStripeCheckoutSessionRequest": {
        "additionalProperties": true,
        "properties": {
          "activation_request_id": {
            "default": "",
            "title": "Activation Request Id",
            "type": "string"
          },
          "billing_interval": {
            "default": "month",
            "description": "Subscription billing interval for API plans: month or year.",
            "title": "Billing Interval",
            "type": "string"
          },
          "checkout_campaign_id": {
            "default": "",
            "title": "Checkout Campaign Id",
            "type": "string"
          },
          "checkout_content_id": {
            "default": "",
            "title": "Checkout Content Id",
            "type": "string"
          },
          "checkout_source_id": {
            "default": "",
            "title": "Checkout Source Id",
            "type": "string"
          },
          "contact_reference": {
            "default": "",
            "title": "Contact Reference",
            "type": "string"
          },
          "plan_id": {
            "description": "Explicit checkout plan id. Use public_builder, public_pro, public_research, or topup.",
            "minLength": 1,
            "title": "Plan Id",
            "type": "string"
          }
        },
        "required": [
          "plan_id"
        ],
        "title": "PublicStripeCheckoutSessionRequest",
        "type": "object"
      },
      "ValidationError": {
        "properties": {
          "loc": {
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location",
            "type": "array"
          },
          "msg": {
            "title": "Message",
            "type": "string"
          },
          "type": {
            "title": "Error Type",
            "type": "string"
          }
        },
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError",
        "type": "object"
      }
    },
    "securitySchemes": {
      "MarketStateAccountSession": {
        "description": "Browser account-session cookie for claimed Etna Monitor users. Terminal workspace, state-engine, and review routes accept either this session cookie or the machine API key header; raw API keys should not be stored in browser local storage.",
        "in": "cookie",
        "name": "etna_market_state_session",
        "type": "apiKey"
      },
      "MarketStateApiKey": {
        "description": "Etna Alpha market-state API key. Required for metered live packet, replay, Workbench, export, billing-portal, and authenticated data routes.",
        "in": "header",
        "name": "x-market-state-api-key",
        "type": "apiKey"
      }
    }
  },
  "info": {
    "description": "Sanitized market-state data API. This app serves no signals.",
    "title": "Etna Alpha Public Market-State API",
    "version": "1.0.0"
  },
  "openapi": "3.1.0",
  "paths": {
    "/api/public/data/book/l2/latest": {
      "get": {
        "operationId": "book_l2_latest_api_public_data_book_l2_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Depth",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Book L2 Latest Api Public Data Book L2 Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Book L2 Latest",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/candles": {
      "get": {
        "operationId": "candles_api_public_data_candles_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "tf",
            "required": false,
            "schema": {
              "default": "1m",
              "title": "Tf",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "from",
            "required": false,
            "schema": {
              "default": "",
              "title": "From",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "to",
            "required": false,
            "schema": {
              "default": "",
              "title": "To",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Candles Api Public Data Candles Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Candles",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/catalog": {
      "get": {
        "operationId": "catalog_api_public_data_catalog_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Catalog Api Public Data Catalog Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Catalog",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/connectors/{connector_id}/query-spec": {
      "get": {
        "operationId": "connector_query_spec_api_public_data_connectors__connector_id__query_spec_get",
        "parameters": [
          {
            "in": "path",
            "name": "connector_id",
            "required": true,
            "schema": {
              "title": "Connector Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "tf",
            "required": false,
            "schema": {
              "default": "1m",
              "title": "Tf",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "from",
            "required": false,
            "schema": {
              "default": "",
              "title": "From",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "to",
            "required": false,
            "schema": {
              "default": "",
              "title": "To",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Connector Query Spec Api Public Data Connectors  Connector Id  Query Spec Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Connector Query Spec",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/context/active-asset": {
      "get": {
        "operationId": "active_asset_context_api_public_data_context_active_asset_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Active Asset Context Api Public Data Context Active Asset Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Active Asset Context",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/events/{event_id}/join-spec": {
      "get": {
        "operationId": "event_join_spec_api_public_data_events__event_id__join_spec_get",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Event Join Spec Api Public Data Events  Event Id  Join Spec Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Event Join Spec",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/export/jobs": {
      "get": {
        "operationId": "export_job_list_api_public_data_export_jobs_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Export Job List Api Public Data Export Jobs Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Export Job List",
        "tags": [
          "Data Plane"
        ]
      },
      "post": {
        "operationId": "export_jobs_api_public_data_export_jobs_post",
        "parameters": [
          {
            "in": "header",
            "name": "Idempotency-Key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Idempotency-Key"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Export Jobs Api Public Data Export Jobs Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Export Jobs",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/export/jobs/{job_id}": {
      "get": {
        "operationId": "export_job_status_api_public_data_export_jobs__job_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Export Job Status Api Public Data Export Jobs  Job Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Export Job Status",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/export/jobs/{job_id}/result": {
      "get": {
        "operationId": "export_job_result_api_public_data_export_jobs__job_id__result_get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Export Job Result Api Public Data Export Jobs  Job Id  Result Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Export Job Result",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/export/jobs/{job_id}/review-pack": {
      "get": {
        "operationId": "export_job_review_pack_api_public_data_export_jobs__job_id__review_pack_get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Export Job Review Pack Api Public Data Export Jobs  Job Id  Review Pack Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Export Job Review Pack",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/health": {
      "get": {
        "operationId": "health_api_public_data_health_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Health Api Public Data Health Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Health",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/liquidations/context": {
      "get": {
        "operationId": "liquidation_context_api_public_data_liquidations_context_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "window_seconds",
            "required": false,
            "schema": {
              "default": 300,
              "maximum": 3600,
              "minimum": 30,
              "title": "Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Liquidation Context Api Public Data Liquidations Context Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Liquidation Context",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/manifest": {
      "get": {
        "operationId": "manifest_api_public_data_manifest_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Manifest Api Public Data Manifest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Manifest",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/packet-join/recipe": {
      "get": {
        "operationId": "packet_join_recipe_api_public_data_packet_join_recipe_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "event_id",
            "required": false,
            "schema": {
              "default": "",
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "include_trades",
            "required": false,
            "schema": {
              "default": true,
              "title": "Include Trades",
              "type": "boolean"
            }
          },
          {
            "in": "query",
            "name": "include_candles",
            "required": false,
            "schema": {
              "default": false,
              "title": "Include Candles",
              "type": "boolean"
            }
          },
          {
            "in": "query",
            "name": "depth",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 1000,
              "minimum": 1,
              "title": "Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Packet Join Recipe Api Public Data Packet Join Recipe Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Packet Join Recipe",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/replay/window": {
      "get": {
        "operationId": "replay_window_api_public_data_replay_window_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "start",
            "required": false,
            "schema": {
              "default": "",
              "title": "Start",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "end",
            "required": false,
            "schema": {
              "default": "",
              "title": "End",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "channels",
            "required": false,
            "schema": {
              "default": "",
              "title": "Channels",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Replay Window Api Public Data Replay Window Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Replay Window",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/status/freshness": {
      "get": {
        "operationId": "freshness_api_public_data_status_freshness_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Freshness Api Public Data Status Freshness Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Freshness",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/status/rights": {
      "get": {
        "operationId": "rights_api_public_data_status_rights_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Rights Api Public Data Status Rights Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Rights",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/stream/manifest": {
      "get": {
        "operationId": "stream_manifest_api_public_data_stream_manifest_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Stream Manifest Api Public Data Stream Manifest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Stream Manifest",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/data/trades/latest": {
      "get": {
        "operationId": "trades_latest_api_public_data_trades_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Trades Latest Api Public Data Trades Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Trades Latest",
        "tags": [
          "Data Plane"
        ]
      }
    },
    "/api/public/market-state/account/auth/claim": {
      "post": {
        "operationId": "public_account_claim_api_public_market_state_account_auth_claim_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PublicAccountClaimRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Claim Api Public Market State Account Auth Claim Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Claim",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/auth/login": {
      "post": {
        "operationId": "public_account_login_api_public_market_state_account_auth_login_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PublicAccountLoginRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Login Api Public Market State Account Auth Login Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Login",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/auth/logout": {
      "post": {
        "operationId": "public_account_logout_api_public_market_state_account_auth_logout_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Logout Api Public Market State Account Auth Logout Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Logout",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/auth/password/request-reset": {
      "post": {
        "operationId": "public_account_password_reset_request_api_public_market_state_account_auth_password_request_reset_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PublicAccountPasswordResetRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Password Reset Request Api Public Market State Account Auth Password Request Reset Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Password Reset Request",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/auth/password/reset": {
      "post": {
        "operationId": "public_account_password_reset_confirm_api_public_market_state_account_auth_password_reset_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PublicAccountPasswordResetConfirmRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Password Reset Confirm Api Public Market State Account Auth Password Reset Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Password Reset Confirm",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/auth/session": {
      "get": {
        "operationId": "public_account_session_api_public_market_state_account_auth_session_get",
        "parameters": [
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Api Public Market State Account Auth Session Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/operating-pack": {
      "get": {
        "operationId": "public_account_operating_pack",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Operating Pack",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Account Operating Pack",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/overview": {
      "get": {
        "operationId": "public_account_overview_api_public_market_state_account_overview_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Overview Api Public Market State Account Overview Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Account Overview",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/billing/stripe/checkout-session": {
      "post": {
        "operationId": "public_account_session_stripe_checkout_session_api_public_market_state_account_session_billing_stripe_checkout_session_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "header",
            "name": "Idempotency-Key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Idempotency-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PublicStripeCheckoutSessionRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Stripe Checkout Session Api Public Market State Account Session Billing Stripe Checkout Session Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Stripe Checkout Session",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/billing/stripe/portal-session": {
      "post": {
        "operationId": "public_account_session_stripe_portal_session_api_public_market_state_account_session_billing_stripe_portal_session_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/PublicAccountBillingPortalRequest"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Stripe Portal Session Api Public Market State Account Session Billing Stripe Portal Session Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Stripe Portal Session",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/briefs/market-context": {
      "get": {
        "operationId": "public_account_session_market_context_brief_api_public_market_state_account_session_briefs_market_context_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbols",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "lens",
            "required": false,
            "schema": {
              "default": "desk-risk",
              "title": "Lens",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "source_quality_class",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Source Quality Class"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Market Context Brief Api Public Market State Account Session Briefs Market Context Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Market Context Brief",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/events/{event_id}/evidence": {
      "get": {
        "operationId": "public_account_session_event_evidence_api_public_market_state_account_session_events__event_id__evidence_get",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Event Evidence Api Public Market State Account Session Events  Event Id  Evidence Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Event Evidence",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/export/jobs": {
      "get": {
        "operationId": "public_account_session_export_jobs_api_public_market_state_account_session_export_jobs_get",
        "parameters": [
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 250,
              "minimum": 0,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "offset",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Offset",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Export Jobs Api Public Market State Account Session Export Jobs Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Export Jobs",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      },
      "post": {
        "operationId": "public_account_session_export_job_creation_api_public_market_state_account_session_export_jobs_post",
        "parameters": [
          {
            "in": "header",
            "name": "Idempotency-Key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Idempotency-Key"
            }
          },
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Export Job Creation Api Public Market State Account Session Export Jobs Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Export Job Creation",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/export/jobs/{job_id}": {
      "get": {
        "operationId": "public_account_session_export_job_status_api_public_market_state_account_session_export_jobs__job_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Export Job Status Api Public Market State Account Session Export Jobs  Job Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Export Job Status",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/export/jobs/{job_id}/result": {
      "get": {
        "operationId": "public_account_session_export_job_result_api_public_market_state_account_session_export_jobs__job_id__result_get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Export Job Result Api Public Market State Account Session Export Jobs  Job Id  Result Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Export Job Result",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/export/jobs/{job_id}/review-pack": {
      "get": {
        "operationId": "public_account_session_export_job_review_pack_api_public_market_state_account_session_export_jobs__job_id__review_pack_get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Export Job Review Pack Api Public Market State Account Session Export Jobs  Job Id  Review Pack Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Export Job Review Pack",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/feature-quality": {
      "get": {
        "operationId": "public_account_session_feature_quality_api_public_market_state_account_session_feature_quality_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Feature Quality Api Public Market State Account Session Feature Quality Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Feature Quality",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/feature-quality/by-symbol": {
      "get": {
        "operationId": "public_account_session_feature_quality_by_symbol_api_public_market_state_account_session_feature_quality_by_symbol_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 50,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "feature_limit",
            "required": false,
            "schema": {
              "default": 6,
              "maximum": 25,
              "minimum": 1,
              "title": "Feature Limit",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Feature Quality By Symbol Api Public Market State Account Session Feature Quality By Symbol Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Feature Quality By Symbol",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/feature-quality/summary": {
      "get": {
        "operationId": "public_account_session_feature_quality_summary_api_public_market_state_account_session_feature_quality_summary_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Feature Quality Summary Api Public Market State Account Session Feature Quality Summary Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Feature Quality Summary",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/feedback/packet": {
      "post": {
        "operationId": "public_account_session_packet_feedback_api_public_market_state_account_session_feedback_packet_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Packet Feedback Api Public Market State Account Session Feedback Packet Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Packet Feedback",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/latest": {
      "get": {
        "operationId": "public_account_session_latest_api_public_market_state_account_session_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Latest Api Public Market State Account Session Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Latest",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/overview": {
      "get": {
        "operationId": "public_account_session_overview_api_public_market_state_account_session_overview_get",
        "parameters": [
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Overview Api Public Market State Account Session Overview Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Overview",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/packets/{event_id}/annotations": {
      "get": {
        "operationId": "public_account_session_packet_annotations",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "case_file_id",
            "required": false,
            "schema": {
              "default": "",
              "title": "Case File Id",
              "type": "string"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Packet Annotations",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Packet Annotations",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      },
      "post": {
        "operationId": "public_account_session_packet_annotation_create",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Packet Annotation Create",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Packet Annotation Create",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/packets/{event_id}/case-file": {
      "get": {
        "operationId": "public_account_session_packet_case_file",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 100,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 1,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_limit",
            "required": false,
            "schema": {
              "default": 50,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "view",
            "required": false,
            "schema": {
              "default": "current_enriched",
              "title": "View",
              "type": "string"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Packet Case File",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Packet Case File",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/packets/{event_id}/workbench": {
      "get": {
        "operationId": "public_account_session_packet_workbench_api_public_market_state_account_session_packets__event_id__workbench_get",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 100,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 1,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_limit",
            "required": false,
            "schema": {
              "default": 50,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Limit",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Packet Workbench Api Public Market State Account Session Packets  Event Id  Workbench Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Packet Workbench",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/replay": {
      "get": {
        "operationId": "public_account_session_replay_api_public_market_state_account_session_replay_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": true,
            "schema": {
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "offset",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Offset",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "minimum": 1,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Replay Api Public Market State Account Session Replay Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Replay",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/usage": {
      "get": {
        "operationId": "public_account_session_usage_api_public_market_state_account_session_usage_get",
        "parameters": [
          {
            "in": "query",
            "name": "receipt_limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 250,
              "minimum": 0,
              "title": "Receipt Limit",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Usage Api Public Market State Account Session Usage Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Usage",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/usage/estimate": {
      "get": {
        "operationId": "public_account_session_usage_estimate_api_public_market_state_account_session_usage_estimate_get",
        "parameters": [
          {
            "in": "query",
            "name": "endpoint",
            "required": false,
            "schema": {
              "default": "latest",
              "title": "Endpoint",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "event_count",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 1000000,
              "minimum": 0,
              "title": "Event Count",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "symbol_count",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 10000,
              "minimum": 0,
              "title": "Symbol Count",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 604800,
              "minimum": 0,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "history_window_seconds",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 604800,
              "minimum": 0,
              "title": "History Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "export_bytes",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Export Bytes",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "websocket_symbol_minutes",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Websocket Symbol Minutes",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "alert_evaluation_total",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Alert Evaluation Total",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Usage Estimate Api Public Market State Account Session Usage Estimate Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Usage Estimate",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/usage/receipt": {
      "get": {
        "operationId": "public_account_session_usage_receipt_api_public_market_state_account_session_usage_receipt_get",
        "parameters": [
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Usage Receipt Api Public Market State Account Session Usage Receipt Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Usage Receipt",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/watchlists": {
      "get": {
        "operationId": "public_account_session_watchlists_api_public_market_state_account_session_watchlists_get",
        "parameters": [
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Watchlists Api Public Market State Account Session Watchlists Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Watchlists",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      },
      "post": {
        "operationId": "public_account_session_watchlist_registration_api_public_market_state_account_session_watchlists_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Watchlist Registration Api Public Market State Account Session Watchlists Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Watchlist Registration",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/watchlists/evaluate": {
      "post": {
        "operationId": "public_account_session_watchlist_evaluation_api_public_market_state_account_session_watchlists_evaluate_post",
        "parameters": [
          {
            "in": "query",
            "name": "watchlist_id",
            "required": false,
            "schema": {
              "default": "",
              "title": "Watchlist Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Watchlist Evaluation Api Public Market State Account Session Watchlists Evaluate Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Watchlist Evaluation",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/watchlists/rules/schema": {
      "get": {
        "operationId": "public_account_session_watchlist_rule_schema_api_public_market_state_account_session_watchlists_rules_schema_get",
        "parameters": [
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Watchlist Rule Schema Api Public Market State Account Session Watchlists Rules Schema Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Watchlist Rule Schema",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/webhooks": {
      "get": {
        "operationId": "public_account_session_webhooks_api_public_market_state_account_session_webhooks_get",
        "parameters": [
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Webhooks Api Public Market State Account Session Webhooks Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Webhooks",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      },
      "post": {
        "operationId": "public_account_session_webhook_registration_api_public_market_state_account_session_webhooks_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Webhook Registration Api Public Market State Account Session Webhooks Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Webhook Registration",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/webhooks/deliveries": {
      "get": {
        "operationId": "public_account_session_webhook_deliveries_api_public_market_state_account_session_webhooks_deliveries_get",
        "parameters": [
          {
            "in": "query",
            "name": "status",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Status"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 250,
              "minimum": 0,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "offset",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Offset",
              "type": "integer"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Webhook Deliveries Api Public Market State Account Session Webhooks Deliveries Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Webhook Deliveries",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/webhooks/deliveries/{delivery_id}": {
      "get": {
        "operationId": "public_account_session_webhook_delivery_detail_api_public_market_state_account_session_webhooks_deliveries__delivery_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "delivery_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Delivery Id",
              "type": "string"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Webhook Delivery Detail Api Public Market State Account Session Webhooks Deliveries  Delivery Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Webhook Delivery Detail",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/webhooks/deliveries/{delivery_id}/attempts": {
      "post": {
        "operationId": "public_account_session_webhook_redelivery_preview_api_public_market_state_account_session_webhooks_deliveries__delivery_id__attempts_post",
        "parameters": [
          {
            "in": "path",
            "name": "delivery_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Delivery Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Webhook Redelivery Preview Api Public Market State Account Session Webhooks Deliveries  Delivery Id  Attempts Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Webhook Redelivery Preview",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/account/session/webhooks/test": {
      "post": {
        "operationId": "public_account_session_webhook_test_api_public_market_state_account_session_webhooks_test_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-csrf-token",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Csrf-Token"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Account Session Webhook Test Api Public Market State Account Session Webhooks Test Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Account Session Webhook Test",
        "tags": [
          "Account Portal"
        ],
        "x-etna-route-domain": "account",
        "x-etna-route-owner": "api/routes/market_state_public.py::account"
      }
    },
    "/api/public/market-state/activation/account-onboarding": {
      "get": {
        "operationId": "public_activation_account_onboarding",
        "parameters": [
          {
            "in": "query",
            "name": "plan_id",
            "required": false,
            "schema": {
              "default": "public_pro",
              "title": "Plan Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Activation Account Onboarding",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Activation Account Onboarding",
        "tags": [
          "Plans and Activation"
        ],
        "x-etna-route-domain": "billing",
        "x-etna-route-owner": "api/routes/market_state_public.py::billing"
      }
    },
    "/api/public/market-state/activation/credit-quote": {
      "get": {
        "operationId": "public_activation_credit_quote_api_public_market_state_activation_credit_quote_get",
        "parameters": [
          {
            "in": "query",
            "name": "plan_id",
            "required": false,
            "schema": {
              "default": "public_pro",
              "title": "Plan Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "endpoint",
            "required": false,
            "schema": {
              "default": "latest",
              "title": "Endpoint",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "event_count",
            "required": false,
            "schema": {
              "default": 1,
              "maximum": 1000000,
              "minimum": 0,
              "title": "Event Count",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "symbol_count",
            "required": false,
            "schema": {
              "default": 1,
              "maximum": 10000,
              "minimum": 0,
              "title": "Symbol Count",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 604800,
              "minimum": 0,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "history_window_seconds",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 604800,
              "minimum": 0,
              "title": "History Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "export_bytes",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Export Bytes",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "websocket_symbol_minutes",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Websocket Symbol Minutes",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "alert_evaluation_total",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Alert Evaluation Total",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "estimated_monthly_requests",
            "required": false,
            "schema": {
              "default": 1,
              "maximum": 100000000,
              "minimum": 1,
              "title": "Estimated Monthly Requests",
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Activation Credit Quote Api Public Market State Activation Credit Quote Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Activation Credit Quote",
        "tags": [
          "Plans and Activation"
        ],
        "x-etna-route-domain": "billing",
        "x-etna-route-owner": "api/routes/market_state_public.py::billing"
      }
    },
    "/api/public/market-state/activation/request": {
      "post": {
        "operationId": "public_activation_request_api_public_market_state_activation_request_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Activation Request Api Public Market State Activation Request Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Activation Request",
        "tags": [
          "Plans and Activation"
        ],
        "x-etna-route-domain": "billing",
        "x-etna-route-owner": "api/routes/market_state_public.py::billing"
      }
    },
    "/api/public/market-state/billing/stripe/checkout-session": {
      "post": {
        "operationId": "public_stripe_checkout_session_api_public_market_state_billing_stripe_checkout_session_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "header",
            "name": "Idempotency-Key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Idempotency-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PublicStripeCheckoutSessionRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Stripe Checkout Session Api Public Market State Billing Stripe Checkout Session Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Stripe Checkout Session",
        "tags": [
          "Usage and Billing"
        ],
        "x-etna-route-domain": "billing",
        "x-etna-route-owner": "api/routes/market_state_public.py::billing"
      }
    },
    "/api/public/market-state/billing/stripe/portal-session": {
      "post": {
        "operationId": "public_stripe_portal_session_api_public_market_state_billing_stripe_portal_session_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Stripe Portal Session Api Public Market State Billing Stripe Portal Session Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Stripe Portal Session",
        "tags": [
          "Usage and Billing"
        ],
        "x-etna-route-domain": "billing",
        "x-etna-route-owner": "api/routes/market_state_public.py::billing"
      }
    },
    "/api/public/market-state/briefs/market-context": {
      "get": {
        "operationId": "public_market_context_brief_api_public_market_state_briefs_market_context_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbols",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "lens",
            "required": false,
            "schema": {
              "default": "desk-risk",
              "title": "Lens",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "source_quality_class",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Source Quality Class"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Market Context Brief Api Public Market State Briefs Market Context Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Market Context Brief",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "commercial_ops",
        "x-etna-route-owner": "api/routes/market_state_public.py::commercial_ops"
      }
    },
    "/api/public/market-state/calibration/candidates": {
      "get": {
        "operationId": "public_calibration_candidates",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 20,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Calibration Candidates",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State Calibration Candidates",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/capabilities": {
      "get": {
        "operationId": "public_capabilities_api_public_market_state_capabilities_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Capabilities Api Public Market State Capabilities Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Capabilities",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/case-files/search": {
      "get": {
        "operationId": "public_market_state_case_file_search",
        "parameters": [
          {
            "in": "query",
            "name": "q",
            "required": false,
            "schema": {
              "default": "",
              "title": "Q",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "state",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "State"
            }
          },
          {
            "in": "query",
            "name": "similar_to",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Similar To"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Market State Case File Search",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Market State Case File Search",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "case_files",
        "x-etna-route-owner": "api/routes/market_state_public.py::case_files"
      }
    },
    "/api/public/market-state/conversion/event": {
      "post": {
        "operationId": "public_conversion_event_api_public_market_state_conversion_event_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Conversion Event Api Public Market State Conversion Event Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Conversion Event",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "core",
        "x-etna-route-owner": "api/routes/market_state_public.py::core"
      }
    },
    "/api/public/market-state/crowding-regime/latest": {
      "get": {
        "operationId": "public_crowding_regime_latest_api_public_market_state_crowding_regime_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Crowding Regime Latest Api Public Market State Crowding Regime Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Crowding Regime Latest",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/demo/activation-kit": {
      "get": {
        "operationId": "public_activation_kit_api_public_market_state_demo_activation_kit_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Activation Kit Api Public Market State Demo Activation Kit Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Activation Kit",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/build": {
      "get": {
        "operationId": "public_prekey_build_info_api_public_market_state_demo_build_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Build Info Api Public Market State Demo Build Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey Build Info",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/buyer-proof-pack": {
      "get": {
        "operationId": "public_buyer_proof_pack_api_public_market_state_demo_buyer_proof_pack_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Buyer Proof Pack Api Public Market State Demo Buyer Proof Pack Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Buyer Proof Pack",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/buyer-walkthrough": {
      "get": {
        "operationId": "public_buyer_walkthrough_api_public_market_state_demo_buyer_walkthrough_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Buyer Walkthrough Api Public Market State Demo Buyer Walkthrough Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Buyer Walkthrough",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/compute-lanes": {
      "get": {
        "operationId": "public_prekey_compute_lanes_api_public_market_state_demo_compute_lanes_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Compute Lanes Api Public Market State Demo Compute Lanes Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey Compute Lanes",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/first-packet-loop": {
      "get": {
        "operationId": "public_first_packet_loop",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public First Packet Loop",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public First Packet Loop",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/first-packet-workflow": {
      "get": {
        "operationId": "public_first_packet_workflow",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "checkout_return_state",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Checkout Return State"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public First Packet Workflow",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public First Packet Workflow",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/homepage-snapshot": {
      "get": {
        "operationId": "public_prekey_homepage_snapshot_api_public_market_state_demo_homepage_snapshot_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Homepage Snapshot Api Public Market State Demo Homepage Snapshot Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Prekey Homepage Snapshot",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/labeling-policy": {
      "get": {
        "operationId": "public_prekey_labeling_policy_api_public_market_state_demo_labeling_policy_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Labeling Policy Api Public Market State Demo Labeling Policy Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey Labeling Policy",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/launch-feature-assurance": {
      "get": {
        "operationId": "public_prekey_launch_feature_assurance_api_public_market_state_demo_launch_feature_assurance_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Launch Feature Assurance Api Public Market State Demo Launch Feature Assurance Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey Launch Feature Assurance",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/launch-monitor": {
      "get": {
        "operationId": "public_prekey_launch_monitor_api_public_market_state_demo_launch_monitor_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Launch Monitor Api Public Market State Demo Launch Monitor Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey Launch Monitor",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/packet-construction": {
      "get": {
        "operationId": "public_packet_construction_api_public_market_state_demo_packet_construction_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Packet Construction Api Public Market State Demo Packet Construction Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Packet Construction",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/proof": {
      "get": {
        "operationId": "public_proof_demo_api_public_market_state_demo_proof_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Proof Demo Api Public Market State Demo Proof Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Proof Demo",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/proof-browser": {
      "get": {
        "operationId": "public_proof_browser_api_public_market_state_demo_proof_browser_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Proof Browser Api Public Market State Demo Proof Browser Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Proof Browser",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/public-packet-construction": {
      "get": {
        "operationId": "public_prekey_packet_construction_api_public_market_state_demo_public_packet_construction_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Packet Construction Api Public Market State Demo Public Packet Construction Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey Packet Construction",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/public-proof": {
      "get": {
        "operationId": "public_prekey_proof_demo_api_public_market_state_demo_public_proof_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Proof Demo Api Public Market State Demo Public Proof Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey Proof Demo",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/public-proof-browser": {
      "get": {
        "operationId": "public_prekey_proof_browser_api_public_market_state_demo_public_proof_browser_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Proof Browser Api Public Market State Demo Public Proof Browser Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey Proof Browser",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/receipt-loop": {
      "get": {
        "operationId": "public_receipt_loop",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Receipt Loop",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Receipt Loop",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/selected-move-proof-cases": {
      "get": {
        "operationId": "public_prekey_selected_move_proof_cases_api_public_market_state_demo_selected_move_proof_cases_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "maximum": 25,
                  "minimum": 1,
                  "type": "integer"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Limit"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Selected Move Proof Cases Api Public Market State Demo Selected Move Proof Cases Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Prekey Selected Move Proof Cases",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/selected-move-proof-cases/{case_id}": {
      "get": {
        "operationId": "public_prekey_selected_move_proof_case_detail_api_public_market_state_demo_selected_move_proof_cases__case_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "case_id",
            "required": true,
            "schema": {
              "title": "Case Id",
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Selected Move Proof Case Detail Api Public Market State Demo Selected Move Proof Cases  Case Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Prekey Selected Move Proof Case Detail",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/selected-move-proof-windows": {
      "get": {
        "operationId": "public_prekey_selected_move_proof_windows_api_public_market_state_demo_selected_move_proof_windows_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "maximum": 25,
                  "minimum": 1,
                  "type": "integer"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Limit"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Selected Move Proof Windows Api Public Market State Demo Selected Move Proof Windows Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Prekey Selected Move Proof Windows",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/state-taxonomy": {
      "get": {
        "operationId": "public_prekey_state_taxonomy_api_public_market_state_demo_state_taxonomy_get",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey State Taxonomy Api Public Market State Demo State Taxonomy Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Prekey State Taxonomy",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/demo/tape-to-packet-proof": {
      "get": {
        "operationId": "public_prekey_tape_to_packet_proof_api_public_market_state_demo_tape_to_packet_proof_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Prekey Tape To Packet Proof Api Public Market State Demo Tape To Packet Proof Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Prekey Tape To Packet Proof",
        "tags": [
          "Public Proof"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/events/search": {
      "get": {
        "operationId": "public_event_search_api_public_market_state_events_search_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "state",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "State"
            }
          },
          {
            "in": "query",
            "name": "event_class",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Event Class"
            }
          },
          {
            "in": "query",
            "name": "event_profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Event Profile"
            }
          },
          {
            "in": "query",
            "name": "tag",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Tag"
            }
          },
          {
            "in": "query",
            "name": "packet_producer_lane",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Packet Producer Lane"
            }
          },
          {
            "in": "query",
            "name": "transition_type",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Transition Type"
            }
          },
          {
            "in": "query",
            "name": "min_confidence",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "maximum": 1.0,
                  "minimum": 0.0,
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min Confidence"
            }
          },
          {
            "in": "query",
            "name": "min_severity",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "maximum": 1.0,
                  "minimum": 0.0,
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min Severity"
            }
          },
          {
            "in": "query",
            "name": "min_novelty",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "maximum": 1.0,
                  "minimum": 0.0,
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min Novelty"
            }
          },
          {
            "in": "query",
            "name": "max_contradiction",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "maximum": 1.0,
                  "minimum": 0.0,
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Max Contradiction"
            }
          },
          {
            "in": "query",
            "name": "min_state_age_packets",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "minimum": 1,
                  "type": "integer"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min State Age Packets"
            }
          },
          {
            "in": "query",
            "name": "min_state_persistence_seconds",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "minimum": 0.0,
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min State Persistence Seconds"
            }
          },
          {
            "in": "query",
            "name": "source_quality_class",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Source Quality Class"
            }
          },
          {
            "in": "query",
            "name": "feature_family",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Feature Family"
            }
          },
          {
            "in": "query",
            "name": "feature_status",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Feature Status"
            }
          },
          {
            "in": "query",
            "name": "start_utc",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Start Utc"
            }
          },
          {
            "in": "query",
            "name": "end_utc",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "End Utc"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Event Search Api Public Market State Events Search Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Event Search",
        "tags": [
          "Replay and Evidence"
        ],
        "x-etna-route-domain": "proof",
        "x-etna-route-owner": "api/routes/market_state_public.py::proof"
      }
    },
    "/api/public/market-state/events/{event_id}/evidence": {
      "get": {
        "operationId": "public_event_evidence_api_public_market_state_events__event_id__evidence_get",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Event Evidence Api Public Market State Events  Event Id  Evidence Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Event Evidence",
        "tags": [
          "Replay and Evidence"
        ],
        "x-etna-route-domain": "proof",
        "x-etna-route-owner": "api/routes/market_state_public.py::proof"
      }
    },
    "/api/public/market-state/export": {
      "get": {
        "operationId": "public_export_api_public_market_state_export_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Export Api Public Market State Export Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Export",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "exports",
        "x-etna-route-owner": "api/routes/market_state_public.py::exports"
      }
    },
    "/api/public/market-state/export/jobs": {
      "get": {
        "operationId": "public_export_jobs_api_public_market_state_export_jobs_get",
        "parameters": [
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 250,
              "minimum": 0,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "offset",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Offset",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Export Jobs Api Public Market State Export Jobs Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Export Jobs",
        "tags": [
          "Exports and Review Packs"
        ],
        "x-etna-route-domain": "exports",
        "x-etna-route-owner": "api/routes/market_state_public.py::exports"
      },
      "post": {
        "operationId": "public_export_job_creation_api_public_market_state_export_jobs_post",
        "parameters": [
          {
            "in": "header",
            "name": "Idempotency-Key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Idempotency-Key"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Export Job Creation Api Public Market State Export Jobs Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Export Job Creation",
        "tags": [
          "Exports and Review Packs"
        ],
        "x-etna-route-domain": "exports",
        "x-etna-route-owner": "api/routes/market_state_public.py::exports"
      }
    },
    "/api/public/market-state/export/jobs/{job_id}": {
      "get": {
        "operationId": "public_export_job_status_api_public_market_state_export_jobs__job_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Export Job Status Api Public Market State Export Jobs  Job Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Export Job Status",
        "tags": [
          "Exports and Review Packs"
        ],
        "x-etna-route-domain": "exports",
        "x-etna-route-owner": "api/routes/market_state_public.py::exports"
      }
    },
    "/api/public/market-state/export/jobs/{job_id}/result": {
      "get": {
        "operationId": "public_export_job_result_api_public_market_state_export_jobs__job_id__result_get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Export Job Result Api Public Market State Export Jobs  Job Id  Result Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Export Job Result",
        "tags": [
          "Exports and Review Packs"
        ],
        "x-etna-route-domain": "exports",
        "x-etna-route-owner": "api/routes/market_state_public.py::exports"
      }
    },
    "/api/public/market-state/export/jobs/{job_id}/review-pack": {
      "get": {
        "operationId": "public_export_job_review_pack_api_public_market_state_export_jobs__job_id__review_pack_get",
        "parameters": [
          {
            "in": "path",
            "name": "job_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Job Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Export Job Review Pack Api Public Market State Export Jobs  Job Id  Review Pack Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Export Job Review Pack",
        "tags": [
          "Exports and Review Packs"
        ],
        "x-etna-route-domain": "exports",
        "x-etna-route-owner": "api/routes/market_state_public.py::exports"
      }
    },
    "/api/public/market-state/feature-quality": {
      "get": {
        "operationId": "public_feature_quality_api_public_market_state_feature_quality_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feature Quality Api Public Market State Feature Quality Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feature Quality",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/feature-quality/by-symbol": {
      "get": {
        "operationId": "public_feature_quality_by_symbol_api_public_market_state_feature_quality_by_symbol_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 50,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "feature_limit",
            "required": false,
            "schema": {
              "default": 6,
              "maximum": 25,
              "minimum": 1,
              "title": "Feature Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feature Quality By Symbol Api Public Market State Feature Quality By Symbol Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feature Quality By Symbol",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/feature-quality/summary": {
      "get": {
        "operationId": "public_feature_quality_summary_api_public_market_state_feature_quality_summary_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feature Quality Summary Api Public Market State Feature Quality Summary Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feature Quality Summary",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/feedback": {
      "post": {
        "operationId": "public_feedback_api_public_market_state_feedback_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feedback Api Public Market State Feedback Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feedback",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/feedback/dashboard": {
      "get": {
        "operationId": "public_feedback_dashboard_api_public_market_state_feedback_dashboard_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feedback Dashboard Api Public Market State Feedback Dashboard Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feedback Dashboard",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/feedback/items": {
      "get": {
        "operationId": "public_feedback_items_api_public_market_state_feedback_items_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feedback Items Api Public Market State Feedback Items Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feedback Items",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/feedback/items/{feedback_id}": {
      "get": {
        "operationId": "public_feedback_item_api_public_market_state_feedback_items__feedback_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "feedback_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Feedback Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feedback Item Api Public Market State Feedback Items  Feedback Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feedback Item",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/feedback/packet": {
      "post": {
        "operationId": "public_packet_feedback_api_public_market_state_feedback_packet_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Packet Feedback Api Public Market State Feedback Packet Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Packet Feedback",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/feedback/roadmap": {
      "get": {
        "operationId": "public_feedback_roadmap_api_public_market_state_feedback_roadmap_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feedback Roadmap Api Public Market State Feedback Roadmap Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feedback Roadmap",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/feedback/summary": {
      "get": {
        "operationId": "public_feedback_summary_api_public_market_state_feedback_summary_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Feedback Summary Api Public Market State Feedback Summary Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Feedback Summary",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/forced-flow/latest": {
      "get": {
        "operationId": "public_forced_flow_latest_api_public_market_state_forced_flow_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Forced Flow Latest Api Public Market State Forced Flow Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Forced Flow Latest",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/health": {
      "get": {
        "operationId": "public_health_api_public_market_state_health_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Health Api Public Market State Health Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Health",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/history": {
      "get": {
        "operationId": "public_history_api_public_market_state_history_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": true,
            "schema": {
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public History Api Public Market State History Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public History",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "core",
        "x-etna-route-owner": "api/routes/market_state_public.py::core"
      }
    },
    "/api/public/market-state/indicator-profiles/current": {
      "get": {
        "operationId": "public_indicator_profile_current",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Indicator Profile Current",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State Indicator Profile Current",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/indicator-profiles/timeline": {
      "get": {
        "operationId": "public_indicator_profile_timeline",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Indicator Profile Timeline",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State Indicator Profile Timeline",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/indicator-quality": {
      "get": {
        "operationId": "public_indicator_quality",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 120,
              "maximum": 240,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Indicator Quality",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State Indicator Quality",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/indicator-recipes": {
      "get": {
        "operationId": "public_indicator_recipes",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "indicator_ids",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Indicator Ids"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Indicator Recipes",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State Indicator Recipes",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/indicators/current": {
      "get": {
        "operationId": "public_indicator_current",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Indicator Current",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State Indicator Current",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/indicators/timeline": {
      "get": {
        "operationId": "public_indicator_timeline",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 60,
              "maximum": 240,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Indicator Timeline",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State Indicator Timeline",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "indicators",
        "x-etna-route-owner": "api/routes/market_state_public.py::indicators"
      }
    },
    "/api/public/market-state/latest": {
      "get": {
        "operationId": "public_latest_api_public_market_state_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EtnaMarketStateLatestResponse"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Latest",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-packet-contract": "market_state.v1",
        "x-etna-route-domain": "core",
        "x-etna-route-owner": "api/routes/market_state_public.py::core"
      }
    },
    "/api/public/market-state/liquidity-fragility/latest": {
      "get": {
        "operationId": "public_liquidity_fragility_latest_api_public_market_state_liquidity_fragility_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Liquidity Fragility Latest Api Public Market State Liquidity Fragility Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Liquidity Fragility Latest",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/manifest": {
      "get": {
        "operationId": "public_manifest_api_public_market_state_manifest_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Manifest Api Public Market State Manifest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Manifest",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/microstructure/buyer-summary": {
      "get": {
        "operationId": "public_l4_buyer_summary_api_public_market_state_microstructure_buyer_summary_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public L4 Buyer Summary Api Public Market State Microstructure Buyer Summary Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public L4 Buyer Summary",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/microstructure/calibration/baselines": {
      "get": {
        "operationId": "public_microstructure_calibration_baselines_api_public_market_state_microstructure_calibration_baselines_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Microstructure Calibration Baselines Api Public Market State Microstructure Calibration Baselines Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Microstructure Calibration Baselines",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/microstructure/calibration/status": {
      "get": {
        "operationId": "public_microstructure_calibration_status_api_public_market_state_microstructure_calibration_status_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Microstructure Calibration Status Api Public Market State Microstructure Calibration Status Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Microstructure Calibration Status",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/microstructure/liquidity-mirage/latest": {
      "get": {
        "operationId": "public_liquidity_mirage_latest_api_public_market_state_microstructure_liquidity_mirage_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Liquidity Mirage Latest Api Public Market State Microstructure Liquidity Mirage Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Liquidity Mirage Latest",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/microstructure/patterns": {
      "get": {
        "operationId": "public_microstructure_patterns_api_public_market_state_microstructure_patterns_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "pattern_class",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Pattern Class"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Microstructure Patterns Api Public Market State Microstructure Patterns Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Microstructure Patterns",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/microstructure/patterns/{pattern_id}": {
      "get": {
        "operationId": "public_microstructure_pattern_detail_api_public_market_state_microstructure_patterns__pattern_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "pattern_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Pattern Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Microstructure Pattern Detail Api Public Market State Microstructure Patterns  Pattern Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Microstructure Pattern Detail",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/microstructure/queue-fragility/latest": {
      "get": {
        "operationId": "public_queue_fragility_latest_api_public_market_state_microstructure_queue_fragility_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Queue Fragility Latest Api Public Market State Microstructure Queue Fragility Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Queue Fragility Latest",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/microstructure/replay-pack": {
      "get": {
        "operationId": "public_microstructure_replay_pack_api_public_market_state_microstructure_replay_pack_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "pattern_class",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Pattern Class"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Microstructure Replay Pack Api Public Market State Microstructure Replay Pack Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Microstructure Replay Pack",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/microstructure/replay-quality": {
      "get": {
        "operationId": "public_microstructure_replay_quality_api_public_market_state_microstructure_replay_quality_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Microstructure Replay Quality Api Public Market State Microstructure Replay Quality Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Microstructure Replay Quality",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/mock/feedback/packet": {
      "post": {
        "operationId": "public_mock_packet_feedback_api_public_market_state_mock_feedback_packet_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Mock Packet Feedback Api Public Market State Mock Feedback Packet Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Mock Packet Feedback",
        "tags": [
          "Mock Integration"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/mock/latest": {
      "get": {
        "operationId": "public_mock_latest_api_public_market_state_mock_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Mock Latest Api Public Market State Mock Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Mock Latest",
        "tags": [
          "Mock Integration"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/mock/packets/{event_id}/workbench": {
      "get": {
        "operationId": "public_mock_packet_workbench_api_public_market_state_mock_packets__event_id__workbench_get",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 3,
              "maximum": 10,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Mock Packet Workbench Api Public Market State Mock Packets  Event Id  Workbench Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Mock Packet Workbench",
        "tags": [
          "Mock Integration"
        ],
        "x-etna-route-domain": "workbench",
        "x-etna-route-owner": "api/routes/market_state_public.py::workbench"
      }
    },
    "/api/public/market-state/mock/proof-pack": {
      "get": {
        "operationId": "public_mock_proof_pack_api_public_market_state_mock_proof_pack_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Mock Proof Pack Api Public Market State Mock Proof Pack Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Mock Proof Pack",
        "tags": [
          "Mock Integration"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/mock/proof-pack.jsonl": {
      "get": {
        "operationId": "public_mock_proof_pack_jsonl_api_public_market_state_mock_proof_pack_jsonl_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Mock Proof Pack Jsonl",
        "tags": [
          "Mock Integration"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/mock/replay": {
      "get": {
        "operationId": "public_mock_replay_api_public_market_state_mock_replay_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 3,
              "maximum": 10,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Mock Replay Api Public Market State Mock Replay Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Mock Replay",
        "tags": [
          "Mock Integration"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/mock/webhooks/test": {
      "post": {
        "operationId": "public_mock_webhook_test_api_public_market_state_mock_webhooks_test_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Mock Webhook Test Api Public Market State Mock Webhooks Test Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public Mock Webhook Test",
        "tags": [
          "Mock Integration"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/monitor/alert-preview": {
      "post": {
        "operationId": "public_monitor_alert_preview",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Alert Preview",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Alert Preview",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/app-state": {
      "get": {
        "operationId": "public_monitor_app_state",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 12,
              "maximum": 50,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "similar_limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 0,
              "title": "Similar Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "quality_limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Quality Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_limit",
            "required": false,
            "schema": {
              "default": 50,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "mode",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Mode"
            }
          },
          {
            "in": "query",
            "name": "packet",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Packet"
            }
          },
          {
            "in": "query",
            "name": "selected_packet",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Selected Packet"
            }
          },
          {
            "in": "query",
            "name": "event_id",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Event Id"
            }
          },
          {
            "in": "query",
            "name": "segment",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Segment"
            }
          },
          {
            "in": "query",
            "name": "state_segment",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "State Segment"
            }
          },
          {
            "in": "query",
            "name": "chart",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Chart"
            }
          },
          {
            "in": "query",
            "name": "range",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Range"
            }
          },
          {
            "in": "query",
            "name": "replay_range",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Replay Range"
            }
          },
          {
            "in": "query",
            "name": "memory",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Memory"
            }
          },
          {
            "in": "query",
            "name": "case_tab",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Case Tab"
            }
          },
          {
            "in": "query",
            "name": "window",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Window"
            }
          },
          {
            "in": "query",
            "name": "profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Profile"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor App State",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor App State",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/bootstrap": {
      "get": {
        "operationId": "public_monitor_bootstrap",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 8,
              "maximum": 50,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 60,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_limit",
            "required": false,
            "schema": {
              "default": 50,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Profile"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Bootstrap",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Bootstrap",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/chart-render-model": {
      "get": {
        "operationId": "public_monitor_chart_render_model",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 12,
              "maximum": 50,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "tf",
            "required": false,
            "schema": {
              "default": "1m",
              "title": "Tf",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "time_source",
            "required": false,
            "schema": {
              "default": "live",
              "title": "Time Source",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "selected_event_id",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Selected Event Id"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Chart Render Model",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Chart Render Model",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/closeout": {
      "get": {
        "operationId": "public_monitor_closeout",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Closeout",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Closeout",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/explain": {
      "get": {
        "operationId": "public_monitor_explain",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "event_id",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Event Id"
            }
          },
          {
            "in": "query",
            "name": "similar_limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 0,
              "title": "Similar Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Explain",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Explain",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/feedback": {
      "post": {
        "operationId": "public_monitor_feedback",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Feedback",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Monitor Feedback",
        "tags": [
          "Start Here"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/quality-timeline": {
      "get": {
        "operationId": "public_monitor_quality_timeline",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Quality Timeline",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Quality Timeline",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/replay": {
      "get": {
        "operationId": "public_monitor_replay",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "offset",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Offset",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 60,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Profile"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Replay",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Replay",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/retention": {
      "post": {
        "operationId": "public_monitor_retention",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Retention",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Monitor Retention",
        "tags": [
          "Start Here"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/similar-windows": {
      "get": {
        "operationId": "public_monitor_similar_windows",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "event_id",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Event Id"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 0,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Similar Windows",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Similar Windows",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/snapshot": {
      "get": {
        "operationId": "public_monitor_snapshot",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 60,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_limit",
            "required": false,
            "schema": {
              "default": 50,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Profile"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Snapshot",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Snapshot",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/state-map": {
      "get": {
        "operationId": "public_monitor_state_map",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor State Map",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor State Map",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/monitor/timeline": {
      "get": {
        "operationId": "public_monitor_timeline",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 12,
              "maximum": 50,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Profile"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Monitor Timeline",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Monitor Timeline",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "monitor",
        "x-etna-route-owner": "api/routes/market_state_public.py::monitor"
      }
    },
    "/api/public/market-state/packet-windows/spec": {
      "get": {
        "operationId": "public_packet_event_windows_api_public_market_state_packet_windows_spec_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "window_type",
            "required": false,
            "schema": {
              "default": "depth_change",
              "title": "Window Type",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Packet Event Windows Api Public Market State Packet Windows Spec Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Packet Event Windows",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "proof",
        "x-etna-route-owner": "api/routes/market_state_public.py::proof"
      }
    },
    "/api/public/market-state/packets/{event_id}/case-file": {
      "get": {
        "operationId": "public_packet_case_file",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 100,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 1,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_limit",
            "required": false,
            "schema": {
              "default": 50,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Profile"
            }
          },
          {
            "in": "query",
            "name": "view",
            "required": false,
            "schema": {
              "default": "current_enriched",
              "title": "View",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Packet Case File",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Packet Case File",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "case_files",
        "x-etna-route-owner": "api/routes/market_state_public.py::case_files"
      }
    },
    "/api/public/market-state/packets/{event_id}/evidence-view": {
      "get": {
        "operationId": "public_packet_evidence_view_api_public_market_state_packets__event_id__evidence_view_get",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Packet Evidence View Api Public Market State Packets  Event Id  Evidence View Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Packet Evidence View",
        "tags": [
          "Replay and Evidence"
        ],
        "x-etna-route-domain": "proof",
        "x-etna-route-owner": "api/routes/market_state_public.py::proof"
      }
    },
    "/api/public/market-state/packets/{event_id}/workbench": {
      "get": {
        "operationId": "public_packet_workbench_api_public_market_state_packets__event_id__workbench_get",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 100,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 1,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_limit",
            "required": false,
            "schema": {
              "default": 50,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Profile"
            }
          },
          {
            "in": "query",
            "name": "view",
            "required": false,
            "schema": {
              "default": "current_enriched",
              "title": "View",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "include_memory",
            "required": false,
            "schema": {
              "default": true,
              "title": "Include Memory",
              "type": "boolean"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Packet Workbench Api Public Market State Packets  Event Id  Workbench Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Packet Workbench",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "workbench",
        "x-etna-route-owner": "api/routes/market_state_public.py::workbench"
      }
    },
    "/api/public/market-state/plans/launch": {
      "get": {
        "operationId": "public_plans_launch",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Plans Launch",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          }
        },
        "summary": "Public Plans Launch",
        "tags": [
          "Plans and Activation"
        ],
        "x-etna-route-domain": "billing",
        "x-etna-route-owner": "api/routes/market_state_public.py::billing"
      }
    },
    "/api/public/market-state/postmortems/{event_id}": {
      "get": {
        "operationId": "public_postmortem_api_public_market_state_postmortems__event_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "event_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Postmortem Api Public Market State Postmortems  Event Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Postmortem",
        "tags": [
          "Replay and Evidence"
        ],
        "x-etna-route-domain": "proof",
        "x-etna-route-owner": "api/routes/market_state_public.py::proof"
      }
    },
    "/api/public/market-state/quality": {
      "get": {
        "operationId": "public_quality_api_public_market_state_quality_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Quality Api Public Market State Quality Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Quality",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/r/x/{content_id}": {
      "get": {
        "operationId": "public_x_redirect",
        "parameters": [
          {
            "in": "path",
            "name": "content_id",
            "required": true,
            "schema": {
              "title": "Content Id",
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {}
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "summary": "Public X Redirect",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "core",
        "x-etna-route-owner": "api/routes/market_state_public.py::core"
      }
    },
    "/api/public/market-state/replay": {
      "get": {
        "operationId": "public_replay_api_public_market_state_replay_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": true,
            "schema": {
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "offset",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Offset",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 3600,
              "minimum": 1,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Replay Api Public Market State Replay Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Replay",
        "tags": [
          "Replay and Evidence"
        ],
        "x-etna-route-domain": "replay",
        "x-etna-route-owner": "api/routes/market_state_public.py::replay"
      }
    },
    "/api/public/market-state/replay/lab": {
      "get": {
        "operationId": "public_packet_replay_lab_api_public_market_state_replay_lab_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "event_id",
            "required": false,
            "schema": {
              "default": "",
              "title": "Event Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 60,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Packet Replay Lab Api Public Market State Replay Lab Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Packet Replay Lab",
        "tags": [
          "Replay and Evidence"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "replay",
        "x-etna-route-owner": "api/routes/market_state_public.py::replay"
      }
    },
    "/api/public/market-state/risk-graph/latest": {
      "get": {
        "operationId": "public_risk_graph_latest_api_public_market_state_risk_graph_latest_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Risk Graph Latest Api Public Market State Risk Graph Latest Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Risk Graph Latest",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "data_plane",
        "x-etna-route-owner": "api/routes/market_state_public.py::data_plane"
      }
    },
    "/api/public/market-state/saved-searches": {
      "get": {
        "operationId": "public_saved_searches_api_public_market_state_saved_searches_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Saved Searches Api Public Market State Saved Searches Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Saved Searches",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      },
      "post": {
        "operationId": "public_saved_search_registration_api_public_market_state_saved_searches_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Saved Search Registration Api Public Market State Saved Searches Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Saved Search Registration",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/start": {
      "get": {
        "operationId": "public_start",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "checkout_return_state",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Checkout Return State"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Start",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public First Packet Workflow",
        "tags": [
          "Start Here"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/start/first-packet": {
      "get": {
        "operationId": "public_start_first_packet",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 25,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "checkout_return_state",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Checkout Return State"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Start First Packet",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public First Packet Workflow",
        "tags": [
          "Start Here"
        ],
        "x-etna-route-domain": "demo",
        "x-etna-route-owner": "api/routes/market_state_public.py::demo"
      }
    },
    "/api/public/market-state/state-segments/current": {
      "get": {
        "operationId": "public_state_segments_current",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public State Segments Current",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State State Segments Current",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "state_segments",
        "x-etna-route-owner": "api/routes/market_state_public.py::state_segments"
      }
    },
    "/api/public/market-state/state-segments/timeline": {
      "get": {
        "operationId": "public_state_segments_timeline",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 60,
              "maximum": 240,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public State Segments Timeline",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Market State State Segments Timeline",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "state_segments",
        "x-etna-route-owner": "api/routes/market_state_public.py::state_segments"
      }
    },
    "/api/public/market-state/status/history-inventory": {
      "get": {
        "operationId": "public_history_inventory_api_public_market_state_status_history_inventory_get",
        "parameters": [
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public History Inventory Api Public Market State Status History Inventory Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public History Inventory",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/l4-freshness": {
      "get": {
        "operationId": "public_l4_freshness_api_public_market_state_status_l4_freshness_get",
        "parameters": [
          {
            "in": "query",
            "name": "include_rows",
            "required": false,
            "schema": {
              "default": true,
              "title": "Include Rows",
              "type": "boolean"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public L4 Freshness Api Public Market State Status L4 Freshness Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public L4 Freshness",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/l4-history-roadmap": {
      "get": {
        "operationId": "public_l4_history_roadmap_api_public_market_state_status_l4_history_roadmap_get",
        "parameters": [
          {
            "in": "query",
            "name": "product_bucket",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Product Bucket"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public L4 History Roadmap Api Public Market State Status L4 History Roadmap Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public L4 History Roadmap",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/l4-monitoring": {
      "get": {
        "operationId": "public_l4_monitoring_api_public_market_state_status_l4_monitoring_get",
        "parameters": [
          {
            "in": "query",
            "name": "include_rows",
            "required": false,
            "schema": {
              "default": true,
              "title": "Include Rows",
              "type": "boolean"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public L4 Monitoring Api Public Market State Status L4 Monitoring Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public L4 Monitoring",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/ops": {
      "get": {
        "operationId": "public_ops_status_api_public_market_state_status_ops_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Ops Status Api Public Market State Status Ops Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Ops Status",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/proof": {
      "get": {
        "operationId": "public_proof_status_api_public_market_state_status_proof_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Proof Status Api Public Market State Status Proof Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Proof Status",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/release": {
      "get": {
        "operationId": "public_release_status_api_public_market_state_status_release_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Release Status Api Public Market State Status Release Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Release Status",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/replay-identity": {
      "get": {
        "operationId": "public_replay_identity_api_public_market_state_status_replay_identity_get",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 100,
              "maximum": 1000,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Replay Identity Api Public Market State Status Replay Identity Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Replay Identity",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/soak": {
      "get": {
        "operationId": "public_soak_status_api_public_market_state_status_soak_get",
        "parameters": [
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 50,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Soak Status Api Public Market State Status Soak Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Soak Status",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/source-quality": {
      "get": {
        "operationId": "public_source_quality_status_api_public_market_state_status_source_quality_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Source Quality Status Api Public Market State Status Source Quality Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Source Quality Status",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/status/source-quality/explain": {
      "get": {
        "operationId": "public_source_quality_explain_api_public_market_state_status_source_quality_explain_get",
        "parameters": [
          {
            "in": "query",
            "name": "event_id",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Event Id"
            }
          },
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "feature_family",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Feature Family"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Source Quality Explain Api Public Market State Status Source Quality Explain Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Source Quality Explain",
        "tags": [
          "Feature Quality"
        ],
        "x-etna-route-domain": "status",
        "x-etna-route-owner": "api/routes/market_state_public.py::status"
      }
    },
    "/api/public/market-state/tenant/audit": {
      "get": {
        "operationId": "public_tenant_audit_api_public_market_state_tenant_audit_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Tenant Audit Api Public Market State Tenant Audit Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Tenant Audit",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "core",
        "x-etna-route-owner": "api/routes/market_state_public.py::core"
      }
    },
    "/api/public/market-state/tenant/lifecycle": {
      "get": {
        "operationId": "public_tenant_lifecycle_api_public_market_state_tenant_lifecycle_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Tenant Lifecycle Api Public Market State Tenant Lifecycle Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Tenant Lifecycle",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "core",
        "x-etna-route-owner": "api/routes/market_state_public.py::core"
      }
    },
    "/api/public/market-state/tiers/simulator": {
      "get": {
        "operationId": "public_tier_simulator_api_public_market_state_tiers_simulator_get",
        "parameters": [
          {
            "in": "query",
            "name": "endpoint",
            "required": false,
            "schema": {
              "default": "latest",
              "title": "Endpoint",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbols",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbols"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "event_count",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 1000000,
              "minimum": 0,
              "title": "Event Count",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "symbol_count",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 10000,
              "minimum": 0,
              "title": "Symbol Count",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 604800,
              "minimum": 0,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "history_window_seconds",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 604800,
              "minimum": 0,
              "title": "History Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "export_bytes",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Export Bytes",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "websocket_symbol_minutes",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Websocket Symbol Minutes",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "alert_evaluation_total",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Alert Evaluation Total",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Tier Simulator Api Public Market State Tiers Simulator Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Tier Simulator",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "commercial_ops",
        "x-etna-route-owner": "api/routes/market_state_public.py::commercial_ops"
      }
    },
    "/api/public/market-state/usage": {
      "get": {
        "operationId": "public_usage_api_public_market_state_usage_get",
        "parameters": [
          {
            "in": "query",
            "name": "receipt_limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 250,
              "minimum": 0,
              "title": "Receipt Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Usage Api Public Market State Usage Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Usage",
        "tags": [
          "Usage and Billing"
        ],
        "x-etna-route-domain": "commercial_ops",
        "x-etna-route-owner": "api/routes/market_state_public.py::commercial_ops"
      }
    },
    "/api/public/market-state/usage/estimate": {
      "get": {
        "operationId": "public_usage_estimate_api_public_market_state_usage_estimate_get",
        "parameters": [
          {
            "in": "query",
            "name": "endpoint",
            "required": false,
            "schema": {
              "default": "latest",
              "title": "Endpoint",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "event_count",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 1000000,
              "minimum": 0,
              "title": "Event Count",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "symbol_count",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 10000,
              "minimum": 0,
              "title": "Symbol Count",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 604800,
              "minimum": 0,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "history_window_seconds",
            "required": false,
            "schema": {
              "default": 0,
              "maximum": 604800,
              "minimum": 0,
              "title": "History Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "export_bytes",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Export Bytes",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "websocket_symbol_minutes",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Websocket Symbol Minutes",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "alert_evaluation_total",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Alert Evaluation Total",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Usage Estimate Api Public Market State Usage Estimate Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Usage Estimate",
        "tags": [
          "Usage and Billing"
        ],
        "x-etna-route-domain": "commercial_ops",
        "x-etna-route-owner": "api/routes/market_state_public.py::commercial_ops"
      }
    },
    "/api/public/market-state/usage/rate-card": {
      "get": {
        "operationId": "public_usage_rate_card_api_public_market_state_usage_rate_card_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Usage Rate Card Api Public Market State Usage Rate Card Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Usage Rate Card",
        "tags": [
          "Usage and Billing"
        ],
        "x-etna-route-domain": "commercial_ops",
        "x-etna-route-owner": "api/routes/market_state_public.py::commercial_ops"
      }
    },
    "/api/public/market-state/usage/receipt": {
      "get": {
        "operationId": "public_usage_receipt_api_public_market_state_usage_receipt_get",
        "parameters": [
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Usage Receipt Api Public Market State Usage Receipt Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Usage Receipt",
        "tags": [
          "Usage and Billing"
        ],
        "x-etna-route-domain": "commercial_ops",
        "x-etna-route-owner": "api/routes/market_state_public.py::commercial_ops"
      }
    },
    "/api/public/market-state/watchlists": {
      "get": {
        "operationId": "public_watchlists_api_public_market_state_watchlists_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Watchlists Api Public Market State Watchlists Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Watchlists",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      },
      "post": {
        "operationId": "public_watchlist_registration_api_public_market_state_watchlists_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Watchlist Registration Api Public Market State Watchlists Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Watchlist Registration",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/watchlists/evaluate": {
      "post": {
        "operationId": "public_watchlist_evaluation_api_public_market_state_watchlists_evaluate_post",
        "parameters": [
          {
            "in": "query",
            "name": "watchlist_id",
            "required": false,
            "schema": {
              "default": "",
              "title": "Watchlist Id",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Symbol"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 100,
              "minimum": 1,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Watchlist Evaluation Api Public Market State Watchlists Evaluate Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Watchlist Evaluation",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/watchlists/rules/schema": {
      "get": {
        "operationId": "public_watchlist_rule_schema_api_public_market_state_watchlists_rules_schema_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Watchlist Rule Schema Api Public Market State Watchlists Rules Schema Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Watchlist Rule Schema",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/webhooks": {
      "get": {
        "operationId": "public_webhooks_api_public_market_state_webhooks_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Webhooks Api Public Market State Webhooks Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Webhooks",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      },
      "post": {
        "operationId": "public_webhook_registration_api_public_market_state_webhooks_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "additionalProperties": true,
                "title": "Payload",
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Webhook Registration Api Public Market State Webhooks Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Webhook Registration",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/webhooks/deliveries": {
      "get": {
        "operationId": "public_webhook_deliveries_api_public_market_state_webhooks_deliveries_get",
        "parameters": [
          {
            "in": "query",
            "name": "status",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Status"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "default": 25,
              "maximum": 250,
              "minimum": 0,
              "title": "Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "offset",
            "required": false,
            "schema": {
              "default": 0,
              "minimum": 0,
              "title": "Offset",
              "type": "integer"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Webhook Deliveries Api Public Market State Webhooks Deliveries Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Webhook Deliveries",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/webhooks/deliveries/{delivery_id}": {
      "get": {
        "operationId": "public_webhook_delivery_detail_api_public_market_state_webhooks_deliveries__delivery_id__get",
        "parameters": [
          {
            "in": "path",
            "name": "delivery_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Delivery Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Webhook Delivery Detail Api Public Market State Webhooks Deliveries  Delivery Id  Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Webhook Delivery Detail",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/webhooks/deliveries/{delivery_id}/attempts": {
      "post": {
        "operationId": "public_webhook_delivery_redelivery_preview_api_public_market_state_webhooks_deliveries__delivery_id__attempts_post",
        "parameters": [
          {
            "in": "path",
            "name": "delivery_id",
            "required": true,
            "schema": {
              "minLength": 1,
              "title": "Delivery Id",
              "type": "string"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Webhook Delivery Redelivery Preview Api Public Market State Webhooks Deliveries  Delivery Id  Attempts Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Webhook Delivery Redelivery Preview",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/webhooks/test": {
      "post": {
        "operationId": "public_webhook_test_api_public_market_state_webhooks_test_post",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Payload"
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Webhook Test Api Public Market State Webhooks Test Post",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Webhook Test",
        "tags": [
          "Routes and Webhooks"
        ],
        "x-etna-route-domain": "webhooks_feedback",
        "x-etna-route-owner": "api/routes/market_state_public.py::webhooks_feedback"
      }
    },
    "/api/public/market-state/workbench/current": {
      "get": {
        "operationId": "public_current_packet_workbench",
        "parameters": [
          {
            "in": "query",
            "name": "symbol",
            "required": false,
            "schema": {
              "default": "BTCUSD-PERP",
              "title": "Symbol",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "replay_limit",
            "required": false,
            "schema": {
              "default": 5,
              "maximum": 100,
              "minimum": 1,
              "title": "Replay Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "replay_window_seconds",
            "required": false,
            "schema": {
              "default": 1800,
              "maximum": 604800,
              "minimum": 1,
              "title": "Replay Window Seconds",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_depth",
            "required": false,
            "schema": {
              "default": 10,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Depth",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "data_limit",
            "required": false,
            "schema": {
              "default": 50,
              "maximum": 1000,
              "minimum": 1,
              "title": "Data Limit",
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "profile",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Profile"
            }
          },
          {
            "in": "query",
            "name": "view",
            "required": false,
            "schema": {
              "default": "current_enriched",
              "title": "View",
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "include_memory",
            "required": false,
            "schema": {
              "default": true,
              "title": "Include Memory",
              "type": "boolean"
            }
          },
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          },
          {
            "in": "cookie",
            "name": "etna_market_state_session",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Etna Market State Session"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Current Packet Workbench",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          },
          {
            "MarketStateAccountSession": []
          }
        ],
        "summary": "Public Current Packet Workbench",
        "tags": [
          "Start Here"
        ],
        "x-etna-auth-options": [
          "MarketStateApiKey",
          "MarketStateAccountSession"
        ],
        "x-etna-route-domain": "workbench",
        "x-etna-route-owner": "api/routes/market_state_public.py::workbench"
      }
    },
    "/api/public/market-state/workflows": {
      "get": {
        "operationId": "public_product_workflows_api_public_market_state_workflows_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Product Workflows Api Public Market State Workflows Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Product Workflows",
        "tags": [
          "Packets and Briefs"
        ],
        "x-etna-route-domain": "commercial_ops",
        "x-etna-route-owner": "api/routes/market_state_public.py::commercial_ops"
      }
    },
    "/api/public/market-state/workspaces/templates": {
      "get": {
        "operationId": "public_workspace_templates_api_public_market_state_workspaces_templates_get",
        "parameters": [
          {
            "in": "header",
            "name": "x-market-state-api-key",
            "required": true,
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "X-Market-State-Api-Key"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "additionalProperties": true,
                  "title": "Response Public Workspace Templates Api Public Market State Workspaces Templates Get",
                  "type": "object"
                }
              }
            },
            "description": "Successful Response"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "security": [
          {
            "MarketStateApiKey": []
          }
        ],
        "summary": "Public Workspace Templates",
        "tags": [
          "Exports and Review Packs"
        ],
        "x-etna-route-domain": "commercial_ops",
        "x-etna-route-owner": "api/routes/market_state_public.py::commercial_ops"
      }
    }
  },
  "tags": [
    {
      "description": "First-loop routes for API-plan buyers: start, current Workbench, and the minimum path from key issuance to one useful packet loop.",
      "name": "Start Here"
    },
    {
      "description": "Pre-key proof, selected-move case studies, packet construction, launch assurance, and public product-status artifacts.",
      "name": "Public Proof"
    },
    {
      "description": "Deterministic mock packet, Workbench, webhook, feedback, replay, and proof-pack routes for wiring before live API access.",
      "name": "Mock Integration"
    },
    {
      "description": "Launch plans, activation requests, quotes, and checkout entrypoints.",
      "name": "Plans and Activation"
    },
    {
      "description": "Live market_state.v1 packet reads, current briefs, packet history, search, and packet-level inspection routes.",
      "name": "Packets and Briefs"
    },
    {
      "description": "Replay, event evidence, postmortems, proof envelopes, and retained context views for reviewing the same market window.",
      "name": "Replay and Evidence"
    },
    {
      "description": "Workflow routes for webhooks, watchlists, saved searches, delivery receipts, and account-scoped automation checks.",
      "name": "Routes and Webhooks"
    },
    {
      "description": "Usage summaries, estimates, receipts, rate cards, billing portal, and no-surprise-spend capacity controls.",
      "name": "Usage and Billing"
    },
    {
      "description": "Paid feature readiness, symbol quality, calibration status, replay quality, source quality, and history coverage checks.",
      "name": "Feature Quality"
    },
    {
      "description": "Export jobs, result downloads, review packs, workspace templates, and research/review artifacts.",
      "name": "Exports and Review Packs"
    },
    {
      "description": "Authenticated normalized public data rows, join recipes, catalog, freshness, and source-family context without raw payload resale.",
      "name": "Data Plane"
    },
    {
      "description": "Browser-session account routes for claimed customers: auth, account overview, first-loop execution, billing, and session-scoped mirrors.",
      "name": "Account Portal"
    }
  ],
  "x-etna-openapi-tag-summary": {
    "tag_total": 12,
    "tagging_basis": "buyer_first_loop_path_classification",
    "unknown_tag_total": 0,
    "unknown_tags": []
  }
}
