Skip to main content

Trades

Submit up to 50 daily trade records per request. Each row joins the trade (CUSIP, qty, action, dates) with the shareholder it's settling for. Records are queued for asynchronous processing — duplicate suppression on cusip | tradeDate | shareholderAccountNo makes re-submits safe.

Tips

  • deliveryPreference drives a conditional requirement:
    • "E-Delivery"shareholderEmail is required.
    • "Full Set"shareholderPhysicalAddress is required, with addressLine1, city, state, zipCode, country all set.
  • tradeDate and settlementDate must be ISO 8601 UTC (...Z). Non-UTC offsets are rejected outright.
  • securityType × securitySubType must be a valid pairing — the spec lists the full matrix.
  • Idempotent at the suppression key. Resubmitting the same cusip / tradeDate / shareholderAccountNo is a no-op.
Loading playground…