{ "opencollection": "1.0.0", "info": { "name": "Amplify Platform API v1.0.0 aca idp API", "version": "16.10.0" }, "items": [ { "info": { "name": "idp", "type": "folder" }, "items": [ { "info": { "name": "Axway Create Consumer SAML V2.0 IdP", "type": "http" }, "http": { "method": "POST", "url": "https://platform.axway.com/api/v1/provider/:provider_id/idp/saml", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "provider_id", "value": "[object Object]", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Configure a custom SAML v2.0 Identity Provider for a marketplace's consumer organizations\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the provider's organization.\n - The organization entitlements allow `idp`.\n" }, { "info": { "name": "Axway Create Consumer OIDC IdP", "type": "http" }, "http": { "method": "POST", "url": "https://platform.axway.com/api/v1/provider/:provider_id/idp/oidc", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "provider_id", "value": "[object Object]", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Configure a custom OIDC Identity Provider for a marketplace's consumer organizations\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the provider's organization.\n - The organization entitlements allow `idp`.\n" }, { "info": { "name": "Axway Get Consumer IdP", "type": "http" }, "http": { "method": "GET", "url": "https://platform.axway.com/api/v1/provider/:provider_id/idp", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "provider_id", "value": "[object Object]", "type": "path" }, { "name": "basic", "value": "true", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Returns external IdP configured for the marketplace's consumer organization\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the provider's organization.\n - The organization entitlements allow `idp`.\n" }, { "info": { "name": "Axway Update Consumer IdP", "type": "http" }, "http": { "method": "PUT", "url": "https://platform.axway.com/api/v1/provider/:provider_id/idp", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "provider_id", "value": "[object Object]", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update a custom Identity Provider for a marketplace's consumer organizations\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the provider's organization.\n - The organization entitlements allow `idp`.\n" }, { "info": { "name": "Axway Remove Consumer IdP", "type": "http" }, "http": { "method": "DELETE", "url": "https://platform.axway.com/api/v1/provider/:provider_id/idp", "params": [ { "name": "provider_id", "value": "[object Object]", "type": "path" }, { "name": "cleanup", "value": "true", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Removes a custom Identity Provider for a marketplace's consumer organizations\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the provider's organization.\n - The organization entitlements allow `idp`.\n" }, { "info": { "name": "Axway Create SAML V2.0 IdP", "type": "http" }, "http": { "method": "POST", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/saml", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Configure a custom SAML v2.0 IdP for an organization\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the organization.\n - The organization entitlements allow `idp`.\n - Disallow action for internal organization.\n\n\n_Allows consumer organization access_\n" }, { "info": { "name": "Axway Create OIDC IdP", "type": "http" }, "http": { "method": "POST", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/oidc", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Configure a custom OIDC IdP for an organization\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the organization.\n - The organization entitlements allow `idp`.\n - Disallow action for internal organization.\n\n\n_Allows consumer organization access_\n" }, { "info": { "name": "Axway Reload SAML Validating Certificates", "type": "http" }, "http": { "method": "GET", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/:idp_id/reload-keys", "params": [ { "name": "idp_id", "value": "507f1f77bcf86cd799439011", "type": "path" }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Trigger the fetching of updated Validating X509 Certificates from the configured Metadata Descriptor URL\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" }, { "info": { "name": "Axway Get IdP Descriptor", "type": "http" }, "http": { "method": "GET", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/:idp_id/descriptor", "params": [ { "name": "idp_id", "value": "507f1f77bcf86cd799439011", "type": "path" }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Trigger the download of an IdPs SAML descriptor\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" }, { "info": { "name": "Axway Get Public IdP Signing or Encryption Certificate", "type": "http" }, "http": { "method": "GET", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/:idp_id/certificate", "params": [ { "name": "idp_id", "value": "507f1f77bcf86cd799439011", "type": "path" }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" }, { "name": "use", "value": "signing", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Trigger the download of the public key certificate used for signatures or encryption\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" }, { "info": { "name": "Axway Get IdP", "type": "http" }, "http": { "method": "GET", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/:idp_id", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "idp_id", "value": "507f1f77bcf86cd799439011", "type": "path" }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Returns configuration for an external IdP\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the organization.\n - The organization entitlements allow `idp`. Allows unentitled access to an existing configuration.\n\n\n_Allows consumer organization access_\n" }, { "info": { "name": "Axway Associate with Another Organizations IdP", "type": "http" }, "http": { "method": "POST", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/:idp_id", "params": [ { "name": "idp_id", "value": "507f1f77bcf86cd799439011", "type": "path" }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Associates an existing organizations custom IdP with the requested organization\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the organization.\n - The organization entitlements allow `idp`.\n - Disallow action for internal organization.\n\n\n_Allows consumer organization access_\n" }, { "info": { "name": "Axway Update Organizations Custom IdP", "type": "http" }, "http": { "method": "PUT", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/:idp_id", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "idp_id", "value": "507f1f77bcf86cd799439011", "type": "path" }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the custom IdP for an organization\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the organization.\n - The organization entitlements allow `idp`.\n - Disallow action for internal organization.\n\n\n_Allows consumer organization access_\n" }, { "info": { "name": "Axway Remove Organization IdP Config", "type": "http" }, "http": { "method": "DELETE", "url": "https://platform.axway.com/api/v1/org/:org_id/idp/:idp_id", "params": [ { "name": "idp_id", "value": "507f1f77bcf86cd799439011", "type": "path" }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Removes an organizations custom IdP\n\n___Auth Requirement___\n - _All of_\n - `administrator` access to the organization.\n - The organization entitlements allow `idp`. Allows unentitled access to an existing configuration.\n - Disallow action for internal organization.\n\n\n_Allows consumer organization access_\n" }, { "info": { "name": "Axway Get All Organization IdPs", "type": "http" }, "http": { "method": "GET", "url": "https://platform.axway.com/api/v1/org/:org_id/idp", "params": [ { "name": "fields", "value": "", "type": "query", "description": "A list of fields to include in the response." }, { "name": "exclude_fields", "value": "", "type": "query", "description": "A list of fields to exclude from the response." }, { "name": "org_id", "value": "507f1f77bcf86cd799439011", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Returns all external IdPs configured for organization\n\n___Auth Requirement___\n - _All of_\n - `administrator`, or `auditor` access to the organization.\n - The organization entitlements allow `idp`. Allows unentitled access to an existing configuration.\n\n\n_Allows consumer organization access_\n" } ] } ], "bundled": true }