Skip to main content

Overview

The Proxy API is an API gateway that allows you to make API calls to third-party service providers (Salesforce, HubSpot, Shopify, Gong, etc.) through Strata’s infrastructure. It provides the following benefits:
  1. Zero OAuth complexity: The proxy handles credential injection and automatic token refresh.
  2. A unified interface for all service provider APIs: Single endpoint pattern for accessing multiple service providers.

Making Proxy API requests

For detailed API documentation, see the Proxy API Reference.
The Strata Proxy API URL structure is:
https://proxy.connectstrata.com/proxy/<service_provider_id>/<api_path>
To make a Proxy API request:
  • Start with the Strata Proxy API base URL: https://proxy.connectstrata.com/proxy
  • Append the service provider’s ID: /<service_provider_id>
  • Append the API path to call on the service provider’s API: /<api_path>
  • Add a Bearer Authorization header with a signed user JWT token. See Authorization for more details on how to generate the token.
  • Add a Content-Type header for the media type of the request body
  • (Optional) Add additional headers
  • (Optional) Add a request body
  • (Optional) Add query parameters
  • Make the request with the HTTP method you want to invoke on the service provider’s API
A simple Proxy API request has the following structure:
curl GET "https://proxy.connectstrata.com/proxy/<service_provider_id>/<api_path>?exampleparam1=value1&exampleparam2=value2" \
  -H "Authorization: Bearer <user_jwt_token>" \
  -H "Content-Type: application/json"
For more examples, see the Integrations reference page for a particular provider.