1. API key (Bearer token)
Used to authenticate the workspace making the request.- Identifies your workspace
- Used for billing, rate limiting, and access control
- Must be kept secret
2. Connection identifier
Used to select which external account the request is executed against.- Scopes the request to a single connection
- Determines which OAuth tokens / credentials are used
- Enforces per-connection rate limits
- Required for all proxy requests
How authorization works
When a request hits the proxy, BundleUp:- Validates the API key
- Verifies the key has access to the specified connection
- Loads credentials associated with the connection
- Enforces rate limits and retries
- Proxies the request to the upstream API

