songkick
v1.1.2
Published
Songkick SDK written in NodeJS returning promises.
Downloads
5
Maintainers
Readme
Songkick Sdk NodeJS
Songkick SDK written in NodeJS returning promise objects.
About
The Songkick API gives you easy access to the biggest live music database in the world: over 5 million upcoming and past concerts… and growing every day! Easily add concerts to your website or application.
Usage
// Creating the client
const Songkick = new require('songkick')(process.env.SONGKICK_API_KEY);
// Get an event by a given id
Songkick.getEvent(27989954).then(JSON.parse).then(function(res) {
// do stuff
});
// Find events
Songkick.findEvents('sk:24426').then(JSON.parse).then(function(res) {
// do stuff
});
// Find events by an given artist
Songkick.findEventsByArtist(468146).then(JSON.parse).then(function(res) {
// do stuff
});
// Find similar artist
Songkick.findSimilarArtist(468146).then(JSON.parse).then(function(res) {
// do stuff
});
// Get venue details
Songkick.getVenue(17522).then(JSON.parse).then(function(res) {
// do stuff
});
Have a look into the /test dir to find further examples.
Test suites
$ export SONGKICK_API_KEY={YOUR_SONGKICK_API_KEY} && \
npm testSupport & Contact
Having trouble with this repository? Check out the documentation at the repository's site or contact [email protected] and we'll help you sort it out.
Happy Coding
:metal:
