This call lists all the apps available to you.
If you are using Seven Bridges Platform EU, please use the following endpoint:
https://eu-api.sbgenomics.com/v2/apps
Public/private apps
Note that you can see all of the publicly available apps on the Seven Bridges Platform by setting the query parameter
visibility
topublic
. If you omit this parameter, you will see all yourprivate
apps, i.e. those in projects that you can access. Learn more about public apps in our documentation.
Query apps
Use one or more search terms via the q parameter to query all apps that are available to you. An "and" operator is implied when using multiple search terms separated by a space. Further refine your query by specifying either the project containing the app or the project's owner.
Search terms should relate to the following app details:
- name
- label
- toolkit
- toolkit version
- category
- tagline
- description
For the query to return results, each term must match at least one of the fields that describe an app. For example, the first term can match the app's name while the second can match the app description. However, if any part of the search fails to match app details, the query is returned as null.
Example requests for querying apps
Query apps by any of the search terms
Use search terms to query apps by including them after the app parameter, as shown below.
GET /v2/apps?q=WGS SBG RNA
Query apps in a specific project
Use search terms to query apps in a specific project by entering the terms and then specifying the project name, as shown below.
GET /v2/apps?q=WGS SBG&project=username/project-name
Query apps for a specific project owner
Use search terms to query apps belonging to a specific project owner by entering the terms and then specifying the name of the project owner, as shown below.
GET /v2/apps?q=WGS SBG&project_owner=username