Axway · Capability

Axway Identity Provider Management

Configure and manage SAML and OIDC identity providers for SSO across the Axway Amplify platform.

Run with Naftiko AxwayIdentity ProviderSAMLOIDCSSO

What You Can Do

POST
Provider idpcreatesaml — Axway Create Consumer SAML V2.0 IdP
/v1/idp
POST
Provider idpcreateoidc — Axway Create Consumer OIDC IdP
/v1/idp
GET
Provider idpfind — Axway Get Consumer IdP
/v1/idp
DELETE
Provider idpremove — Axway Remove Consumer IdP
/v1/idp
PUT
Provider idpupdate — Axway Update Consumer IdP
/v1/idp
POST
Org idpcreatesaml — Axway Create SAML V2.0 IdP
/v1/idp
POST
Org idpcreateoidc — Axway Create OIDC IdP
/v1/idp
GET
Org idpreloadkeys — Axway Reload SAML Validating Certificates
/v1/idp
GET
Org idpdownloaddescriptor — Axway Get IdP Descriptor
/v1/idp
GET
Org idpdownloadcert — Axway Get Public IdP Signing or Encryption Certificate
/v1/idp
POST
Org idpassociate — Axway Associate with Another Organizations IdP
/v1/idp
GET
Org idpfindone — Axway Get IdP
/v1/idp
DELETE
Org idpremove — Axway Remove Organization IdP Config
/v1/idp
PUT
Org idpupdate — Axway Update Organizations Custom IdP
/v1/idp
GET
Org idpfind — Axway Get All Organization IdPs
/v1/idp

MCP Tools

provider-idpCreateSAML

Axway Create Consumer SAML V2.0 IdP

provider-idpCreateOIDC

Axway Create Consumer OIDC IdP

provider-idpFind

Axway Get Consumer IdP

read-only idempotent
provider-idpRemove

Axway Remove Consumer IdP

idempotent
provider-idpUpdate

Axway Update Consumer IdP

idempotent
org-idpCreateSAML

Axway Create SAML V2.0 IdP

org-idpCreateOIDC

Axway Create OIDC IdP

org-idpReloadKeys

Axway Reload SAML Validating Certificates

read-only idempotent
org-idpDownloadDescriptor

Axway Get IdP Descriptor

read-only idempotent
org-idpDownloadCert

Axway Get Public IdP Signing or Encryption Certificate

read-only idempotent
org-idpAssociate

Axway Associate with Another Organizations IdP

org-idpFindOne

Axway Get IdP

read-only idempotent
org-idpRemove

Axway Remove Organization IdP Config

idempotent
org-idpUpdate

Axway Update Organizations Custom IdP

idempotent
org-idpFind

Axway Get All Organization IdPs

read-only idempotent

Capability Spec

identity-provider-management.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Axway Identity Provider Management
  description: Configure and manage SAML and OIDC identity providers for SSO across the Axway Amplify platform.
  tags:
  - Axway
  - Identity Provider
  - SAML
  - OIDC
  - SSO
  created: '2026-04-21'
  modified: '2026-05-06'
binds:
- namespace: env
  keys:
    AXWAY_BEARER_TOKEN: AXWAY_BEARER_TOKEN
