Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint · rollforge · bestiary · statline · matchpoint · retail · agentops · browserworkflow · modelrouter · compose
$ man travel-brief

/travel-brief

agentutility / compose / travel-brief
PRICE / CALL
$0.05
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
compose
CATEGORY
uncategorized
STATUS
live
NAME
travel-brief pre-trip brief for a destination city: current weather, an fx rate from the traveler's home currency, and survival phrases translated int…
SYNOPSIS
POST https://x402.agentutility.ai/travel-brief
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

Pre-trip brief for a destination city: current weather, an fx rate from the traveler's home currency, and survival phrases translated into the destination language, plus an optional postcard illustration. Composite: one call runs weather-current-city + exchange-rates + translate (one leg per phrase) in parallel, and image-generate when include_image is set. Replaces the weather lookup, fx lookup, and phrase translation an agent would otherwise run as separate paid calls when prepping a trip. Succeeds unless both weather and fx fail; translation and the image degrade instead of failing the call. fx only runs when destination_currency is supplied or the city matches a curated currency list — unmapped cities return a note, not a guess. Price is flat regardless of include_image. Use it as a travel brief API, trip-prep bundle, or weather-fx-phrasebook composite for travel agents.

INPUTrequest schema
propertytypedescriptionreq?
destinationstringDestination city name, e.g. 'Lisbon'. Max 120 chars.required
home_currencystringTraveler's home currency, 3-letter ISO 4217 code. Default 'USD'.optional
destination_currencystringDestination currency, 3-letter ISO 4217 code. If omitted, resolved from a curated list of well-known cities; if the destination isn't in that list, the fx leg is skipped rather than guessed.optional
languagestringDestination language name or ISO code for phrase translation, e.g. 'Portuguese'. Max 60 chars. If omitted, phrases are returned untranslated.optional
phrasesarrayPhrases to translate. Default ['hello','thank you','where is the train station?']. Max 10 entries, 200 chars each.optional
include_imagebooleanIf true, also generates a postcard-style illustration of the destination. Adds latency; price is unchanged. Default false.optional
OUTPUTresponse shape
fieldtypedescription
destinationstring
weatherstring
fxstring
phrasesstring
composed_ofstring
componentsstring
degradedstring
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.agentutility.ai/travel-brief \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# Install the MCP package for this endpoint's cluster
npx -y @agentutility/mcp-<cluster>

# Required: EVM private key with USDC on Base
export X402_PRIVATE_KEY=0x...

# Then call the travel-brief tool from your MCP-aware agent.
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
composetravelbrieftravel-brief
methods
POST
cluster
compose
price
$0.05 USDC per call
ADJACENTother endpoints in compose
endpointdescriptionprice
claim-corroborateFact check a claim and see exactly who agrees and who disagrees.$0.05
commodity-briefMarket brief for a commodity: recency-scoped web search headlines on price/supply/demand plus a structured research brief with overview,…$0.05
company-dossierBuilds a company research dossier in one call: firmographic profile, domain intelligence, WHOIS registration, TLS, and tech stack.$0.05
content-trust-checkTrust screen for a block of text in one call: is it AI-generated, is it safe (content moderation), and is it a near-duplicate of a refere…$0.05
contract-terms-briefPull SLA terms, named entities, PII flags, and a plain-language summary out of a contract or policy document in one call.$0.05
course-study-kitTurn a course syllabus into a study kit in one call: a parsed outline, a sequenced reading/study plan, flashcards, and a bullet summary.$0.05
cross-border-ops-briefCross-border operating brief for a country: the FX rate, country profile, visa requirements, upcoming public holidays, and current local…$0.05
crypto-signal-scanStructured, informational signal brief for a token or crypto topic: X/Twitter sentiment, recent web coverage, and (when a fiat quote curr…$0.05
SEE ALSO
agentutility · compose · x402 · mcp · llms.txt · registry.json · bazaar.x402.org