Skip to content

    Broker Route

    verified

    How an order intent is handed off to an external broker.

    Verification note

    Verified against OptionsRobot handoff and Velocity/GATO OMS bridge stubs.

    Example payload

    Realistic wire-shaped payload a conforming producer would emit. Validates against the schema above.

    {
      "broker": "TASTYTRADE",
      "method": "DEEP_LINK",
      "environment": "LIVE",
      "idempotency_key": "rt_1a7f9c2e-8b41-4e0d-9c33-ff2b0e0a41c1"
    }

    JSON Schema

    draft/2020-12
    {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "$id": "https://rebeltrade.com/options-schema/registry/executions/broker-route@0.1.0",
      "type": "object",
      "required": [
        "broker",
        "method"
      ],
      "properties": {
        "broker": {
          "enum": [
            "ETRADE",
            "SCHWAB",
            "TASTYTRADE",
            "FIDELITY",
            "IBKR",
            "VELOCITY"
          ]
        },
        "method": {
          "enum": [
            "DEEP_LINK",
            "API",
            "FIX"
          ]
        },
        "environment": {
          "enum": [
            "LIVE",
            "PAPER",
            "SANDBOX"
          ]
        },
        "idempotency_key": {
          "type": "string"
        }
      }
    }