{"adoption": {"forks": 1662, "observed_at": "2026-08-28T04:06:11.415817+00:00", "stars": 2078}, "canonical_url": "https://ross.abutalabs.com/products/web-api-examples", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Basic examples to authenticate and fetch data using the Spotify Web API", "domain": ["developer-tools", "apis", "tutorials", "web-development"], "enriched": true, "function": ["auth", "http-client", "developer-tools"], "health_score": 20, "homepage": null, "language": "HTML", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["spotify/web-api-examples"], "name": "spotify/web-api-examples", "platform": ["cross-platform"], "pushed_at": "2024-07-20T23:02:58+00:00", "repo": "spotify/web-api-examples", "stars": 2078, "tags": ["spotify", "web-api", "oauth", "examples", "sample-code", "music", "web-server", "nodejs"], "topics": [], "urls": [], "use_cases": ["learn how to authenticate with the Spotify Web API", "example of OAuth authorization code flow with PKCE", "get started fetching Spotify user profile data", "understand client credentials flow for Spotify", "sample code for implicit grant flow", "reference implementation for Spotify API authorization"], "what_it_is": "A collection of basic example applications demonstrating how to authenticate with and fetch data from the Spotify Web API. It covers authorization flows such as Authorization Code, Authorization Code with PKCE, Client Credentials, and Implicit Grant, plus simple data-fetching examples.", "when_to_avoid": ["you need a production-ready Spotify SDK or client library rather than examples", "you need comprehensive API coverage beyond auth and basic profile fetching", "you want a maintained library with tests and packaging"], "when_to_choose": ["you are building an app that integrates with the Spotify Web API and need working auth examples", "you want to learn Spotify's supported OAuth flows with minimal runnable code", "you need a starting point to copy into your own Spotify integration"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/web-api-examples", "repo": "spotify/web-api-examples", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:11.415817+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:56:08.074083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2b0d1a51ba84b4017b050b646796739565e4c302773f679e63468c699109081", "fetched_at": "2026-08-28T04:06:11.415817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spotify/web-api-examples"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4494, "days_push": 774, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}