Skip to main content
PUT
TypeScript SDK

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Idempotency-Key
string

Optional: without it the call is carried out every time it is sent. A key of your own that names this one request; a UUID is ideal. It is 8 to 50 characters of letters, digits, - and _. Send the same key again when you retry (after a timeout, a dropped connection or a 5xx) and the call is carried out once: the retry gets the first answer back, marked X-Idempotency-Cached: true. The same key with a different body is refused with 422, and a retry that arrives while the first call is still running with 409 (see Retry-After).

Required string length: 8 - 50
Pattern: ^[a-zA-Z0-9_-]{8,50}$
Example:

"9b2d6f0a-3c41-4e5a-8d77-1f2e3a4b5c6d"

Path Parameters

partnerId
string<uuid>
required

The partner whose context signing to change

Body

application/json
required
boolean
required

True to refuse every entry whose context carries no valid signature. False to check the signature of the entries that carry one and accept the others, as before.

Response

How the context of your embeds is signed now

success
boolean
required

Always true on a success.

Example:

true

data
object
required

How the context of your embeds is signed. The secret that signs it is never part of this: it is shown once, when it is made.

Example:
meta
object

Extra information about the answer: where a page sits in a list, the cursor of the next page, or warnings about a call that succeeded with a caveat.