Skip to content

Applications

create

HTTP Request

POST https://api.solvebio.com/v2/applications

Parameters

This request does not accept URL parameters.

Authorization

This request requires an authorized user with permission to create new applications.

Request Body

In the request body, provide a single Application resource.

Property Value Description
name string (required) A user-visible name for the app.
redirect_uris string (required) A list of space-separated valid redirection endpoint URIs.
description string A user-friendly description of the app.
help_url string The URL where documentation about the app can be found.
scopes string OAuth2 scopes required to use the app (read or read write).
source_url string The URL where the app's source code can be found.
tags string (list) A list of arbitrary tags to categorize the app.
web_url string The URL where the app can be accessed by users.

Response

The response contains a single Application resource.

delete

HTTP Request

DELETE https://api.solvebio.com/v2/applications/{CLIENT_ID}

Parameters

This request does not accept URL parameters.

Authorization

This request requires an authorized user with permission to modify the target application.

Request Body

Do not supply a request body with this method.

Response

The response returns "HTTP 200 OK" when successful.

get

HTTP Request

GET https://api.solvebio.com/v2/applications/{CLIENT_ID}

Parameters

This request does not accept URL parameters.

Authorization

This request requires an authorized user with permission to view the target application.

Request Body

Do not supply a request body with this method.

Response

The response contains a Application resource.

secret

HTTP Request

GET https://api.solvebio.com/v2/applications/{CLIENT_ID}/secret

Parameters

This request does not accept URL parameters.

Authorization

This request requires an authorized user with permission to view the target application's secret key.

Request Body

Do not supply a request body with this method.

Response

The response contains a Application resource with an additional client_secret attribute.