Skip to main content
PUT
TypeScript

Authorizations

Authorization
string
header
required

The Venue key (trdrs_vk_sandbox_… or trdrs_vk_production_…), in preview. It belongs to one venue in one environment and carries the scopes it was created with. The venue's verified owner creates it while signed in. It works on the /api/partner/venues/{venueId} routes and, with trader:read or trader:trade, on the account, market and trading routes for the venue's own traders, each request naming its trader in x-trdrs-trader. A trdrs_sk_… key can't be used in its place. It never signs in, manages keys or reaches a trdrs user's accounts. Keep it on your server.

Headers

Idempotency-Key
string
required

A key you choose, 1 to 128 characters, that identifies this write. Send the same key when you retry it, so the write is never applied twice.

Required string length: 1 - 128

Path Parameters

venueId
string<uuid>
required

Body

application/json
autoEnable
boolean
required

True to let integrations listed later join your Connect by themselves.

enabled
string<uuid>[]
required

The companyId of each integration to switch on. An id that is not an integration your Connect can offer is refused with 400.

expectedRevision
integer
required

The revision you read.

Required range: x >= 1

Response

Success. The response is sent with Cache-Control: no-store, so don't cache it.

tiles
object
required

Every integration your Connect can offer, in Connect's order: the built-in providers, and the firms and brokerages listed on trdrs that a trader connects inside Connect. A paper book is never one of them.