Aciworldwide · Authentication Profile

Aciworldwide Authentication

Authentication

Aciworldwide secures its APIs with http across 2 declared security schemes, as derived from its OpenAPI definitions.

CompanyPaymentsPayment GatewayReal-Time PaymentseCommerceFraud ManagementTokenizationFinancial Services
Methods: http Schemes: 2 OAuth flows: API key in: header, body

Security Schemes

bearerAuth http
scheme: bearer · in: header (Authorization)
entityId apiKey
· in: body (entityId)

Source

Authentication Profile

aciworldwide-authentication.yml Raw ↑
generated: '2026-07-18'
method: searched
source: https://docs.aciworldwide.com/tutorials/integration-guide/authentication
docs: https://docs.aciworldwide.com
summary:
  types: [http]
  api_key_in: [header, body]
  oauth2_flows: []
  notes: >-
    Access is authorized by a bearer access token plus a channel entity
    identifier (entityId). There is no OAuth2 authorization/token flow — the
    bearer token is a long-lived credential issued per channel from the merchant
    portal. entityId is submitted as a request parameter (form body or query),
    the access token as an HTTP Authorization: Bearer header.
schemes:
- name: bearerAuth
  type: http
  scheme: bearer
  in: header
  parameter: Authorization
  description: >-
    Access token sent as "Authorization: Bearer {token}" on every request.
    Issued per channel; separate tokens for the test (eu-test.oppwa.com) and
    live (eu-prod.oppwa.com) environments.
  sources: [docs]
- name: entityId
  type: apiKey
  in: body
  parameter: entityId
  description: >-
    Channel entity identifier that scopes the request to a specific merchant
    channel/currency configuration. Sent as the "entityId" form parameter (or
    query string). Distinct test and live entityId values.
  sources: [docs]