RSS Feeds

Small Talk

1 article per branch (updated every 24 hours)

1 article per post

Meta Talk

1 article per post

Events

Latest additions

You can also keep up to date with the latest juggling events via @JugglingEdge on Twitter.


For Developers

Clubs, events, records and trivia data is available via xml, json or as a csv download. By all means have a play. If you would like access to any other data please get in touch.

If you are creating a bot please help me out by creating a good bot.

Data is accessed via the following base URLs depending on which output is required, then filtered using combinations of parameters separated by ampersands (&). All paramaters are case sensitive.

xml:

http://jugglingedge.com/feeds/createxml.php?

json:

http://jugglingedge.com/feeds/createjson.php?

csv:

http://jugglingedge.com/feeds/createcsv.php?

Errors

If anything is wrong a list of errors will be returned to explain what went wrong.


Parameters for json

CallBack=string
Return json object wrapped in your call back functon (jsonp).


Parameters for Clubs

Data=clubs (required)

Region=string
Return clubs in a country (use the two letter ISO 3166 code) or continent (use correctly capitalised continent name in English).

Status=integer
Return clubs with a specific status.

UpToStatus=integer
Return clubs up to and including the specified status.

Valid status codes are:

UserID=integer
Return clubs connected to a specific user.


Parameters for Events

Data=events (required)

Region=string
Return events in a country (use the two letter ISO 3166 code) or continent (use correctly capitalised continent name in English).

Status=integer
Return events with a specific status. Valid status codes are:

Year=integer
Return events from a specific year (be careful with the Status parameter eg. don't use Status:1 with a year in the past).

GroupID=integer
Return events connected to a specific organisation.

UserID=integer
Return events connected to a specific user.

Stat=Key
Return all events and the value that have a trivia item matching the specified key.


Parameters for Records

Data=records (required)

PropNumber=integer
Return records with a specific number of props.

PropType=string
Return records with a specific prop type.

Trick=string
Return records for a specific trick.

UserID=integer
Return records for a specific user.

For details of valid PropType and Trick values see the record formatting instructions.


Parameters for Trivia

Data=trivia (required)

EventID=integer (required)
Return trivia for the specified event.


iCalendar support for club meetings

Provided that the value of MeetDays for a club is not one of the following:

'No set meetings, please get in contact'
'Multiple meetings'
'A bit of an odd pattern'

You can offer your users the option to add the next meeting date for a club to their calendar application by using the following base URL:

http://jugglingedge.com/clubics.php?

ClubID=integer (required)
Return next meeting date(s) for the specified club.

Cnt=integer
Return the specified number of meeting dates (limited to between 1 and 50).


iCalendar support for events

Similar to clubs you can provide a link for your users to add the dates for an event to their calendar application using the following base URL:

http://jugglingedge.com/eventics.php?

…and either:

EventID=integer
For a single event.

Or any combination of:

Year=integer
Return events within the specified year.

Month=integer
Return events happening within a specified month (requires year parameter as well).

Region=string
Return events in a country (use the two letter ISO 3166 code) or continent (use correctly capitalised continent name in English).