Skip to content

crate.dossier.artist(slug)

artist(slug: string, opts?: RequestOptions): Promise<ArtistDossierContract>

The deepest grain crate offers: an artist profile from ~24 independent facets (emergence, live demand, tastemaker support, journalism, discography, the Bandcamp facets…), each section present-with-signals or honestly marked absent. crate’s flagship. Accepts { fields } to trim the dossier (default = full).

EndpointGET /api/v2/dossier/artist/{slug}
Authkey
ReturnsArtistDossierContract
Retryableyes
Idempotentyes
const d = await crate.dossier.artist('four-tet');
// → d.emergence.signals?.emergenceTier, d.discography.signals?.entries, …