All requests to the Songkick API return a response object in either JSON or XML. This page provides a reference for the format of these response objects.
List of response objects:
| Attribute | Type | Description |
|---|---|---|
id
|
Integer | The Songkick ID of the event |
type
|
String | The type of the event. 'Concert' or 'Festival' |
uri
|
String | The URI of the event on Songkick |
displayName
|
String | A textual representation of the event |
start
|
Object | An object representing the start time for this event |
end
|
Object | Festivals only. An object representing the end time for this event |
performance
|
Array | An array of Performance objects, representing individual artist performances at the event |
location
|
Object | An object representing the location of the event, in the form of a Songkick Location object |
venue
|
Object | An object representing the event venue, in the form of a simplified Songkick Venue object |
status
|
String | The status of the event. 'ok', 'cancelled' or 'postponed' |
ageRestriction
|
String | The age restriction for the event, if known (nullable) |
| Attribute | Type | Description |
|---|---|---|
artist
|
Object | An object representing the performing artist, in the form of a simplified Songkick Artist object |
displayName
|
String | A name of the artist in this performance |
billingIndex
|
Integer | Where this performance features on the event billing (Starts at 1) |
id
|
Integer | The Songkick performance ID |
billing
|
String | The lineup billing of this performance. 'headline' or 'support' |
| Attribute | Type | Description |
|---|---|---|
id
|
Integer | The Songkick ID of the artist |
displayName
|
String | The artist name, as it is displayed on Songkick |
uri
|
String | The URI of the artist on Songkick |
identifier
|
Array | MusicBrainz identifiers for this artist. It is possible that an artist has mutliple MusicBrainz IDs if we are not sure which is correct |
onTourUntil
|
Date | The date until which this artist is on tour, in the form 'YYYY-MM-DD'. 'null' if this artist is not currently touring |
Location is a simplified object representing a city on Songkick.
| Attribute | Type | Description |
|---|---|---|
city
|
String | The name of the city, suffixed with the state and country name |
lat
|
Float | The latitude value of this city (nullable) |
lng
|
Float | The longitude value of this city (nullable) |
| Attribute | Type | Description |
|---|---|---|
id
|
Integer | The Songkick ID of this venue |
displayName
|
String | The name of this venue, as displayed on Songkick |
uri
|
String | The URI of the venue on Songkick |
city
|
Object | An object representing the city in which this venue is situated, in the form of a City object |
lat
|
Float | The latitude value of this city (nullable) |
lng
|
Float | The longitude value of this city (nullable) |
street
|
String | The venue street (nullable) |
zip
|
String | The venue zip/postal code (nullable) |
phone
|
String | The venue phone number (nullable) |
website
|
String | The venue website (nullable) |
capacity
|
Integer | The capacity of the venue, if known (nullable) |
description
|
String | A description of the venue (nullable) |
metroArea
|
Object | An object containing further information about the location of this venue. This is mostly used for internal location identification so we recommend not using when integrating into a feature such as a listings page. |
| Attribute | Type | Description |
|---|---|---|
id
|
Integer | The Songkick ID of this city |
displayName
|
String | The name of this city, as displayed on Songkick |
uri
|
String | The URI of the city on Songkick |
country
|
Object |
An object representing the city's country.
This object contains a single displayName attribute which represents the name of the country
|