itunes-search-api

1.0.1 • Public • Published

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

Package Sidebar

Install

npm i itunes-search-api

Weekly Downloads

4

Version

1.0.1

License

MIT

Last publish

Collaborators

  • awcross