# TravelPulse Budget Breakdown

> TravelPulse Budget Breakdown is a paid API for AI agents from travelpulse-nu.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Returns a per-category cost breakdown (accommodation, food, transport, activities, etc.) for any destination and trip duration

## Facts

- Endpoint: GET https://travelpulse-nu.vercel.app/api/travel/budget
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/travelpulse-budget-breakdown-7df647a5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p0C_g4A4vzBdancGxKZ3U

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability travelpulse-budget-breakdown-7df647a5
```

Example prompt: Can you give me a per-category budget breakdown for a 10-day trip to Lisbon, Portugal — covering accommodation, food, transport, and activities?

## When to prefer this

Use this endpoint when you need a structured, per-category cost estimate for a trip rather than just a single total number. Ideal for budget-travel agents or trip planners that need to show users how costs are distributed across accommodation, food, transport, and activities. Prefer this over generic travel search when the user wants financial planning details, not booking options.

## Known failure modes

- Unknown or misspelled destination — may return empty or error response
- Missing required parameters such as destination or duration
- Destination not covered in dataset — limited data for very niche or remote locations
- Payment failure via x402 protocol — endpoint returns 402 if payment is not provided or insufficient

## How this service works

Travel budget estimator and trip cost breakdown for any destination worldwide. Returns per-category costs (lodging, food, transport, activities) by budget tier and duration for travel and budget-travel agents.

## Output

A structured per-category cost breakdown covering typical travel expense categories (accommodation, food, local transport, activities, miscellaneous) for the specified destination and duration, including estimated daily and total costs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "destination"
     ],
     "properties": {
      "days": {
       "type": "number",
       "description": "Number of days for total estimate (default: 10)"
      },
      "lang": {
       "type": "string",
       "description": "Response language"
      },
      "travelers": {
       "type": "number",
       "description": "Number of travelers"
      },
      "budget_tier": {
       "type": "string",
       "description": "budget | mid_range | comfort | luxury (default: mid_range)"
      },
      "destination": {
       "type": "string",
       "description": "Destination country or city"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/travelpulse-budget-breakdown-7df647a5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from travelpulse-nu.vercel.app](https://www.zero.xyz/host/travelpulse-nu.vercel.app/llms.txt)
