Flexible input handling
Resolve the same track from a Spotify share URL, a canonical track ID, or a plain text query.
Spotify resolution tool, canvas inspection, and operational reference.
Spotycovs is a technical tool designed to resolve Spotify URLs, IDs, and queries into structured metadata and canvas-ready assets.
Resolve the same track from a Spotify share URL, a canonical track ID, or a plain text query.
Track metadata and canvas media are separated clearly so no-canvas responses remain useful instead of looking broken.
Open the returned Spotify track, inspect raw JSON, copy track IDs, and follow the generated API URLs from the same result surface.
When a clean track URL is not available, the interface still documents how query search behaves and how best-match selection is surfaced.
Health checks, rate-limit state, and missing dependency signals are separated from product copy so trust comes from runtime behavior.
Routes, parameters, response fields, and practical failure modes are grouped into a readable developer surface instead of scattered notes.
Next step
Start by resolving a track on the live surface, or jump straight into the technical documentation.
The people here shape how the tool looks, feels, and works so the workspace stays clear, fast, and trustworthy.
Team
Core contributor focused on backend API architecture and full-stack website development, ensuring system reliability and high-performance execution.
Key creative force driving the interface concept and website vision, shaping the aesthetic and functional direction of the workspace.
Specialized backend contributor assisting with server-side logic, API optimization, and core infrastructure maintenance.
Contact
Important
Technical disclaimer regarding the scope and behavior of the Spotycovs utility.
Data
The tool only processes Spotify track identifiers (IDs/URLs) to fetch publicly available metadata and canvas links.
Purpose
The interface is optimized for rapid inspection, ensuring that media asset availability is transparent and deterministic.
Release History
Latest changes, version deployments, and system optimizations.
RELEASE LOG
Tap to reveal changes
A complete overhaul of the interface architecture and backend API logic.
Resolver
Resolve Spotify tracks into metadata and canvas assets.
Use a public Spotify track URL when you already have the shared link.
Useful when testing the search resolver or when only the song title is known.
Best option for deterministic lookups when the canonical Spotify ID is available.
GET /api/resolve
GET /api/canvas
debug=1 on supported routes
API docs
Useful routes for track resolve, canvas lookup, search, metadata, and health checks.
All routes return structured JSON.
Use query params to control input.
debug=1
Available on supported routes for extra details.
/api/resolve
Resolve a Spotify track from a URL, ID, or text query and return normalized resolution metadata together with optional track details.
idSpotify track ID.urlSpotify track URL or URI.trackText query used for search resolution.results=1Include candidate matches when search is involved.debug=1Include auth and resolver debug information.trackIdThe resolved Spotify track ID.trackTrack metadata object when available.resolutionResolver details such as source and strategy.requestPrebuilt follow-up API URLs.GET /api/resolve?url=https://open.spotify.com/track/3zlJIBfHmFMjvT8TtGf1BW
/api/canvas
Resolve a track and return canvas availability, canvas asset payloads, and metadata when the Spotify response allows it.
idSpotify track ID.urlSpotify track URL or URI.trackTrack search query.results=1Include additional resolution context.debug=1Include trace and auth diagnostics.hasCanvasWhether Spotify returned canvas media.canvasesCanvas payload list.trackResolved track metadata when available.request.apiUrlCanonical API URL for the request.GET /api/canvas?id=3zlJIBfHmFMjvT8TtGf1BW
/api/search
Search by track query and return the best Spotify match together with candidate search results.
trackRequired text query.debug=1Include trace and auth state details.trackIdBest match Spotify track ID.matchedTrackResolved track title.matchedArtistResolved artist.resultsCandidate result list.GET /api/search?track=Artist%20-%20Track%20Name
/api/track
Fetch canonical Spotify metadata directly when the track ID is already known.
idRequired Spotify track ID.trackIdThe normalized Spotify track ID.trackTrack metadata object.GET /api/track?id=3zlJIBfHmFMjvT8TtGf1BW
Status
A simple live view of whether the tool can still resolve tracks and check canvas results reliably.
The dashboard will render after the API responds.