Get a transfer offer
A ringing offer to one of your app destinations: the same body as the
transfer.offer webhook. Only offers to app destinations of this account
are visible. Requires an API key with the transfer_offers:read scope.
Authentication
AuthorizationBearer
Pass a JWT access token or an API key (prefixed with tif_live_) as a Bearer token.
Path parameters
offerId
Offer ID
Response
The offer
acceptUntil
Accept before this time (it can be earlier than expiresAt: joining the
call takes a few seconds)
callId
Call being transferred
caller
Who is calling.
expiresAt
The offer stops ringing at this time
flowName
Name of the flow that handled the call
mode
cold (the caller is connected at once) or warm (the agent briefs you first)
offerId
Offer to accept or decline
test
true for test deliveries, which cannot be accepted
type
Event type, always transfer.offer
case
The handoff case the agent collected before transferring.
deliveryId
Unique id of this webhook delivery, also sent in the Talkif-Delivery-Id
header (webhook only; absent from GET /api/v1/transfers/offers/{offerId})
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
429
Too Many Requests Error
500
Internal Server Error