Describe a change source.
By default, the json data is compact and defaults to 1. For easier to read
indented output, set compact=0.
By default, most children data is listed. You can do a random selection
of data by using select=<sub-url> multiple times to coagulate data.
"select=" includes the actual url otherwise it is skipped.
By default, only in memory cached builds are listed. You can as for more data
by using numbuilds=<number>.
Filters out null, false, and empty string, list and dict. This reduce the
amount of useless data sent.
Enable uses of JSONP as described in
http://en.wikipedia.org/wiki/JSONP. Note that
Access-Control-Allow-Origin:* is set in the HTTP response header so you
can use this in compatible browsers.
By default, application/json is used. Setting as_text=1 change the type
to text/plain and implicitly sets compact=0 and filter=1. Mainly useful to
look at the result in a web browser.
A specific builder as compact text.
All *cached* builds.
All builds. Warning, reads all previous build data.
Where 29 is either positive, a build number, or negative, a past
Two last builds on 'app-checker-ia64' builder.
Changes of the two last builds on 'app-checker-ia64' builder.
Slaves associated to this builder.
Builder information plus details information about its slaves. Neat eh?
A specific slave.
A selection of random unrelated stuff as an random example. :)
Root node, that *doesn't* mean all the data. Many things (like logs) must
be explicitly queried for performance reasons.