Concentrix · Authentication Profile
Concentrix Authentication
Authentication
Concentrix secures its APIs with http and openIdConnect across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode and implicit flow(s).
AI AgentsBusiness Process OutsourcingConsultingConversational AICustomer ExperienceDigital TransformationEnterprise ServicesContact CenterVoiceWebhooksFortune 500
Methods: http, openIdConnect
Schemes: 2
OAuth flows: authorizationCode, implicit
API key in: header
Security Schemes
ixHelloApiKey http
scheme: bearer
· in: header (Authorization)
ixPlatformB2C openIdConnect
Source
Authentication Profile
generated: '2026-09-05'
method: searched
source: https://docs.ixhello.com/ixhc2/integrations/outbound-calling-api-user-guide
docs: https://docs.ixhello.com/ixhc2/integrations/outbound-calling-api-user-guide
note: >-
Concentrix publishes no OpenAPI, so this profile is read from the iX Hello Customer v2
documentation rather than derived from securitySchemes. Two distinct auth surfaces exist:
(1) organization-scoped API keys presented as a bearer token on the public iX Hello Customer v2
APIs, and (2) Azure AD B2C OpenID Connect for interactive sign-in to the iX Hello application.
summary:
types: [http, openIdConnect]
api_key_in: [header]
oauth2_flows: [authorizationCode, implicit]
schemes:
- name: ixHelloApiKey
type: http
scheme: bearer
in: header
parameter: Authorization
description: >-
"Authorization: Bearer <api_key>". API keys are provisioned per organization, stored in the
platform's Secrets Manager, and shared between the Headless Flow Execution API and the
Outbound Calling API. The platform validates the orgId in every request path against the key;
a key cannot reach flows or call records belonging to another organization.
applies_to:
- iX Hello Customer v2 Universal Messaging API (headless flow execution)
- iX Hello Customer v2 Outbound Calling API
provisioning: contact the iX Hello product team — no self-service key issuance is documented
sources:
- https://docs.ixhello.com/ixhc2/integrations/outbound-calling-api-user-guide
- https://docs.ixhello.com/ixhc2/integrations/executing-flow-via-api-headless-execution
errors:
- {status: 401, code: AUTH_HEADER_MISSING, meaning: Authorization header was not provided}
- {status: 401, code: INVALID_TOKEN, meaning: API key is invalid, revoked, or expired}
- {status: 403, code: PERMISSION_DENIED, meaning: org lacks the outbound_calling permission, or the flow belongs to a different org}
- name: ixPlatformB2C
type: openIdConnect
openIdConnectUrl: https://ixadminprodk5.b2clogin.com/2c95ae7b-5bab-49e0-a483-62a3cd3867ba/b2c_1a_signup_signin/v2.0/.well-known/openid-configuration
description: >-
Azure AD B2C tenant fronting interactive sign-in to the iX Hello application
(www.ixhello.com). Discovery document fetched anonymously and saved verbatim to
well-known/concentrix-openid-configuration.json.
issuer: https://ixadminprodk5.b2clogin.com/tfp/2c95ae7b-5bab-49e0-a483-62a3cd3867ba/b2c_1a_signup_signin/v2.0/
authorization_endpoint: https://ixadminprodk5.b2clogin.com/2c95ae7b-5bab-49e0-a483-62a3cd3867ba/b2c_1a_signup_signin/oauth2/v2.0/authorize
token_endpoint: https://ixadminprodk5.b2clogin.com/2c95ae7b-5bab-49e0-a483-62a3cd3867ba/b2c_1a_signup_signin/oauth2/v2.0/token
jwks_uri: https://ixadminprodk5.b2clogin.com/2c95ae7b-5bab-49e0-a483-62a3cd3867ba/b2c_1a_signup_signin/discovery/v2.0/keys
scopes_supported: [openid]
id_token_signing_alg_values_supported: [RS256]
claims_supported: [sub, tid, name, email, orgId, orgName, zoneinfo, locale, citizenOf, given_name, family_name, iss, iat, exp, aud, acr, nonce, auth_time]
sources:
- well-known/concentrix-openid-configuration.json
webhook_authentication:
mechanism: HMAC-SHA256 payload signature
header: X-Signature
format: sha256=<hex>
secret: caller-supplied "webhookAuth" value from the call-initiation request
computation: HMAC-SHA256(webhookAuth, rawRequestBody)
note: >-
webhookAuth is NOT forwarded as an Authorization header — it only signs the payload. If it is
omitted the callback is still sent, signed with an empty secret (effectively unsigned).
source: https://docs.ixhello.com/ixhc2/integrations/outbound-calling-api-user-guide
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/concentrix-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.