All URIs are relative to https://api.bombbomb.com/v2
Method | HTTP request | Description |
---|---|---|
CreateOAuthClient | Post /oauthclient | Create an OAuth Client |
DeleteOAuthClient | Delete /oauthclient/{id} | Delete an OAuth Client |
GetOAuthClients | Get /oauthclient | Lists OAuth Clients |
GetSpec | Get /spec | Describes this api |
OAuthClient CreateOAuthClient(ctx, name, redirectUri) Create an OAuth Client
Creates an OAuth Client managed by the user
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
name | string | The name of the OAuth client. e.g. MyCrm DEV, or MyCrm PROD | |
redirectUri | string | The URI to direct the client to after logging in. |
- Content-Type: application/x-www-form-urlencoded
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteOAuthClient(ctx, id) Delete an OAuth Client
Deletes an OAuth Client managed by the user
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
id | string | The id of the OAuth Client |
(empty response body)
- Content-Type: application/x-www-form-urlencoded
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]OAuthClient GetOAuthClients(ctx, ) Lists OAuth Clients
Enumerates OAuth Clients managed by the user
This endpoint does not need any parameter.
- Content-Type: application/x-www-form-urlencoded
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetSpec(ctx, ) Describes this api
Describes methods available through the API.
This endpoint does not need any parameter.
(empty response body)
No authorization required
- Content-Type: application/x-www-form-urlencoded
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]