/** * Spotify Node - Version 1 * Discriminator: resource=playlist, operation=add */ interface Credentials { spotifyOAuth2Api: CredentialReference; } /** Add tracks to a playlist by track and playlist URI or ID */ export type SpotifyV1PlaylistAddParams = { resource: 'playlist'; operation: 'add'; /** * The playlist's Spotify URI or its ID */ id?: string | Expression | PlaceholderValue; /** * The track's Spotify URI or its ID. The track to add/delete from the playlist. */ trackID?: string | Expression | PlaceholderValue; /** * Additional Fields * @default {} */ additionalFields?: { /** The new track's position in the playlist * @default 0 */ position?: number | Expression; }; }; export type SpotifyV1PlaylistAddOutput = { snapshot_id?: string; }; export type SpotifyV1PlaylistAddNode = { type: 'n8n-nodes-base.spotify'; version: 1; credentials?: Credentials; config: NodeConfig; output?: Items; };