Bugzilla:WebService: Difference between revisions

Updated with notes on the upcoming REST interface
(→‎Older Versions: Added 4.2 and 4.4)
(Updated with notes on the upcoming REST interface)
Line 1: Line 1:
Documentation for the Bugzilla WebService is entirely in the documentation of the [http://www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService.html  Bugzilla::WebService] modules.
Usage documentation for the Bugzilla WebService is entirely in the documentation of the [http://www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService.html  Bugzilla::WebService] modules.
 
==Status==
 
The currently released versions of Bugzilla support [http://xmlrpc.scripting.com/default.html XML-RPC] and [http://json-rpc.org/ JSON-RPC].  Version 5.0 will support a [[Bugzilla:REST_API|RESTful interface]].  Note that in a future version, probably 6.0, XML-RPC and JSON-RPC will be considered '''deprecated''' in order to focus future development on the REST interface.
 
===Notes on the REST interface===
 
[[Bugzilla:BzAPI|BzAPI]] is a separate service interfacing with Bugzilla and providing a REST interface, different from 5.0's native REST.  It will work with Bugzilla 3.4 and up.  Note that it is a completely separate application from Bugzilla; it uses existing methods (XML-RPC, CSV representations, and raw HTML) to access Bugzilla data, which it transforms into JSON and serves RESTfully over HTTP.


==The Main Documentation==
==The Main Documentation==
Confirmed users
1,927

edits