Improved

"OptionDeliverable.amount" documented as non-nullable for delayed settlement

Clarifies the amount field on the OptionDeliverable schema. The field is a non-nullable string: when deliverable settlement is delayed and the amount is not yet determined, the API returns "0" with delayed_settlement set to true (previously documented as nullable). Response behavior is unchanged.

Broker API

  • GET /v1/options/contracts/{symbol_or_id}
  • GET /v1/options/contracts

Trading API

  • GET /v2/options/contracts/{symbol_or_id}
  • GET /v2/options/contracts