API Access
API key access for Patreon supporters
BeatConnect API
Build osu! tools and applications on top of our beatmap database, with search, metadata and downloads through your personal API key.
Become a PatronWhat You Get
Personal API Key
An API key is created automatically when your pledge is active, for authenticated access to the search, beatmap and pack endpoints.
No Captcha on Direct Links
Direct /b/ download links skip the captcha and the hourly per-IP limit while you are signed in or send your API key.
Download All as One .zip
Download All for packs, playlists and liked maps as one .zip, written straight to disk from maps already cached on BeatConnect.
Supporter Badge
A supporter badge on your account menu and profile.
Free vs Patreon
| Feature | Free | Patreon |
|---|---|---|
| Browse, Search & Download Beatmaps | ||
| Personal API Key | By application | Automatic |
| No Captcha on Direct Links | ||
| Download All as One .zip | ||
| Supporter Badge |
Usage Guidelines
- Fair Use: Please use the API responsibly. Avoid excessive automated requests that could impact service for others.
- Recommended Rates: For bulk operations, we recommend spacing requests at 100ms intervals to ensure optimal performance.
- Prohibited Uses: No reselling API access, no scraping for competing services, no abusive automated downloads.
- Attribution: When building public tools, please credit BeatConnect as your data source.
Terms & Conditions
- API access is tied to an active Patreon subscription.
- Your API token will be revoked if your subscription is cancelled or expires.
- Keep your API token secure. Do not share it publicly or commit it to repositories.
- Service availability is not guaranteed. Maintenance and updates may cause temporary downtime.
- We reserve the right to revoke access for violations of these terms.
Getting Started
Subscribe on Patreon
Join our Patreon to unlock API access.
Link Your Account
Go to your profile and click "Link Patreon Account" to connect your membership.
Get Your Token
Find your personal API token in your profile settings.
Start Building
Use your token to authenticate API requests and start building.
Example Request
curl -H "Token: YOUR_API_TOKEN" \
"https://beatconnect.io/api/search/?q=freedom%20dive"Frequently Asked Questions
Ready to Get Started?
Join our Patreon to get your personal API key and support BeatConnect.
Become a Patron