Skip to content

Brainlife API

This document describes some of Brainlife's microservices in case you might be interested in directly interfacing with them through APIs.

Warehouse

Warehouse is the main application responsible for bulk of Brainlife platform UI.

Note

Brainlife CLI interacts with Warehouse API to import / export datasets, query task status, and among other things. At the moment, we have a very limited CLI support, but please try using our CLI tool if you just want to interface with Brainlife Warehouse via commandline CLI Github

Amaretti

Amaretti is responsible for submitting, monitoring, and interfacing with apps running on various resources that you have access to. Please see Amaretti technical doc for more information.

Authentication Service

Event Service

Profile Service

Comments