openapi: 3.1.0
info:
version: 16.10.0
title: Amplify Platform API v1.0.0 aca telemetry 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: telemetry
paths:
/analytics:
parameters: []
post:
summary: Axway Send Events
description: "Send analytics events\n\n___Auth Requirement___\n - Service account access token.\n"
tags:
- telemetry
operationId: analytics_create
x-max-content-length: 10240
responses:
'202':
description: Accepted
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
NOT_FOUND:
value:
$ref: '#/components/examples/NOT_FOUND/value'
EVENT_COUNT:
value:
success: false
description: '"event" contained an invalid value: Maximum number of %d exceeded.'
code: 400
internalCode: 747
EVENT_TYPE:
value:
success: false
description: '"%s" contained an invalid value: Only telemetry events are accepted.'
code: 400
internalCode: 747
EVENT_INVALID_PRODUCT:
value:
success: false
description: '"%s" contained an invalid value: Event %s is not allowed, product "%s" is not purchased.'
code: 400
internalCode: 747
FORBIDDEN:
value:
$ref: '#/components/examples/FORBIDDEN/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'
'413':
description: Payload Too Large
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
examples:
CONTENT_TOO_LARGE:
value:
success: false
description: Request content length exceeds %d byte limit.
code: 413
security:
- BearerClient: []
requestBody:
content:
'*/*':
schema:
properties:
events:
type: array
description: List of `v4 Event Spec` events
items:
allOf:
- $ref: '#/components/schemas/Event'
properties:
event:
description: The name of the event. Must start with `telemetry..`.
Where `` corresponds to a product for which the organization has a subscription or license.
Allowed values are `ACT`, `AEM`, `AIG`, `AISuite`, `AMP`, `AMPI`, `AOB`, `APIB`, `APIM`, `APIMG`, `APIP`, `AWS`, `Automator`, `Azure`, `B2Bi`, `BN`, `Bundle`, `CFT`, `CSOS`, `DI`, `DS`, `DV`, `EBICSC`, `EBICSCORP`, `EBICSG`, `EI`, `EN`, `ESUB`, `FAH`, `FU`, `HBS`, `Hub`, `INTP`, `MFT`, `PEPPOL`, `SC`, `SFC`, `ST`, `STL`, `SV`, `Streams`, `TNT`, `TSIM`, `VA`, `VRS`, `WebEDI`, `ai`, `fc`, `ib`
pattern: ^telemetry\.\w+\.[\w.]+(?