Tremendous Integration
ValueMapper supports Tremendous for reward issuance workflows.
Authentication options
Tremendous can be connected in two supported ways:
- App / OAuth flow (recommended) — primary integration path for production accounts.
- API key (fallback) — supported for environments or accounts not yet using the OAuth app flow.
Option A: Connect with App / OAuth (recommended)
- Open ValueMapper and go to Connected Services.
- Select Tremendous.
- Choose Connect with Tremendous and complete the OAuth authorization flow.
- Confirm the connected service appears as enabled.
Option B: Connect with API key (fallback)
- Open ValueMapper and go to Connected Services.
- Select Tremendous.
- Generate your Tremendous API key: Tremendous API key docs.
- Add Tremendous as a connected service using
addConnectedService. - If you use Tremendous sandbox credentials, set
sandbox: true.
mutation AddTremendousService {
addConnectedService(
connectedService: {
serviceType: TREMENDOUS
token: "<TREMENDOUS_API_KEY>"
sandbox: true
}
) {
success
errors
}
}
Verify setup
query ConnectedServices {
account {
connectedServices(enabled: true) {
name
serviceType
enabled
roles
sandbox
}
}
}
Notes
- Promotions created with
connectedServiceType: TREMENDOUSrequire an enabled Tremendous connected service on your account. - If no Tremendous service exists, promotion creation returns an error.
- OAuth and API key authentication are both supported; OAuth is the default recommendation.