UNPKG

songlink-api

Version:

NodeJS client to query song.link's API

29 lines (28 loc) 838 B
import { SonglinkPlatform } from './Platform'; import { SonglinkAPIProvider } from './APIProvider'; export declare type SonglinkResponse = { entityUniqueId: string; userCountry: string; pageUrl: string; linksByPlatform: { [P in SonglinkPlatform]: { entityUniqueId: string; url: string; nativeAppUriMobile?: string; nativeAppUriDesktop?: string; }; }; entitiesByUniqueId: { [entityUniqueId: string]: { id: string; type: 'song' | 'album'; title?: string; artistName?: string; thumbnailUrl?: string; thumbnailWidth?: number; thumbnailHeight?: number; apiProvider: SonglinkAPIProvider; platforms: SonglinkPlatform[]; }; }; };