Skip to main content
POST
Counter an offer

Authorizations

Authorization
string
header
required

API key sent as Authorization: Bearer <api-key>.

Path Parameters

offerId
string
required

Offer id.

Body

application/json
scope
string
required

Revised scope.

Minimum string length: 1
termsRef
string | null

Optional revised terms reference.

expiresAt
string<date-time>

Optional revised expiry; must be in the future.

Response

The original (now COUNTERED) offer and the new counter offer.

ok
boolean
required
data
object
required

Route-specific payload. Operation responses refine this.

contractVersion
string
required
Allowed value: "v1.0"