# Wall Ball API

A public, read-only API about Wall Ball itself: what it costs, what a club would pay on a given registration, what the app does and how it compares. It needs no key and holds no club or family data.

- Base address: `https://wallball.team/api/v1`
- OpenAPI document: https://wallball.team/openapi.json
- MCP server (the same answers as tools): `https://wallball.team/mcp`
- Every answer is JSON. Every error has `error.code`, `error.message` and `error.resolution`.

## Resources

- `GET https://wallball.team/api/v1/pricing`: What Wall Ball charges
- `GET https://wallball.team/api/v1/quote`: The fees on one card payment
- `GET https://wallball.team/api/v1/features`: Everything the app does, by audience
- `GET https://wallball.team/api/v1/faq`: Common questions, answered
- `GET https://wallball.team/api/v1/comparisons`: Wall Ball beside other club software
- `GET https://wallball.team/api/v1/comparisons/{id}`: one comparison (teamsnap, sportsengine, second-slide, leagueapps)

## Example

```
curl "https://wallball.team/api/v1/quote?amount=500&team_store=true&fees_paid_by=club"
```

## There is no API for a club's data

Schedules, rosters, registrations and payments belong to each club and its families. They are reached by signing in to the app, not through this API.

---
[Start a club, free](https://wallball.team/start) · [Walk around the demo club](https://choglax.wallball.team/demo) · [Pricing](https://wallball.team/pricing.md) · [Compare](https://wallball.team/compare.md) · [API](https://wallball.team/docs.md) · [llms.txt](https://wallball.team/llms.txt) · [Sitemap](https://wallball.team/sitemap.xml)

Wall Ball is run by Valor Thread Company. Write to sales@valorthreadcompany.com.