Sitelet https://github.com/Matars/buckler-api-docs
Skip to content

Repository files navigation

Buckler's Boot Camp API Notes

Community documentation for the undocumented web data routes used by Street Fighter 6 Buckler's Boot Camp.

Important

This project is unofficial and is not affiliated with, endorsed by, or supported by Capcom. Buckler exposes Next.js page-data routes, not a supported REST API. Routes, fields, authentication, and behavior may change without notice. Follow Capcom's terms, respect access controls, and use conservative request rates.

What this repository is

This is a documentation-only reference for observations made against the public Buckler web frontend. It focuses on read-only profile, battle-log, search, ranking, and related page data that the frontend requests.

It does not provide credentials, session bypasses, private game-service authentication, replay downloads, proprietary assets, or archived user responses. Example identifiers and payloads are fictional and abbreviated.

Start here

Used in production

This research powers SF6 Stats, a free Street Fighter 6 analytics site (MR/LP tracking, match history, replay capture). Its data limitations page documents what the data can and cannot tell you, and its /buckler page links back here.

Confidence labels

Every technical claim should be read with one of these labels:

Label Meaning
Confirmed Reproduced in the 2026 research pass and corroborated by the client implementation.
Observed Seen in one or more responses during that pass; it may be account-, season-, or deployment-specific.
Inferred A cautious interpretation of observed behavior or frontend structure.
Unverified Plausible or exposed in navigation/build metadata, but not demonstrated to return useful data.

Absence from this repository is intentional: only verified routes and fields are documented as usable.

Coverage limitations

This reference is not an exhaustive inventory of every Buckler endpoint. Other routes may exist but remain undiscovered, may be loaded dynamically by parts of the frontend that were not observed, may require different account state or locale, or may appear only during limited-time events and future deployments. A route being absent here means not yet documented, not that it cannot exist.

New endpoints should be added only after they are observed through normal, authorized use of the public Buckler frontend and reproduced with conservative request volume. Please do not brute-force paths, bypass access controls, or publish secrets or private user data. See CONTRIBUTING.md for the evidence and sanitization requirements.

Provenance

The documentation is based on observations made against the public Buckler's Boot Camp web frontend in 2026, then checked against a read-only application client and research scripts. No live authenticated requests were made to produce this repository. Because the interface is undocumented, every observation can drift.

Project status

Expect breaking changes. Before relying on any field, handle missing values, validate both HTTP and embedded status codes, and be prepared to rediscover the current Next.js buildId.

Issues and pull requests welcome

Issues and pull requests are welcome and will be reviewed. Use issues for corrections, newly observed behavior, documentation gaps, and carefully scoped proposals. Pull requests should follow the evidence, sanitization, and safety requirements in CONTRIBUTING.md.

Please read SECURITY.md before reporting exposed secrets or privacy issues; sensitive reports must not be posted in a public issue.

License and trademarks

Documentation and original example code in this repository are available under the MIT License. Street Fighter, Buckler's Boot Camp, Capcom, and related names are trademarks of their respective owners. The license does not grant rights to third-party trademarks, data, or assets.

About

Community documentation for Street Fighter 6 Buckler web APIs

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

11 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages