Skip to content

Spec drift: kalshi — balance_dollars field missing from GetBalance response (added May 21) #522

@realfishsam

Description

@realfishsam

Summary

Kalshi added a balance_dollars field to the GET /portfolio/balance response on May 21 2026. This field exposes the account balance denominated in USD dollars (as opposed to cents). Our spec does not include this field.

Impact

MEDIUM — the field is additive (won't break existing code), but omitting it from the spec means PMXT cannot surface the dollar-denominated balance without a unit conversion, and the spec is out of date.

Details

  • New field: balance_dollars (number, decimal USD)
  • Endpoint: GET /portfolio/balance
  • Added: May 21 2026
  • Existing field: balance (integer, cents) is still present
  • Spec file: core/specs/kalshi.yaml, GetBalance response schema

Required Fix

Add balance_dollars (type: number, format: double) to the GetBalance response schema in core/specs/kalshi.yaml.

Metadata

Metadata

Assignees

No one assigned

    Labels

    spec-driftCached OpenAPI spec out of date vs venue's live docs

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions