Almost all Lab Management
functionality is available via an API method.
Lab Management API methods come in two
forms: signed and unsigned.
- Signed methods require authentication, in accordance with the User Authentication
documentation. Most of the API methods in Lab Management, and all of the
most useful ones, are signed methods which require authentication to
use. The cubit_api_client.py client makes using
these signed methods easy by handling the authentication negotiation for
you.
- Unsigned methods do not require authentication.
Note: This API is under active development. We have started with what we feel are the
most common actions which would need to be performed on an automated basis, and will
be expanding this list over time as we receive feedback about what our users want
and need. Please let us know if there are missing features or bugs!