2018-09-26 00:19:54 +02:00
|
|
|
---
|
2018-10-05 02:35:29 +02:00
|
|
|
title: Apps
|
2018-09-26 00:19:54 +02:00
|
|
|
menu:
|
|
|
|
docs:
|
2018-10-05 02:35:29 +02:00
|
|
|
parent: rest-api
|
2018-09-26 00:19:54 +02:00
|
|
|
weight: 10
|
|
|
|
---
|
2018-10-05 01:24:26 +02:00
|
|
|
|
|
|
|
## POST /api/v1/apps
|
|
|
|
|
2018-10-05 01:37:50 +02:00
|
|
|
Create a new application to obtain OAuth2 credentials.
|
|
|
|
|
2018-10-05 01:24:26 +02:00
|
|
|
Returns [App]({{< relref "entities.md#app" >}}) with `client_id` and `client_secret`
|
|
|
|
|
|
|
|
### Resource information
|
|
|
|
|
|
|
|
{{< api_method_info auth="No" user="No" version="0.0.0" >}}
|
|
|
|
|
|
|
|
### Parameters
|
|
|
|
|
|
|
|
|Name|Description|Required|Default|
|
|
|
|
|----|-----------|:------:|:-----:|
|
|
|
|
| `client_name` | Name of your application | Required ||
|
|
|
|
| `redirect_uris` | Where the user should be redirected after authorization (for no redirect, use `urn:ietf:wg:oauth:2.0:oob`) | Required ||
|
|
|
|
| `scopes` | Space separated list of [scopes]({{< relref "permissions.md" >}}) | Required ||
|
|
|
|
| `website` | URL to the homepage of your app | Optional ||
|