.. _rbtools-api:

==================
RBTools Python API
==================

RBTools includes a Python module for interacting with the Review Board REST
API. This module makes it easy to query Review Board, post review requests,
update them, write custom RBTools commands, and more.

The Python API module assumes knowledge of the Review Board REST API. When
possible, links will be provided to relevant sections of the API
documentation, which can be found in the :ref:`rb:webapiguide`.


.. toctree::
   :maxdepth: 2

   overview
   tutorial
   resource-specific
   coderef/index
