Methods
(route) add()
Route:
Method | Path |
POST |
/api/users/integrations |
Add providers for a user
Authentication
A authentication is needed to access this endpoint
Body Parameters:
Name |
Type |
Description |
name |
String |
the provider name |
Header Parameters:
Name |
Type |
Description |
Authorization |
String |
bearer access token issued for the user |
Response Code:
Type |
Description |
400 |
invalid parameters |
403 |
the user already have this provider |
200 |
succesfully added the provider |
(route) remove(:name)
Route:
Method | Path |
DELETE |
/api/users/integrations/:name |
Revove a provider for the user
Authentication
A authentication is needed to access this endpoint
Header Parameters:
Name |
Type |
Description |
Authorization |
String |
bearer access token issued for the user |
Route Parameters:
Name |
Type |
Description |
:name |
String |
the provider name |
Response Code:
Type |
Description |
400 |
invalid parameters or provider isn't implemented |
403 |
the provider isn't enabled |
200 |
succesfully removed the provider |
Parameters:
Name |
Type |
Description |
:name |
|
the provider name |
(route) retrieve()
Route:
Method | Path |
GET |
/api/users/integrations |
List providers for a user
Authentication
A authentication is needed to access this endpoint
Header Parameters:
Name |
Type |
Description |
Authorization |
String |
bearer access token issued for the user |
Response:
Name |
Type |
Description |
. |
Array |
array of providers for user account |
Response Code:
Type |
Description |
200 |
succesfully retrieved providers |