Security and Authorization
To ensure the security and privacy of your data, all interactions with Buzzeasy's endpoints require authentication using OAuth 2.0. This protocol ensures that only authorized applications can access and modify your data.
Here's a high-level overview of the process:
To use the OAuth 2.0 Client Credentials Flow with Buzzeasy, follow these steps:
- Acquire Client ID and Client Secret: Contact your Buzzeasy representative to obtain your application's client ID and client secret.
- Request Access Token: Send a POST request to the Buzzeasy authorization server endpoint. Include your client ID and client secret in the request.
- Receive Access Token: If your application is successfully authenticated, the authorization server will respond with an access token.
Use Access Token: Include this token in the header of your subsequent requests to Buzzeasy's endpoints. This will authorize your application to access the required resources.
Authorization: Bearer {token}
Discovery endpoint: https://geoauth-prod.geomant.cloud/.well-known/openid-configuration
Required data | |
---|---|
Authority | https://geoauth-prod.geomant.cloud |
Client id | <your_client_id> |
Client secret | <your_client_secret> |
Scope | buzzeasy |
Security Considerations
To ensure the security of your client credentials, treat it as sensitive information. Do not hard-code the client credentials directly into your source code or expose it publicly. Instead, use secure methods to manage and store your client crentials, such as environment variables or configuration files that are excluded from version control.