MPPtempoquality 0.82

Get tour and activity details by Amadeus ID — $0.054/request, pay via USDC micropayment.

Price
$0.054 / call
Protocol
mpp
Verified
no

What it does

This endpoint retrieves detailed information about a specific tour or activity from the Amadeus inventory, identified by its activity ID. It is part of the StableTravel API suite, which provides pay-per-request access to flights, hotels, activities, transfers, and real-time flight tracking data. The endpoint accepts a single required query parameter (`activityId`) and returns activity detail data. It costs $0.054 per request.

StableTravel uses the MPP (Micropayment Protocol) for authentication and payment — no API keys, OAuth tokens, or subscriptions are required. Payment is settled in USDC (or pathUSD) on the Tempo L2 chain (chainId 4217). The typical workflow for activities is: first search by lat/lng or geographic bounding box using `/api/activities/search` or `/api/activities/by-square` to discover activity IDs, then call this `/api/activities/details` endpoint with a specific `activityId` to retrieve full details.

The endpoint is live and returns a 402 MPP payment challenge when called without payment headers. The full OpenAPI 3.1 schema is published at `https://stabletravel.dev/openapi.json`. The underlying data comes from the Amadeus Tours & Activities API. The provider is Merit Systems.

Capabilities

activity-details-lookupamadeus-tours-activitiespay-per-requestmpp-micropaymentusdc-settlementtempo-l2no-auth-required

Use cases

  • Retrieve full details (description, pricing, images) for a specific tour or activity before presenting to a user
  • Build a travel itinerary by combining activity details with flight and hotel data
  • Let an autonomous agent evaluate and compare activities by fetching details for multiple IDs
  • Display activity information in a travel planning chatbot or agent

Fit

Best for

  • AI travel agents that need structured activity data for itinerary planning
  • Applications that already use StableTravel's activity search endpoints and need detail follow-up
  • Developers who want pay-per-call access to Amadeus activity data without managing API keys

Not for

  • Searching or discovering activities (use /api/activities/search or /api/activities/by-square instead)
  • Booking activities (Amadeus Tours & Activities does not support booking through this endpoint)
  • Non-travel use cases unrelated to tours and activities

Quick start

npx agentcash fetch "https://stabletravel.dev/api/activities/details?activityId=23642"

Example

Response

{
  "data": {
    "id": "23642",
    "name": "Skip-the-line Eiffel Tower Tour",
    "type": "activity",
    "price": {
      "amount": "45.00",
      "currencyCode": "EUR"
    },
    "geoCode": {
      "latitude": 48.8584,
      "longitude": 2.2945
    },
    "pictures": [
      "https://example.com/photo.jpg"
    ],
    "description": "..."
  },
  "meta": {}
}

Endpoint

Transporthttp
Protocolmpp
CurrencypathUSD

Quality

0.82/ 1.00

Full OpenAPI 3.1 schema with clear parameter definitions and payment info is available. The MPP 402 challenge confirms the endpoint is live. The response schema for this specific endpoint is thin (data is typed as generic object), and no real example response is provided in the docs, so the example_response_json is illustrative. Pricing and workflow documentation are thorough.

Warnings

  • The response schema for /api/activities/details uses a generic 'data' object without detailed property definitions — actual response structure depends on Amadeus upstream data.
  • The example_response_json is illustrative, not captured from a live call.

Citations

Provenance

Indexed frommpp_dev
Enriched2026-04-19 16:22:07Z · anthropic/claude-opus-4.6 · v2
First seen2026-04-18
Last seen2026-04-22

Agent access