Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

itunes-search-api

awcross11MIT1.0.1

iTunes Search API

cli-app, cli, itunes, search, itunes search, itunes api, music, movies, books, artists

readme

itunes-search-api Build Status

iTunes Search API

Install

$ npm install --save itunes-search-api

Usage

const fs = require('fs');
const itunesSearchApi = require('itunes-search-api');

const opts = {
    query: {
        entity: 'musicArtist',
        limit: 1
    }
};

itunesSearchApi('deftones', opts).then(res => {
    console.log(res.body);
    //=> {resultCount: 1, results: [{...}]}
});

// Stream
itunesSearchApi.stream('deftones', opts).pipe(fs.createWriteStream('data.json'));

API

itunesSearchApi(input, [options])

input

Type: string

options

query

Type: object

CLI

$ npm install -g itunes-search-api
$ itunes-search-api --help

  Usage
    itunes-search-api <input>

  Options
    --country  Two-letter country code [Default: us]
    --entity  Type of results returned [Default: album]
    --limit  Number of results to return [Default: 25]

  Example
    $ itunes-search-api deftones
    {resultCount: 19, results: [{...}]}

License

MIT © Alex Cross