openapi: 3.1.0
info:
version: 16.10.0
title: Amplify Platform API v1.0.0 aca user API
description: 'The Amplify Platform API provides the interface to perform the following:
- Manage account settings and credentials
- Manage organization settings, users, service accounts, and teams
- Retrieve organization usage data
- Register and manage applications
- Retrieve application metrics and analytics
- Retrieve user, organization, and application activity
See the Amplify Guide for documentation and examples on how to authorize API calls to platform services.
For general documentation refer to the Amplify Platform documentation.
© Axway 2026. All rights reserved.'
contact:
email: support@axway.com
termsOfService: https://www.axway.com/en/axway-platform-terms-of-use
servers:
- url: https://platform.axway.com/api/v1
tags:
- name: user
paths:
/user/pref:
parameters: []
put:
summary: Axway Update a Single User Preference
description: "This will store a user preference setting on the user record\n\n___Auth Requirement___\n - Signed-in user.\n\n\n_Allows consumer organization access_\n"
tags:
- user
operationId: user_updatePref
responses:
'204':
description: No Content
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
LOGIN_REQUIRED:
value:
$ref: '#/components/examples/LOGIN_REQUIRED/value'
PARAM_INVALID:
value:
$ref: '#/components/examples/PARAM_INVALID/value'
PARAM_REQUIRED:
value:
$ref: '#/components/examples/PARAM_REQUIRED/value'
security:
- SessionCookie: []
- BearerUser: []
requestBody:
content:
'*/*':
schema:
properties:
pref:
type: string
description: The preference you are saving
value:
type: string
description: The value of the preference you are saving
required:
- pref
- value
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/user/organizations:
parameters: []
get:
summary: Axway Get Organizations
description: 'Returns all the organizations that the signed-in user belongs to.
___Auth Requirement___
Staff, support, or auth token access for a guid or email to be given.
_Allows consumer organization access_
'
tags:
- user
operationId: user_findOrgs
responses:
'200':
description: Response
content:
application/json:
schema:
allOf:
- $ref: '#/components/schemas/Response'
- properties:
result:
title: OrgList
type: array
description: A list of Org objects.
items:
type: object
properties:
active:
type: boolean
description: Active state of the organization. Organizations become inactive after passing their end date.
default: true
created_by:
type: object
description: Details of the user that created the organization.
unevaluatedProperties: false
properties:
client_id:
type: string
description: The client_id of the client that created the organization.
readOnly: true
email:
type: string
format: email
description: Email address of the user that created the organization.
readOnly: true
name:
type: string
description: The name of the user or client that created the organization.
readOnly: true
guid:
type: string
format: uuid
description: GUID identifier for the organization
name:
type: string
description: Name of the organization.
minLength: 2
maxLength: 64
x-no-tags: true
org_id:
type: integer
description: Identifier for the organization
support_access_code:
type: integer
description: Support Access Code for the org.
minimum: 10000
maximum: 999999
current_users_role:
type: string
description: Default role of requesting user in the organization.
current_users_roles:
type: string
description: Roles of requesting user in the organization.
deletable:
type: boolean
description: Whether the organization can be deleted by administrator user.
multiuser:
type: boolean
description: Whether the organization contains more than one user.
primary:
type: boolean
description: Whether the requesting user is primary contact of the organization.
examples:
UserFindorgs200Example:
summary: Default user_findOrgs 200 response
x-microcks-default: true
value: example_value
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
LOGIN_REQUIRED:
value:
$ref: '#/components/examples/LOGIN_REQUIRED/value'
FORBIDDEN:
value:
$ref: '#/components/examples/FORBIDDEN/value'
NOT_FOUND:
value:
$ref: '#/components/examples/NOT_FOUND/value'
INVALID_EMAIL_DOMAIN:
value:
success: false
description: Sign-up is not allowed for this email domain.
code: 400
internalCode: 14
PARAM_INVALID:
value:
$ref: '#/components/examples/PARAM_INVALID/value'
security:
- SessionCookie: []
- BearerUser: []
parameters:
- $ref: '#/components/parameters/fields'
example: example_value
- $ref: '#/components/parameters/exclude_fields'
example: example_value
- in: query
name: email
required: false
schema:
type: string
description: Optional user email to look up organizations for; otherwise, the signed-in user is used.
example: user@example.com
- in: query
name: guid
required: false
schema:
type: string
description: Optional user guid to look up organizations for; otherwise, the signed-in user is used.
example: example_value
- in: query
name: include_inactive
required: false
schema:
type: boolean
description: Optional boolean for including orgs that are inactive
example: true
- in: query
name: provider_guid
required: false
schema:
type: string
description: Optional provider_guid for looking up a user by email.
example: example_value
- in: query
name: roles
required: false
schema:
type: string
description: Optional list for including only orgs where the user is a given role
enum:
- administrator
- developer
- auditor
- consumer
- usage_reporter
- api_central_admin
example: administrator
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/user/credentials:
parameters: []
put:
summary: Axway Set Credentials for Tooling
description: "Sets the password to be used for tooling access for externally provisioned users.\n\n___Auth Requirement___\n - Signed-in user.\n"
externalDocs:
description: Managing Credentials
url: https://docs.axway.com/bundle/platform-management/page/docs/management_guide/managing_accounts/managing_credentials/index.html
tags:
- user
operationId: user_updateCredentials
responses:
'204':
description: No Content
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
FORBIDDEN:
value:
$ref: '#/components/examples/FORBIDDEN/value'
PASSWORD_IN_HISTORY:
value:
success: false
description: Passwords should not be used recently.
code: 400
PASSWORD_USER_INFO:
value:
success: false
description: Passwords should not contain your name, email address, or other personally identifiable information.
code: 400
internalCode: 411
LOGIN_REQUIRED:
value:
$ref: '#/components/examples/LOGIN_REQUIRED/value'
PARAM_INVALID:
value:
$ref: '#/components/examples/PARAM_INVALID/value'
PARAM_REQUIRED:
value:
$ref: '#/components/examples/PARAM_REQUIRED/value'
security:
- SessionCookie: []
- BearerUser: []
requestBody:
content:
'*/*':
schema:
properties:
force_logout:
type: boolean
description: Whether to logout other existing sessions for the user
password:
type: string
description: Password
required:
- force_logout
- password
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/user/profile/{user_id}:
parameters: []
put:
summary: Axway Update User Profile
description: "This will update a user's profile\n\n___Auth Requirement___\n - Signed-in user.\n\n\n_Allows consumer organization access_\n"
externalDocs:
description: Managing Accounts
url: https://docs.axway.com/bundle/platform-management/page/docs/management_guide/managing_accounts/index.html
tags:
- user
operationId: user_update
x-publishes:
- platform.user.mfa.disabled
- platform.user.mfa.enabled
- platform.user.update
responses:
'200':
$ref: '#/components/responses/SuccessResponse'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
FIRSTNAME_LENGTH:
value:
success: false
description: First name must be at most 50 characters.
code: 400
FORBIDDEN:
value:
$ref: '#/components/examples/FORBIDDEN/value'
INCORRECT_PASSWORD:
value:
success: false
description: Password is incorrect; please try again.
code: 400
internalCode: 412
LASTNAME_LENGTH:
value:
success: false
description: Last name must be at most 50 characters.
code: 400
NOT_FOUND:
value:
$ref: '#/components/examples/NOT_FOUND/value'
PASSWORD_USER_INFO:
value:
success: false
description: Passwords should not contain your name, email address, or other personally identifiable information.
code: 400
internalCode: 411
PASSWORD_IN_HISTORY:
value:
success: false
description: Passwords should not be used recently.
code: 400
LOGIN_REQUIRED:
value:
$ref: '#/components/examples/LOGIN_REQUIRED/value'
PARAM_INVALID:
value:
$ref: '#/components/examples/PARAM_INVALID/value'
PARAM_REQUIRED:
value:
$ref: '#/components/examples/PARAM_REQUIRED/value'
security:
- SessionCookie: []
- BearerUser: []
parameters:
- $ref: '#/components/parameters/fields'
example: example_value
- $ref: '#/components/parameters/exclude_fields'
example: example_value
- in: path
name: user_id
required: true
schema:
type: string
description: '`guid` of the user to update.'
example: 507f1f77bcf86cd799439011
requestBody:
content:
'*/*':
schema:
properties:
active:
description: Whether the user is active; can only be set by staff
allOf:
- $ref: '#/components/schemas/User/properties/active'
authenticator_enabled:
$ref: '#/components/schemas/User/properties/mfa'
current_password:
type: string
description: Current password for the user. Required when setting a new password.
default_org:
$ref: '#/components/schemas/User/properties/default_org'
firstname:
$ref: '#/components/schemas/User/properties/firstname'
force_logout:
type: boolean
description: Whether to terminate all other session when setting a new password
lastname:
$ref: '#/components/schemas/User/properties/lastname'
locale:
$ref: '#/components/schemas/User/properties/locale'
login_org:
$ref: '#/components/schemas/User/properties/login_org'
mfa:
$ref: '#/components/schemas/User/properties/mfa'
password:
type: string
description: New password for the user.
preferred_mfa:
type: string
description: The default method a Multi-factor authentication token will be generated for.
enum:
- email
- app
timezone:
$ref: '#/components/schemas/User/properties/timezone'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/user/domain/{domain}:
parameters: []
get:
summary: Axway Find Missing Domain Users
description: "Find users on a domain owned by the org that are not members of the org.\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the organization.\n - The organization entitlements allow `idp`.\n\n\n_Allows consumer organization access_\n"
tags:
- user
operationId: user_findDomain
responses:
'200':
description: Response
content:
application/json:
schema:
allOf:
- $ref: '#/components/schemas/Response'
- properties:
result:
title: UserList
type: array
description: A list of User objects.
items:
type: object
required:
- email
- firstname
- guid
- lastname
unevaluatedProperties: false
properties:
email:
type: string
format: email
description: Email address of the user.
maxLength: 217
guid:
type: string
description: GUID of the user.
firstname:
type: string
description: First name of the user.
default: ''
maxLength: 50
x-allow-empty: true
x-no-tags: true
lastname:
type: string
description: Last name of the user.
default: ''
maxLength: 50
x-allow-empty: true
x-no-tags: true
examples:
UserFinddomain200Example:
summary: Default user_findDomain 200 response
x-microcks-default: true
value: example_value
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
FORBIDDEN:
value:
$ref: '#/components/examples/FORBIDDEN/value'
NOT_FOUND:
value:
$ref: '#/components/examples/NOT_FOUND/value'
IDP_REQUIRED:
value:
$ref: '#/components/examples/IDP_REQUIRED/value'
USER_NOT_ADMIN:
value:
$ref: '#/components/examples/USER_NOT_ADMIN/value'
LOGIN_REQUIRED:
value:
$ref: '#/components/examples/LOGIN_REQUIRED/value'
PARAM_INVALID:
value:
$ref: '#/components/examples/PARAM_INVALID/value'
PARAM_REQUIRED:
value:
$ref: '#/components/examples/PARAM_REQUIRED/value'
security:
- BearerClient: []
- SessionCookie: []
- BearerUser: []
parameters:
- $ref: '#/components/parameters/fields'
example: example_value
- $ref: '#/components/parameters/exclude_fields'
example: example_value
- in: path
name: domain
required: true
schema:
type: string
description: Owned domain to find missing users on
example: example.com
- in: query
name: org_id
required: false
schema:
type: number
description: org_id of the organization to find users missing from
example: 1.0
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/user/{user_id}/attribute:
parameters: []
get:
summary: Axway Find a Mapped Attribute for a User
description: "Find the value and other related metadata for a configured Identity Providers mapped attribute.\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the organization.\n - The organization entitlements allow `idp`.\n\n\n_Allows consumer organization access_\n"
tags:
- user
operationId: user_findAttribute
responses:
'200':
description: Response
content:
application/json:
schema:
allOf:
- $ref: '#/components/schemas/Response'
- properties:
result:
properties:
email:
$ref: '#/components/schemas/User/properties/email'
firstname:
$ref: '#/components/schemas/User/properties/firstname'
lastname:
$ref: '#/components/schemas/User/properties/lastname'
value:
type: string
description: The value of the mapped attribute.
last_login:
$ref: '#/components/schemas/User/properties/last_login'
examples:
UserFindattribute200Example:
summary: Default user_findAttribute 200 response
x-microcks-default: true
value: example_value
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
FORBIDDEN:
value:
$ref: '#/components/examples/FORBIDDEN/value'
NOT_FOUND:
value:
$ref: '#/components/examples/NOT_FOUND/value'
IDP_REQUIRED:
value:
$ref: '#/components/examples/IDP_REQUIRED/value'
USER_NOT_ADMIN:
value:
$ref: '#/components/examples/USER_NOT_ADMIN/value'
LOGIN_REQUIRED:
value:
$ref: '#/components/examples/LOGIN_REQUIRED/value'
PARAM_INVALID:
value:
$ref: '#/components/examples/PARAM_INVALID/value'
PARAM_REQUIRED:
value:
$ref: '#/components/examples/PARAM_REQUIRED/value'
security:
- BearerClient: []
- SessionCookie: []
- BearerUser: []
parameters:
- $ref: '#/components/parameters/fields'
example: example_value
- $ref: '#/components/parameters/exclude_fields'
example: example_value
- in: path
name: user_id
required: true
schema:
type: string
description: '`guid` or `email` of the user.'
example: 507f1f77bcf86cd799439011
- in: query
name: attr
required: true
schema:
type: string
description: Configured attribute to lookup
example: example_value
- in: query
name: idp_id
required: false
schema:
type: string
description: '`guid` of the Identity Provider to check.'
example: 507f1f77bcf86cd799439011
- in: query
name: org_id
required: false
schema:
type: string
description: '`guid` or `org_id` of the org to which the Identity Provider is configured'
example: 507f1f77bcf86cd799439011
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/user/{user_id}:
parameters: []
get:
summary: Axway Get a User
description: "Returns the user with the given ID\n\n___Auth Requirement___\n - _One of_\n - Signed-in user.\n - Service account access token.\n - Auth token.\n\n\n_Allows consumer organization access_\n"
externalDocs:
description: Managing Accounts
url: https://docs.axway.com/bundle/platform-management/page/docs/management_guide/managing_accounts/index.html
tags:
- user
operationId: user_findOne
responses:
'200':
description: Response
content:
application/json:
schema:
allOf:
- $ref: '#/components/schemas/Response'
- properties:
result:
$ref: '#/components/schemas/User'
examples:
UserFindone200Example:
summary: Default user_findOne 200 response
x-microcks-default: true
value: example_value
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
FORBIDDEN:
value:
$ref: '#/components/examples/FORBIDDEN/value'
NOT_FOUND:
value:
$ref: '#/components/examples/NOT_FOUND/value'
LOGIN_REQUIRED:
value:
$ref: '#/components/examples/LOGIN_REQUIRED/value'
PARAM_INVALID:
value:
$ref: '#/components/examples/PARAM_INVALID/value'
PARAM_REQUIRED:
value:
$ref: '#/components/examples/PARAM_REQUIRED/value'
security:
- SessionCookie: []
- BearerUser: []
- BearerClient: []
- AuthToken: []
parameters:
- $ref: '#/components/parameters/fields'
example: example_value
- $ref: '#/components/parameters/exclude_fields'
example: example_value
- in: path
name: user_id
required: true
schema:
type: string
description: _id of the user to get.
example: 507f1f77bcf86cd799439011
- in: query
name: provider_guid
required: false
schema:
type: string
description: provider_guid of the user to find when finding up by email. For consumer users and clients this is set to their provider guid.
example: example_value
- in: header
name: authorization
required: false
schema:
type: string
description: Bearer token in JWT format to authorize the request.
example: example_value
- in: header
name: x-auth-token
required: false
schema:
type: string
description: Token to authorize the request.
example: eyJhbGciOiJIUzI1NiJ9.example
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
delete:
summary: Axway Remove User
description: "Remove a user and its related data from the platform. This is a destructive and irreversible action.\n\n___Auth Requirement___\n - _One of_\n - Staff access.\n - Auth token.\n - _All of_\n - `guid` of the signed-in user.\n - User password.\n - Multi-factor authentication code (remove-account).\n - Administrator access to an organization with an IdP enabled for the user's email domain.\n\n\n_Allows consumer organization access_\n"
externalDocs:
description: Managing Accounts
url: https://docs.axway.com/bundle/platform-management/page/docs/management_guide/managing_accounts/index.html
tags:
- user
operationId: user_remove
x-publishes:
- platform.user.remove
- platform.team.user.remove
- event: com.appcelerator.platform.org.user.remove
text: Sent for each of the organizations the user belonged to.
- platform.org.delete
- marketplace.consumer.remove
responses:
'200':
$ref: '#/components/responses/SuccessResponse'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
NOT_FOUND:
value:
$ref: '#/components/examples/NOT_FOUND/value'
ORG_DELETE_UNAVAILABLE:
value:
success: false
description: Your organization cannot be automatically deleted.
code: 400
USER_IS_PRIMARY:
value:
success: false
description: The primary contact of an organization cannot be removed.
code: 400
FORBIDDEN:
value:
$ref: '#/components/examples/FORBIDDEN/value'
LOGIN_REQUIRED:
value:
$ref: '#/components/examples/LOGIN_REQUIRED/value'
AUTH_CODE_INVALID:
value:
success: false
description: Invalid authorization code.
code: 400
PARAM_INVALID:
value:
$ref: '#/components/examples/PARAM_INVALID/value'
PARAM_REQUIRED:
value:
$ref: '#/components/examples/PARAM_REQUIRED/value'
security:
- SessionCookie: []
- BearerUser: []
- AuthToken: []
- Password: []
- MFA: []
parameters:
- $ref: '#/components/parameters/fields'
example: example_value
- $ref: '#/components/parameters/exclude_fields'
example: example_value
- in: path
name: user_id
required: true
schema:
type: string
description: guid of the user to delete.
example: 507f1f77bcf86cd799439011
- in: query
name: suppressEmail
required: false
schema:
type: boolean
description: Whether email notifications to the user should be suppressed.
example: true
- in: header
name: x-auth-token
required: false
schema:
type: string
description: Token to authorize the request.
example: eyJhbGciOiJIUzI1NiJ9.example
- in: header
name: x-auth-password
required: false
schema:
type: string
description: Password to authorize the request.
example: '********'
- in: header
name: x-auth-code
required: false
schema:
type: string
description: MFA code to authorize the request.
example: example_value
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
components:
schemas:
User:
type: object
required:
- activated
- active
- email
- firstname
- guid
- lastname
- user_id
unevaluatedProperties: false
properties:
_id:
type: string
description: ID of the user.
readOnly: true
deprecated: true
example: 507f1f77bcf86cd799439011
activated:
type: boolean
description: Whether the user has activated.
default: false
example: true
active:
type: boolean
description: Whether the user is active.
default: false
example: true
authenticator_enabled:
type: boolean
description: Whether an authenticator app is enavled for the user.
example: true
created:
$ref: '#/components/schemas/DefaultFields/properties/created'
date_activated:
type: string
format: date-time
description: When the user activated.
example: '2026-04-21T00:00:00Z'
default_org:
type: number
description: The org_id for the organization to use when last_login is set to default.
example: 1.0
email:
type: string
format: email
description: Email address of the user.
maxLength: 217
example: user@example.com
external:
type: boolean
description: Whether the user is external.
example: true
firstname:
type: string
description: First name of the user.
default: ''
maxLength: 50
x-allow-empty: true
x-no-tags: true
example: Example Name
guid:
type: string
description: GUID of the user.
example: example_value
invited:
type: string
format: date-time
description: When the user was most recently invited. Only set for not-yet-activated users.
example: '2026-04-21T00:00:00Z'
last_logged_in_org:
type: number
description: The org_id of the organization the user last signed into.
example: 1.0
last_login:
type: string
format: date-time
description: When the user last signed in.
example: '2026-04-21T00:00:00Z'
lastname:
type: string
description: Last name of the user.
default: ''
maxLength: 50
x-allow-empty: true
x-no-tags: true
example: Example Name
locale:
type: string
description: Preferred display language for the user.
enum:
- en-US
- fr-FR
- de-DE
- pt-BR
example: en-US
logged_in_count:
type: number
description: The number of times the user has signed in.
example: 1.0
logged_in_from_cli:
type: boolean
description: Whether the user has previously signed in from cli.
example: true
logged_in_from_other:
type: boolean
description: Whether the user has previously signed in from an unknown source.
example: true
logged_in_from_studio:
type: boolean
description: Whether the user has previously signed in from studio.
example: true
logged_in_from_web:
type: boolean
description: Whether the user has previously signed in from web.
example: true
login_org:
type: string
description: Which organization is used when the user signs in.
enum:
- last_logged
- default
- ask
example: last_logged
mfa:
type: boolean
description: Whether multi-factor authentication is enabled for the user.
example: true
oauth:
type: array
description: Which social login services are associated with the user.
items:
type: string
description: The name of the social login service
example:
- example_value
password_updated:
type: string
format: date-time
description: Date the password was last updated
example: '********'
prefs:
type: object
description: User preferences.
example: {}
provider_guid:
type: string
format: uuid
description: GUID identifier of the owning provider if a consumer of a marketplace.
example: example_value
terms_updated:
type: string
format: date-time
description: Date the user accepted terms & conditions.
example: '2026-04-21T00:00:00Z'
timezone:
type: string
description: The timezone used to display dates for the user.
example: example_value
updated:
$ref: '#/components/schemas/DefaultFields/properties/updated'
user_id:
type: number
example: 1.0
username:
type: string
example: Example Name
Response:
type: object
properties:
success:
type: boolean
description: Whether the request was successful.
example: true
Success:
type: object
allOf:
- $ref: '#/components/schemas/Response'
- type: object
properties:
result:
description: The response data
Error:
type: object
allOf:
- $ref: '#/components/schemas/Response'
- type: object
properties:
code:
type: number
description: HTTP status code.
description:
type: string
description: A message describing the error.
internalCode:
type: number
description: Internal code.
DefaultFields:
properties:
created:
type: string
format: date-time
description: Date created.
readOnly: true
example: '2026-04-21T00:00:00Z'
updated:
type: string
format: date-time
description: Date last updated.
readOnly: true
example: '2026-04-21T00:00:00Z'
examples:
USER_NOT_ADMIN:
value:
success: false
description: You are not authorized to perform this action. Please contact your organization administrator.
code: 403
NOT_FOUND:
value:
success: false
description: Resource Not Found
code: 404
FORBIDDEN:
value:
success: false
description: You do not have access privileges to view this content.
code: 403
LOGIN_REQUIRED:
value:
success: false
description: Sign-in Required
code: 401
IDP_REQUIRED:
value:
success: false
description: You must sign in using the Identity Provider configured by your organization's administrators to access this organization.
code: 401
internalCode: 235
PARAM_REQUIRED:
value:
success: false
description: '"%s" is a required parameter.'
code: 400
internalCode: 77
PARAM_INVALID:
value:
success: false
description: '"%s" contained an invalid value.'
code: 400
internalCode: 74
parameters:
fields:
name: fields
in: query
description: A list of fields to include in the response.
schema:
type: array
items:
type: string
exclude_fields:
name: exclude_fields
in: query
description: A list of fields to exclude from the response.
schema:
type: array
items:
type: string
responses:
SuccessResponse:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/Success'
securitySchemes:
AuthToken:
description: Auth token for internal services
type: apiKey
in: header
name: x-auth-token
BearerClient:
description: Service account access token
type: http
scheme: bearer
bearerFormat: jwt
BearerService:
description: Service account access token for an internal client
type: http
scheme: bearer
bearerFormat: jwt
BearerUser:
description: AxwayID user session access token
type: http
scheme: bearer
bearerFormat: jwt
MFA:
description: Multi-factor authentication code
type: apiKey
in: header
name: x-auth-code
OAuth2:
type: oauth2
flows:
clientCredentials:
tokenUrl: https://login.axway.com/auth/realms/Broker/protocol/openid-connect/token
scopes: {}
authorizationCode:
authorizationUrl: https://login.axway.com/auth/realms/Broker/openid-connect/auth
tokenUrl: https://login.axway.com/auth/realms/Broker/openid-connect/token
scopes: {}
implicit:
authorizationUrl: https://login.axway.com/auth/realms/Broker/openid-connect/auth
scopes: {}
Password:
description: User password
type: apiKey
in: header
name: x-auth-password
SessionCookie:
description: Platform session cookie
type: apiKey
in: cookie
name: connect.sid