Interactive API Reference
Select a service to inspect endpoints, parameters, and response schemas.
Uploading scores (music upsert)
Open AWMC Gateway API → tag Score:
POST /v1/music/upsert— write/overwrite scores (exact vs fuzzydxScoreexplained in the operation description)POST /v1/music/delete— delete bymusicId+level
Note: POST /v1/user/music reads all scores; it does not upload. See also AWMC Public API.
AWMCNET score sync
The AWMCNET API option in the Swagger service selector corresponds to https://net.wmc.pub/openapi.json. Use Bot-Token authentication when calling /api/bot/sync; when syncing many scores, follow the AWMCNET Bot API chunked snapshot guide and reuse the same snapshot_id.
Authentication
AWMC gateway tokens, Chart Preview API keys, and AWMCNET credentials are not interchangeable. Swagger UI credentials are cleared when you switch services to prevent accidental reuse or exposure.