Detailed information about the APIs can be found here:
http://developer.ticketmaster.com/
<dependency>
<groupId>com.ticketmaster.api</groupId>
<artifactId>discovery-java</artifactId>
<version>0.1.8</version>
</dependency>
<dependency>
<groupId>com.ticketmaster.api</groupId>
<artifactId>discovery-model-java</artifactId>
<version>0.1.8</version>
</dependency>
compile 'com.ticketmaster.api:discovery-java:0.1.8'
String apikey = "<YOUR KEY>";
DiscoveryApi api = new DiscoveryApi(apikey);
PagedResponse<Events> page = api.searchEvents(new SearchEventsOperation().keyword("<SEARCH TERM>"));
List<Event> events = page.getContent().getEvents();
The Rate Limit information documented here can be retrieved using:
PagedResponse<Events> page = ... ;
RateLimit rateLimit = page.getRateLimit();
Response<Event> response = ... ;
RateLimit rateLimit = response.getRateLimit();
An example on how to integrate the SDK with Maven is provided, please check this folder
Although the compatibility with Android is not fully tested yet, we choose to use Java 7 and compatible dependencies.
Feel free to open issues and pull requests regarding that.
Please check out this page