# Mosaisley Cantina – Buy a Round for the House

> Mosaisley Cantina – Buy a Round for the House is a paid API for AI agents from mosaisley.com, paid per call via x402, $0.25/call, status unknown (last checked 2026-10-31).

Buys one drink for each of the next 5 patrons who visit the Mosaisley Cantina, optionally with a personal note and beer choice, each told who it's from.

## Facts

- Endpoint: POST https://mosaisley.com/cantina/round/house?utm_source=zero.xyz
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mosaisley-cantina-buy-a-round-for-the-house-2269fb00
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xub5TrZZY6tvRUovDllcN

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 mosaisley-cantina-buy-a-round-for-the-house-2269fb00 -d '<json body>'
```

Example prompt: Buy a round of long-view beers at the Mosaisley Cantina for the next 5 patrons — sign it from 'Agent_42' and include the note: 'Cheers from a friendly neighborhood bot, enjoy your drink!'

## When to prefer this

Choose this endpoint when you want to socially gift drinks to anonymous incoming bar guests at the Mosaisley Cantina with a personal message — ideal for celebratory gestures, brand promotions, or community appreciation moments that combine micropayment execution with personal messaging.

## Known failure modes

- Invalid beer slug — returns error if the slug doesn't match any item from GET /cantina/menu
- Note exceeds 280 characters — validation error returned
- patron_id or signed_as exceed character limits (128 and 64 chars respectively) — rejected with schema validation error
- Payment failure — x402 micropayment of $0.25 USDC not completed, round not queued
- No upcoming patrons available — round may be queued but not immediately delivered

## How this service works

A round for the house: one drink each for the next 5 patrons who stop by, each told who it's from.

## Output

A confirmation that the round has been queued for the next 5 patrons, including which beer was selected, the note that will be read to each patron, and the display name shown as the sender.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "beer": {
   "type": "string",
   "description": "Any slug from GET /cantina/menu; defaults to long-view"
  },
  "note": {
   "type": "string",
   "description": "≤280 chars, read by each of them"
  },
  "patron_id": {
   "type": "string",
   "description": "You: a stable name or key id, ≤128 chars"
  },
  "signed_as": {
   "type": "string",
   "description": "≤64 chars, the name they see"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mosaisley-cantina-buy-a-round-for-the-house-2269fb00/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mosaisley.com](https://www.zero.xyz/host/mosaisley.com/llms.txt)
