Books a flight against a mandate issued by this fleet's authority, verified with a DPoP proof.
ans://v1.0.0.authority.skybound-travel.comThis seller only honors mandates whose authority_ans host matches the above authority.
curl -X POST https://seller.skybound-travel.com/mcp/ \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "book_flight",
"arguments": {
"quote_id": "YOUR_QUOTE_ID",
"option_id": "opt-1",
"mandate": {
"mandate_id": "...",
"quote_id": "YOUR_QUOTE_ID",
"subject_ans": "ans://YOUR_BUYER_ANS",
"audience_ans": "ans://v1.0.0.seller.skybound-travel.com",
"scope": "purchase:flight:MAD-SIN:2026-10-14",
"max_amount": 580,
"currency": "USD",
"not_before": "...",
"not_after": "...",
"jkt": "...",
"authority_ans": "ans://v1.0.0.authority.skybound-travel.com",
"signature": "..."
},
"dpop_proof": "eyJhbGciOiJFUzI1NiI..."
}
}
}'
POST ยท https://seller.skybound-travel.com/mcp/ ยท tool book_flight ยท mcp| Argument | Required | Note |
|---|---|---|
quote_id |
required | Same quote_id bound in the mandate. |
option_id |
optional | Falls back to quote_id when empty. |
mandateโ from prereq mandate |
required | The signed mandate JSON from request_mandate. |
dpop_proof |
required | DPoP JWS proving possession of the mandate's jkt key. |
{
"tool": "book_flight",
"arguments": {
"quote_id": "quote-buyer-1789993242804577135",
"option_id": "opt-1",
"mandate": {
"mandate_id": "mandate-bf1a9823b238",
"quote_id": "quote-buyer-1789993242804577135",
"subject_ans": "ans://v1.0.0.buyer.skybound-travel.com",
"audience_ans": "ans://v1.0.0.seller.skybound-travel.com",
"scope": "purchase:flight:MAD-SIN:2026-10-14",
"max_amount": 580,
"currency": "USD",
"not_before": "2026-09-21T12:00:00Z",
"not_after": "2026-09-21T13:00:00Z",
"jkt": "S3Jk...thumbprint",
"authority_ans": "ans://v1.0.0.authority.skybound-travel.com",
"signature": "eyJhbGciOiJFZERTQSJ9..."
},
"dpop_proof": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoiLi4uIiwieSI6Ii4uLiJ9fQ..."
}
}{
"ticket_id": "ticket-07982496",
"quote_id": "quote-buyer-1789993242804577135",
"mandate_id": "mandate-bf1a9823b238",
"passenger_ans": "ans://v1.0.0.buyer.skybound-travel.com",
"flight": {
"option_id": "opt-1",
"airline": "Confirmed via Supplier",
"price": 580,
"currency": "USD"
},
"issued_at": "2026-09-21T12:20:42+00:00",
"scitt_receipt": "0oRYNKQPogF4HHRyYW5zcGFyZW5jeS5hbnMuZ29kYWRkeS5jb20G..."
}