capability:
  consumes:
  - type: http
    namespace: amplify-platform
    baseUri: https://platform.axway.com/api/v1
    description: Axway Amplify Platform API v1
    authentication:
      type: bearer
      token: '{{env.AXWAY_BEARER_TOKEN}}'
    resources:
    - name: aca
      path: /aca
      description: Aca management operations
      operations:
      - name: aca-setMetadata
        method: PUT
        description: Axway Set Metadata by ID
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: aca_id
          in: path
          type: string
          required: true
          description: aca_id parameter
        - name: app_id
          in: path
          type: string
          required: true
          description: app_id parameter
        - name: name
          in: path
          type: string
          required: true
          description: name parameter
        body:
          type: json
          data: {}
      - name: aca-findOne
        method: GET
        description: Axway Find Crash Record by ID
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: aca_id
          in: path
          type: string
          required: true
          description: aca_id parameter
        - name: app_id
          in: path
          type: string
          required: true
          description: app_id parameter
    - name: activity
      path: /activity
      description: Activity management operations
      operations:
      - name: activity-findEvents
        method: GET
        description: Axway Get Activity Event Names
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: authorization
          in: header
          type: string
          required: false
          description: authorization parameter
      - name: activity-find
        method: GET
        description: Axway Get Activity
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: app_guid
          in: query
          type: string
          required: false
          description: app_guid parameter
        - name: contexts
          in: query
          type: array
          required: false
          description: contexts parameter
        - name: data
          in: query
          type: boolean
          required: false
          description: data parameter
        - name: enrich
          in: query
          type: boolean
          required: false
          description: enrich parameter
        - name: exclude_contexts
          in: query
          type: array
          required: false
          description: exclude_contexts parameter
        - name: from
          in: query
          type: number
          required: false
          description: from parameter
        - name: org_id
          in: query
          type: string
          required: false
          description: org_id parameter
        - name: redact
          in: query
          type: boolean
          required: false
          description: redact parameter
        - name: sort
          in: query
          type: number
          required: false
          description: sort parameter
        - name: term
          in: query
          type: string
          required: false
          description: term parameter
        - name: to
          in: query
          type: number
          required: false
          description: to parameter
        - name: user_guid
          in: query
          type: string
          required: false
          description: user_guid parameter
        - name: user_messages
          in: query
          type: boolean
          required: false
          description: user_messages parameter
        - name: limit
          in: query
          type: number
          required: false
          description: limit parameter
        - name: page
          in: query
          type: number
          required: false
          description: page parameter
        - name: skip
          in: query
          type: number
          required: false
          description: skip parameter
    - name: analytics
      path: /analytics
      description: Analytics management operations
      operations:
      - name: analytics-query
        method: GET
        description: Axway Analytics Query Using Lexus
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: apim_tier
          in: query
          type: string
          required: false
          description: apim_tier parameter
        - name: app_guid
          in: query
          type: string
          required: false
          description: app_guid parameter
        - name: clients
          in: query
          type: array
          required: false
          description: clients parameter
        - name: cross_org
          in: query
          type: boolean
          required: false
          description: cross_org parameter
        - name: custom_query
          in: query
          type: string
          required: false
          description: custom_query parameter
        - name: debug
          in: query
          type: boolean
          required: false
          description: debug parameter
        - name: endpoint
          in: query
          type: string
          required: false
          description: endpoint parameter
        - name: events
          in: query
          type: string
          required: false
          description: events parameter
        - name: field
          in: query
          type: string
          required: false
          description: field parameter
        - name: from
          in: query
          type: number
          required: false
          description: from parameter
        - name: granularity
          in: query
          type: string
          required: false
          description: granularity parameter
        - name: group_by
          in: query
          type: string
          required: false
          description: group_by parameter
        - name: grquantity
          in: query
          type: number
          required: false
          description: grquantity parameter
        - name: include_query
          in: query
          type: string
          required: false
          description: include_query parameter
        - name: org_id
          in: query
          type: string
          required: false
          description: org_id parameter
        - name: platform
          in: query
          type: string
          required: false
          description: platform parameter
        - name: post_process
          in: query
          type: boolean
          required: false
          description: post_process parameter
        - name: prefix
          in: query
          type: string
          required: false
          description: prefix parameter
        - name: preprocessor
          in: query
          type: string
          required: false
          description: preprocessor parameter
        - name: processor
          in: query
          type: string
          required: false
          description: processor parameter
        - name: query
          in: query
          type: string
          required: true
          description: query parameter
        - name: region
          in: query
          type: string
          required: false
          description: region parameter
        - name: status
          in: query
          type: string
          required: false
          description: status parameter
        - name: to
          in: query
          type: number
          required: false
          description: to parameter
        - name: type
          in: query
          type: string
          required: false
          description: type parameter
        - name: username
          in: query
          type: string
          required: false
          description: username parameter
      - name: analytics-error
        method: POST
        description: Axway Report an Error
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        body:
          type: json
          data: {}
      - name: analytics-customCreate
        method: POST
        description: Axway Create a Custom Query
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: org_id
          in: query
          type: integer
          required: false
          description: org_id parameter
        body:
          type: json
          data: {}
      - name: analytics-customFind
        method: GET
        description: Axway Find Custom Queries
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: org_id
          in: query
          type: integer
          required: false
          description: org_id parameter
      - name: analytics-customRemove
        method: DELETE
        description: Axway Delete a Custom Query
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: query_id
          in: path
          type: string
          required: true
          description: query_id parameter
        - name: org_id
          in: query
          type: integer
          required: false
          description: org_id parameter
      - name: analytics-customUpdate
        method: PUT
        description: Axway Update a Custom Query
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: query_id
          in: path
          type: string
          required: true
          description: query_id parameter
        - name: org_id
          in: query
          type: integer
          required: false
          description: org_id parameter
        body:
          type: json
          data: {}
      - name: analytics-customFindOne
        method: GET
        description: Axway Get Custom Query
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: query_id
          in: path
          type: string
          required: true
          description: query_id parameter
        - name: org_id
          in: query
          type: string
          required: false
          description: org_id parameter
    - name: app
      path: /app
      description: App management operations
      operations:
      - name: app-create
        method: POST
        description: Axway Create App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        body:
          type: json
          data: {}
      - name: app-find
        method: GET
        description: Axway Find Apps
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: fields
          in: query
          type: array
          required: false
          description: A list of fields to include in the response.
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: org_id
          in: query
          type: integer
          required: false
          description: org_id parameter
        - name: provider_guid
          in: query
          type: string
          required: false
          description: provider_guid parameter
        - name: subtype
          in: query
          type: string
          required: false
          description: subtype parameter
        - name: type
          in: query
          type: string
          required: false
          description: type parameter
      - name: app-findOne
        method: GET
        description: Axway Find App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: app_id
          in: path
          type: string
          required: true
          description: app_id parameter
        - name: org_id
          in: query
          type: integer
          required: false
          description: org_id parameter
      - name: app-remove
        method: DELETE
        description: Axway Remove App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: app_id
          in: path
          type: string
          required: true
          description: app_id parameter
      - name: app-update
        method: PUT
        description: Axway Update App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: app_id
          in: path
          type: string
          required: true
          description: app_id parameter
        - name: org_id
          in: query
          type: integer
          required: false
          description: org_id parameter
        body:
          type: json
          data: {}
    - name: auth
      path: /auth
      description: Auth management operations
      operations:
      - name: auth-validatePassword
        method: POST
        description: Axway Validates a User Password
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: x-auth-password
          in: header
          type: string
          required: true
          description: x-auth-password parameter
      - name: auth-acceptTerms
        method: PUT
        description: Axway Accept Terms & Conditions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: grant
          in: query
          type: string
          required: false
          description: grant parameter
      - name: auth-sessionSwitchOrg
        method: POST
        description: Axway Switch Signed-in Organization
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        body:
          type: json
          data: {}
      - name: auth-signup
        method: POST
        description: Axway Sign Up
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        body:
          type: json
          data: {}
      - name: auth-findPasswordPolicy
        method: GET
        description: Axway Get Effective Password Policy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: provider_guid
          in: query
          type: string
          required: false
          description: provider_guid parameter
        - name: user_guid
          in: query
          type: string
          required: false
          description: user_guid parameter
      - name: auth-onboarding
        method: PUT
        description: Axway Onboarding Capture
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: grant
          in: query
          type: string
          required: false
          description: grant parameter
        body:
          type: json
          data: {}
      - name: auth-mfaVerify
        method: POST
        description: Axway Verify an Authorization Code
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        body:
          type: json
          data: {}
      - name: auth-mfaSend
        method: POST
        description: Axway Send an Authorization Code
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        body:
          type: json
          data: {}
      - name: auth-logout
        method: GET
        description: Axway Sign-out
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: msg
          in: query
          type: string
          required: false
          description: msg parameter
        - name: redirect
          in: query
          type: string
          required: false
          description: redirect parameter
      - name: auth-login
        method: POST
        description: Axway Sign-in
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: grant
          in: query
          type: string
          required: false
          description: grant parameter
        body:
          type: json
          data: {}
      - name: auth-unimpersonate
        method: DELETE
        description: Axway Unimpersonate User
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
      - name: auth-forgot
        method: POST
        description: Axway Send Forgot Password Link
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        body:
          type: json
          data: {}
      - name: auth-sessionFind
        method: GET
        description: Axway Retrieves the Current Session
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: from
          in: query
          type: string
          required: false
          description: from parameter
      - name: auth-deviceauthResend
        method: POST
        description: Axway Resends Device Authorization
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
      - name: auth-deviceauthValidate
        method: POST
        description: Axway Validates a New Sessions Device Authorization
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: grant
          in: query
          type: string
          required: false
          description: grant parameter
        body:
          type: json
          data: {}
      - name: auth-sessionCheck
        method: GET
        description: Axway Checks if the User is Signed in
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
      - name: auth-deviceauthConfirm
        method: POST
        description: Axway Confirm Authenticator App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        body:
          type: json
          data: {}
      - name: auth-deviceauthCreate
        method: GET
        description: Axway Initiate Authenticator App Setup
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
      - name: auth-deviceauthRemoveApp
        method: DELETE
        description: Axway Remove Authenticator App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: x-auth-password
          in: header
          type: string
          required: true
          description: x-auth-password parameter
      - name: auth-activationSignup
        method: POST
        description: Axway Activate a Signup User
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        body:
          type: json
          data: {}
      - name: auth-activationResend
        method: POST
        description: Axway Resend Activation Link
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        body:
          type: json
          data: {}
      - name: auth-activationForgot
        method: POST
        description: Axway Reset User Password
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        body:
          type: json
          data: {}
      - name: auth-activationConfirm
        method: POST
        description: Axway Activate a User
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        body:
          type: json
          data: {}
      - name: auth-activationUnlock
        method: PUT
        description: Axway Unlock Account
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: activation_id
          in: path
          type: string
          required: true
          description: activation_id parameter
      - name: auth-revokeOauth
        method: DELETE
        description: Axway Revoke OAuth Service
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: service
          in: path
          type: string
          required: true
          description: service parameter
      - name: auth-deviceauthFind
        method: GET
        description: Axway Retrieve Authorized Devices
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: user_id
          in: path
          type: string
          required: true
          description: user_id parameter
      - name: auth-deviceauthRemove
        method: DELETE
        description: Axway Remove Authorized Device
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: device_id
          in: path
          type: string
          required: true
          description: device_id parameter
      - name: auth-activationFind
        method: GET
        description: Axway Find Activation
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: activation_id
          in: path
          type: string
          required: true
          description: activation_id parameter
    - name: client
      path: /client
      description: Client management operations
      operations:
      - name: client-create
        method: POST
        description: Axway Add Service Account
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        body:
          type: json
          data: {}
      - name: client-find
        method: GET
        description: Axway Get Service Accounts
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ''
          in: query
          type: string
          required: false
          description: ' parameter'
        - name: ''
          in: query
          type: string
          required: false
          description: ' p

# --- truncated at 32 KB (117 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/axway/refs/heads/main/capabilities/identity-provider-management.yaml