| Package | Description |
|---|---|
| org.wso2.am.integration.clients.publisher.api | |
| org.wso2.am.integration.clients.publisher.api.v1 |
| Modifier and Type | Method and Description |
|---|---|
<T> ApiResponse<T> |
ApiClient.execute(okhttp3.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(okhttp3.Call call,
Type returnType)
Execute HTTP call and deserialize the HTTP response body into the given return type.
|
| Modifier and Type | Method and Description |
|---|---|
ApiResponse<AlertConfigDTO> |
AlertConfigurationApi.addAlertConfigWithHttpInfo(String alertType,
String configurationId,
Map<String,String> requestBody)
Add AbnormalRequestsPerMin Alert Configurations.
|
ApiResponse<ClientCertMetadataDTO> |
ClientCertificatesApi.addAPIClientCertificateWithHttpInfo(String apiId,
File certificate,
String alias,
String tier)
Upload a New Certificate
This operation can be used to upload a new certificate for an endpoint.
|
ApiResponse<DocumentDTO> |
ApiDocumentsApi.addAPIDocumentContentWithHttpInfo(String apiId,
String documentId,
String ifMatch,
File file,
String inlineContent)
Upload the Content of an API Document
Thid operation can be used to upload a file or add inline content to an API document.
|
ApiResponse<DocumentDTO> |
ApiDocumentsApi.addAPIDocumentWithHttpInfo(String apiId,
DocumentDTO documentDTO,
String ifMatch)
Add a New Document to an API
This operation can be used to add a new documentation to an API.
|
ApiResponse<MediationDTO> |
ApiMediationPoliciesApi.addAPIMediationPolicyWithHttpInfo(String apiId,
String type,
String ifMatch,
File mediationPolicyFile,
String inlineContent)
Add an API Specific Mediation Policy
This operation can be used to add an API specifc mediation policy.
|
ApiResponse<Void> |
ApiMonetizationApi.addAPIMonetizationWithHttpInfo(String apiId,
APIMonetizationInfoDTO apIMonetizationInfoDTO)
Configure Monetization for a Given API
This operation can be used to configure monetization for a given API.
|
ApiResponse<DocumentDTO> |
ApiProductDocumentsApi.addAPIProductDocumentContentWithHttpInfo(String apiProductId,
String documentId,
String ifMatch,
File file,
String inlineContent)
Upload the Content of an API Product Document
Thid operation can be used to upload a file or add inline content to an API Product document.
|
ApiResponse<DocumentDTO> |
ApiProductDocumentsApi.addAPIProductDocumentWithHttpInfo(String apiProductId,
DocumentDTO documentDTO)
Add a New Document to an API Product
This operation can be used to add a new documentation to an API Product.
|
ApiResponse<CommentDTO> |
CommentsApi.addCommentToAPIWithHttpInfo(String apiId,
PostRequestBodyDTO postRequestBodyDTO,
String replyTo)
Add an API Comment
|
ApiResponse<CertMetadataDTO> |
EndpointCertificatesApi.addEndpointCertificateWithHttpInfo(File certificate,
String alias,
String endpoint)
Upload a new Certificate.
|
ApiResponse<ScopeDTO> |
ScopesApi.addSharedScopeWithHttpInfo(ScopeDTO scopeDTO)
Add a New Shared Scope
This operation can be used to add a new Shared Scope.
|
ApiResponse<String> |
ApIsApi.apisApiIdAsyncapiGetWithHttpInfo(String apiId,
String ifNoneMatch)
Get AsyncAPI definition
This operation can be used to retrieve the AsyncAPI definition of an API.
|
ApiResponse<String> |
ApIsApi.apisApiIdAsyncapiPutWithHttpInfo(String apiId,
String ifMatch,
String apiDefinition,
String url,
File file)
Update AsyncAPI definition
This operation can be used to update the AsyncAPI definition of an existing API.
|
ApiResponse<Void> |
SubscriptionsApi.blockSubscriptionWithHttpInfo(String subscriptionId,
String blockState,
String ifMatch)
Block a Subscription
This operation can be used to block a subscription.
|
ApiResponse<WorkflowResponseDTO> |
ApiLifecycleApi.changeAPILifecycleWithHttpInfo(String action,
String apiId,
String lifecycleChecklist,
String ifMatch)
Change API Status
This operation is used to change the lifecycle of an API.
|
ApiResponse<APIRevisionDTO> |
ApiProductRevisionsApi.createAPIProductRevisionWithHttpInfo(String apiProductId,
APIRevisionDTO apIRevisionDTO)
Create a new API Product revision
Create a new API Product revision
|
ApiResponse<APIProductDTO> |
ApiProductsApi.createAPIProductWithHttpInfo(APIProductDTO apIProductDTO)
Create a New API Product
This operation can be used to create a new API Product specifying the details of the API Product in the payload.
|
ApiResponse<APIRevisionDTO> |
ApiRevisionsApi.createAPIRevisionWithHttpInfo(String apiId,
APIRevisionDTO apIRevisionDTO)
Create a new API revision
Create a new API revision
|
ApiResponse<APIDTO> |
ApIsApi.createAPIWithHttpInfo(APIDTO APIDTO,
String openAPIVersion)
Create a New API
This operation can be used to create a new API specifying the details of the API in the payload.
|
ApiResponse<APIDTO> |
ApIsApi.createNewAPIVersionWithHttpInfo(String newVersion,
String apiId,
Boolean defaultVersion,
String serviceVersion)
Create a New API Version
This operation can be used to create a new version of an existing API.
|
ApiResponse<Void> |
AlertConfigurationApi.deleteAlertConfigWithHttpInfo(String alertType,
String configurationId)
Delete the Selected Configuration from AbnormalRequestsPerMin Alert Type.
|
ApiResponse<Void> |
ClientCertificatesApi.deleteAPIClientCertificateByAliasWithHttpInfo(String alias,
String apiId)
Delete a Certificate
This operation can be used to delete an uploaded certificate.
|
ApiResponse<Void> |
ApiDocumentsApi.deleteAPIDocumentWithHttpInfo(String apiId,
String documentId,
String ifMatch)
Delete a Document of an API
This operation can be used to delete a document associated with an API.
|
ApiResponse<Void> |
ApiLifecycleApi.deleteAPILifecycleStatePendingTasksWithHttpInfo(String apiId)
Delete Pending Lifecycle State Change Tasks
This operation can be used to remove pending lifecycle state change requests that are in pending state
|
ApiResponse<Void> |
ApiMediationPolicyApi.deleteAPIMediationPolicyByPolicyIdWithHttpInfo(String apiId,
String mediationPolicyId,
String ifMatch)
Delete an API Specific Mediation Policy
This operation can be used to delete an existing API specific mediation policy providing the Id of the API and the Id of the mediation policy.
|
ApiResponse<Void> |
ApiProductDocumentsApi.deleteAPIProductDocumentWithHttpInfo(String apiProductId,
String documentId,
String ifMatch)
Delete a Document of an API Product
This operation can be used to delete a document associated with an API Product.
|
ApiResponse<APIRevisionListDTO> |
ApiProductRevisionsApi.deleteAPIProductRevisionWithHttpInfo(String apiProductId,
String revisionId)
Delete a revision of an API Product
Delete a revision of an API Product
|
ApiResponse<Void> |
ApiProductsApi.deleteAPIProductWithHttpInfo(String apiProductId,
String ifMatch)
Delete an API Product
This operation can be used to delete an existing API Product proving the Id of the API Product.
|
ApiResponse<APIRevisionListDTO> |
ApiRevisionsApi.deleteAPIRevisionWithHttpInfo(String apiId,
String revisionId)
Delete a revision of an API
Delete a revision of an API
|
ApiResponse<Void> |
ApIsApi.deleteAPIWithHttpInfo(String apiId,
String ifMatch)
Delete an API
This operation can be used to delete an existing API proving the Id of the API.
|
ApiResponse<Void> |
CommentsApi.deleteCommentWithHttpInfo(String commentId,
String apiId,
String ifMatch)
Delete an API Comment
Remove a Comment
|
ApiResponse<Void> |
EndpointCertificatesApi.deleteEndpointCertificateByAliasWithHttpInfo(String alias)
Delete a certificate.
|
ApiResponse<Void> |
ScopesApi.deleteSharedScopeWithHttpInfo(String scopeId)
Delete a Shared Scope
This operation can be used to delete a Shared Scope proving the Id of the scope.
|
ApiResponse<Void> |
ApiProductRevisionsApi.deployAPIProductRevisionWithHttpInfo(String apiProductId,
String revisionId,
List<APIRevisionDeploymentDTO> apIRevisionDeploymentDTO)
Deploy a revision
Deploy a revision
|
ApiResponse<Void> |
ApiRevisionsApi.deployAPIRevisionWithHttpInfo(String apiId,
String revisionId,
List<APIRevisionDeploymentDTO> apIRevisionDeploymentDTO)
Deploy a revision
Deploy a revision
|
ApiResponse<DeploymentStatusListDTO> |
DeploymentStatusApi.deploymentsGetStatusWithHttpInfo(String apiId)
Retrieve Deployment Status Details
This operation can be used to retrieve the status of deployments in cloud clusters.
|
ApiResponse<DeploymentListDTO> |
DeploymentsApi.deploymentsGetWithHttpInfo()
Retrieve Deployment Environments Details
This operation can be used to retrieve cloud clusters information defines in tenant-conf.json file.
|
ApiResponse<CommentDTO> |
CommentsApi.editCommentOfAPIWithHttpInfo(String commentId,
String apiId,
PatchRequestBodyDTO patchRequestBodyDTO)
Edit a comment
Edit the individual comment
|
ApiResponse<File> |
ImportExportApi.exportAPIProductWithHttpInfo(String name,
String version,
String providerName,
String revisionNumber,
String format,
Boolean preserveStatus,
Boolean latestRevision)
Export an API Product
This operation can be used to export the details of a particular API Product as a zip file.
|
ApiResponse<File> |
ImportExportApi.exportAPIWithHttpInfo(String apiId,
String name,
String version,
String revisionNumber,
String providerName,
String format,
Boolean preserveStatus,
Boolean latestRevision)
Export an API
This operation can be used to export the details of a particular API as a zip file.
|
ApiResponse<APIKeyDTO> |
ApIsApi.generateInternalAPIKeyWithHttpInfo(String apiId)
Generate internal API Key to invoke APIS.
|
ApiResponse<String> |
ApIsApi.generateMockScriptsWithHttpInfo(String apiId,
String ifNoneMatch)
Generate Mock Response Payloads
This operation can be used to generate mock responses from examples of swagger definition of an API.
|
ApiResponse<AlertConfigListDTO> |
AlertConfigurationApi.getAllAlertConfigsWithHttpInfo(String alertType)
Get All AbnormalRequestsPerMin Alert Configurations
This operation is used to get all configurations of the AbnormalRequestsPerMin alert type.
|
ApiResponse<APICategoryListDTO> |
ApiCategoryCollectionApi.getAllAPICategoriesWithHttpInfo()
Get all API categories
Get all API categories
|
ApiResponse<MediationListDTO> |
ApiMediationPoliciesApi.getAllAPIMediationPoliciesWithHttpInfo(String apiId,
Integer limit,
Integer offset,
String query,
String ifNoneMatch)
Get All Mediation Policies of an API
This operation provides you a list of available mediation policies of an API.
|
ApiResponse<APIProductListDTO> |
ApiProductsApi.getAllAPIProductsWithHttpInfo(Integer limit,
Integer offset,
String query,
String accept,
String ifNoneMatch)
Retrieve/Search API Products
This operation provides you a list of available API Products qualifying under a given search condition.
|
ApiResponse<APIListDTO> |
ApIsApi.getAllAPIsWithHttpInfo(Integer limit,
Integer offset,
String xWSO2Tenant,
String query,
String ifNoneMatch,
Boolean expand,
String accept)
Retrieve/Search APIs
This operation provides you a list of available APIs qualifying under a given search condition.
|
ApiResponse<CommentListDTO> |
CommentsApi.getAllCommentsOfAPIWithHttpInfo(String apiId,
String xWSO2Tenant,
Integer limit,
Integer offset,
Boolean includeCommenterInfo)
Retrieve API Comments
Get a list of Comments that are already added to APIs
|
ApiResponse<ExternalStoreDTO> |
ExternalStoresApi.getAllExternalStoresWithHttpInfo()
Retrieve External Stores List to Publish an API
Retrieve external stores list configured to publish an API
|
ApiResponse<MediationListDTO> |
GlobalMediationPoliciesApi.getAllGlobalMediationPoliciesWithHttpInfo(Integer limit,
Integer offset,
String query,
String ifNoneMatch)
Get all global level mediation policies
This operation provides you a list of available all global level mediation policies.
|
ApiResponse<KeyManagerListDTO> |
KeyManagersCollectionApi.getAllKeyManagersWithHttpInfo()
Get All Key Managers
Get all Key managers
|
ApiResponse<APIExternalStoreListDTO> |
ExternalStoresApi.getAllPublishedExternalStoresByAPIWithHttpInfo(String apiId,
String ifNoneMatch)
Get the List of External Stores to which an API is Published
This operation can be used to retrieve a list of external stores which an API is published to by providing the id of the API.
|
ApiResponse<ThrottlingPolicyListDTO> |
ThrottlingPoliciesApi.getAllThrottlingPoliciesWithHttpInfo(String policyLevel,
Integer limit,
Integer offset,
String ifNoneMatch)
Get All Throttling Policies for the Given Type
This operation can be used to list the available policies for a given policy level.
|
ApiResponse<String> |
AwsLambdaIndividualApi.getAmazonResourceNamesOfAPIWithHttpInfo(String apiId)
Retrieve the ARNs of AWS Lambda Functions
This operation can be use to retrieve ARNs of AWS Lambda function for a given AWS credentials.
|
ApiResponse<CertificateInfoDTO> |
ClientCertificatesApi.getAPIClientCertificateByAliasWithHttpInfo(String alias,
String apiId)
Get the Certificate Information
This operation can be used to get the information about a certificate.
|
ApiResponse<Void> |
ClientCertificatesApi.getAPIClientCertificateContentByAliasWithHttpInfo(String apiId,
String alias)
Download a Certificate
This operation can be used to download a certificate which matches the given alias.
|
ApiResponse<ClientCertificatesDTO> |
ClientCertificatesApi.getAPIClientCertificatesWithHttpInfo(String apiId,
Integer limit,
Integer offset,
String alias)
Retrieve/ Search Uploaded Client Certificates
This operation can be used to retrieve and search the uploaded client certificates.
|
ApiResponse<DocumentDTO> |
ApiDocumentsApi.getAPIDocumentByDocumentIdWithHttpInfo(String apiId,
String documentId,
String ifNoneMatch)
Get a Document of an API
This operation can be used to retrieve a particular document's metadata associated with an API.
|
ApiResponse<String> |
ApiDocumentsApi.getAPIDocumentContentByDocumentIdWithHttpInfo(String apiId,
String documentId,
String ifNoneMatch)
Get the Content of an API Document
This operation can be used to retrive the content of an API's document.
|
ApiResponse<DocumentListDTO> |
ApiDocumentsApi.getAPIDocumentsWithHttpInfo(String apiId,
Integer limit,
Integer offset,
String ifNoneMatch)
Get a List of Documents of an API
This operation can be used to retrieve a list of documents belonging to an API by providing the id of the API.
|
ApiResponse<GraphQLSchemaDTO> |
GraphQlSchemaIndividualApi.getAPIGraphQLSchemaWithHttpInfo(String apiId,
String accept,
String ifNoneMatch)
Get the Schema of a GraphQL API
This operation can be used to retrieve the Schema definition of a GraphQL API.
|
ApiResponse<LifecycleHistoryDTO> |
ApiLifecycleApi.getAPILifecycleHistoryWithHttpInfo(String apiId,
String ifNoneMatch)
Get Lifecycle State Change History of the API.
|
ApiResponse<LifecycleStateDTO> |
ApiLifecycleApi.getAPILifecycleStateWithHttpInfo(String apiId,
String ifNoneMatch)
Get Lifecycle State Data of the API.
|
ApiResponse<MediationDTO> |
ApiMediationPolicyApi.getAPIMediationPolicyByPolicyIdWithHttpInfo(String apiId,
String mediationPolicyId,
String ifNoneMatch)
Get an API Specific Mediation Policy
This operation can be used to retrieve a particular API specific mediation policy.
|
ApiResponse<Void> |
ApiMediationPolicyApi.getAPIMediationPolicyContentByPolicyIdWithHttpInfo(String apiId,
String mediationPolicyId,
String ifNoneMatch)
Download an API Specific Mediation Policy
This operation can be used to download a particular API specific mediation policy.
|
ApiResponse<Void> |
ApiMonetizationApi.getAPIMonetizationWithHttpInfo(String apiId)
Get Monetization Status for each Tier in a Given API
This operation can be used to get monetization status for each tier in a given API
|
ApiResponse<Void> |
ApiProductDocumentsApi.getAPIProductDocumentContentWithHttpInfo(String apiProductId,
String documentId,
String accept,
String ifNoneMatch)
Get the Content of an API Product Document
This operation can be used to retrive the content of an API's document.
|
ApiResponse<DocumentListDTO> |
ApiProductDocumentsApi.getAPIProductDocumentsWithHttpInfo(String apiProductId,
Integer limit,
Integer offset,
String accept,
String ifNoneMatch)
Get a List of Documents of an API Product
This operation can be used to retrive a list of documents belonging to an API Product by providing the id of the API Product.
|
ApiResponse<DocumentDTO> |
ApiProductDocumentsApi.getAPIProductDocumentWithHttpInfo(String apiProductId,
String documentId,
String accept,
String ifNoneMatch)
Get a Document of an API Product
This operation can be used to retrieve a particular document's metadata associated with an API.
|
ApiResponse<APIRevisionDeploymentListDTO> |
ApiProductRevisionsApi.getAPIProductRevisionDeploymentsWithHttpInfo(String apiProductId)
List available deployed revision deployment details of an API Product
List available deployed revision deployment details of an API Product
|
ApiResponse<APIRevisionListDTO> |
ApiProductRevisionsApi.getAPIProductRevisionsWithHttpInfo(String apiProductId,
String query)
List available revisions of an API Product
List available revisions of an API Product
|
ApiResponse<APIRevisionDTO> |
ApiProductRevisionsApi.getAPIProductRevisionWithHttpInfo(String apiProductId,
String revisionId)
Retrieve a revision of an API Product
Retrieve a revision of an API Product
|
ApiResponse<Void> |
ApiProductsApi.getAPIProductSwaggerWithHttpInfo(String apiProductId,
String accept,
String ifNoneMatch)
Get Swagger Definition
This operation can be used to retrieve the swagger definition of an API.
|
ApiResponse<Void> |
ApiProductsApi.getAPIProductThumbnailWithHttpInfo(String apiProductId,
String accept,
String ifNoneMatch)
Get Thumbnail Image
This operation can be used to download a thumbnail image of an API product.
|
ApiResponse<APIProductDTO> |
ApiProductsApi.getAPIProductWithHttpInfo(String apiProductId,
String accept,
String ifNoneMatch)
Get Details of an API Product
Using this operation, you can retrieve complete details of a single API Product.
|
ApiResponse<ResourcePathListDTO> |
ApIsApi.getAPIResourcePathsWithHttpInfo(String apiId,
Integer limit,
Integer offset,
String ifNoneMatch)
Get Resource Paths of an API
This operation can be used to retrieve resource paths defined for a specific api.
|
ApiResponse<ResourcePolicyInfoDTO> |
ApiResourcePoliciesApi.getAPIResourcePoliciesByPolicyIdWithHttpInfo(String apiId,
String resourcePolicyId,
String ifNoneMatch)
Get the Resource Policy(inflow/outflow) Definition for a Given Resource Identifier.
|
ApiResponse<ResourcePolicyListDTO> |
ApiResourcePoliciesApi.getAPIResourcePoliciesWithHttpInfo(String apiId,
String sequenceType,
String resourcePath,
String verb,
String ifNoneMatch)
Get the Resource Policy(inflow/outflow) Definitions
This operation can be used to retrieve conversion policy resource definitions of an API.
|
ApiResponse<APIRevenueDTO> |
ApiMonetizationApi.getAPIRevenueWithHttpInfo(String apiId)
Get Total Revenue Details of a Given Monetized API with Meterd Billing
This operation can be used to get details of total revenue details of a given monetized API with meterd billing.
|
ApiResponse<APIRevisionDeploymentListDTO> |
ApiRevisionsApi.getAPIRevisionDeploymentsWithHttpInfo(String apiId)
List available deployed revision deployment details of an API
List available deployed revision deployment details of an API
|
ApiResponse<APIRevisionListDTO> |
ApiRevisionsApi.getAPIRevisionsWithHttpInfo(String apiId,
String query)
List available revisions of an API
List available revisions of an API
|
ApiResponse<APIRevisionDTO> |
ApiRevisionsApi.getAPIRevisionWithHttpInfo(String apiId,
String revisionId)
Retrieve a revision of an API
Retrieve a revision of an API
|
ApiResponse<ThrottlingPolicyDTO> |
ApIsApi.getAPISubscriptionPoliciesWithHttpInfo(String apiId,
String xWSO2Tenant,
String ifNoneMatch)
Get Details of the Subscription Throttling Policies of an API
This operation can be used to retrieve details of the subscription throttling policy of an API by specifying the API Id.
|
ApiResponse<String> |
ApIsApi.getAPISwaggerWithHttpInfo(String apiId,
String ifNoneMatch)
Get Swagger Definition
This operation can be used to retrieve the swagger definition of an API.
|
ApiResponse<Void> |
ApIsApi.getAPIThumbnailWithHttpInfo(String apiId,
String ifNoneMatch)
Get Thumbnail Image
This operation can be used to download a thumbnail image of an API.
|
ApiResponse<APIDTO> |
ApIsApi.getAPIWithHttpInfo(String apiId,
String xWSO2Tenant,
String ifNoneMatch)
Get Details of an API
Using this operation, you can retrieve complete details of a single API.
|
ApiResponse<AuditReportDTO> |
ApiAuditApi.getAuditReportOfAPIWithHttpInfo(String apiId,
String accept)
Retrieve the Security Audit Report of the Audit API
Retrieve the Security Audit Report of the Audit API
|
ApiResponse<CommentDTO> |
CommentsApi.getCommentOfAPIWithHttpInfo(String commentId,
String apiId,
String xWSO2Tenant,
String ifNoneMatch,
Boolean includeCommenterInfo,
Integer replyLimit,
Integer replyOffset)
Get Details of an API Comment
Get the individual comment given by a username for a certain API.
|
ApiResponse<CertificateInfoDTO> |
EndpointCertificatesApi.getEndpointCertificateByAliasWithHttpInfo(String alias)
Get the Certificate Information
This operation can be used to get the information about a certificate.
|
ApiResponse<Void> |
EndpointCertificatesApi.getEndpointCertificateContentByAliasWithHttpInfo(String alias)
Download a Certificate
This operation can be used to download a certificate which matches the given alias.
|
ApiResponse<CertificatesDTO> |
EndpointCertificatesApi.getEndpointCertificatesWithHttpInfo(Integer limit,
Integer offset,
String alias,
String endpoint)
Retrieve/Search Uploaded Certificates
This operation can be used to retrieve and search the uploaded certificates.
|
ApiResponse<MockResponsePayloadListDTO> |
ApIsApi.getGeneratedMockScriptsOfAPIWithHttpInfo(String apiId,
String ifNoneMatch)
Get Generated Mock Response Payloads
This operation can be used to get generated mock responses from examples of swagger definition of an API.
|
ApiResponse<Void> |
GlobalMediationPolicyApi.getGlobalMediationPolicyContentWithHttpInfo(String mediationPolicyId,
String ifNoneMatch)
Download a Global Mediation Policy
This operation can be used to download a particular global mediation policy.
|
ApiResponse<GraphQLQueryComplexityInfoDTO> |
GraphQlPoliciesApi.getGraphQLPolicyComplexityOfAPIWithHttpInfo(String apiId)
Get the Complexity Related Details of an API
This operation can be used to retrieve complexity related details belonging to an API by providing the API id.
|
ApiResponse<GraphQLSchemaTypeListDTO> |
GraphQlPoliciesApi.getGraphQLPolicyComplexityTypesOfAPIWithHttpInfo(String apiId)
Retrieve Types and Fields of a GraphQL Schema
This operation can be used to retrieve all types and fields of the GraphQL Schema by providing the API id.
|
ApiResponse<APIProductOutdatedStatusDTO> |
ApiProductsApi.getIsAPIProductOutdatedWithHttpInfo(String apiProductId,
String accept,
String ifNoneMatch)
Check Whether API Product is Outdated
This operation can be used to retrieve the status indicating if an API Product is outdated due to updating of dependent APIs (This resource is not supported at the moment)
|
ApiResponse<LabelListDTO> |
LabelCollectionApi.getLabelsWithHttpInfo()
Get all Registered Labels
Get all registered Labels
|
ApiResponse<AlertTypesListDTO> |
AlertsApi.getPublisherAlertTypesWithHttpInfo()
Get the list of API Publisher alert types.
|
ApiResponse<CommentListDTO> |
CommentsApi.getRepliesOfCommentWithHttpInfo(String commentId,
String apiId,
String xWSO2Tenant,
Integer limit,
Integer offset,
String ifNoneMatch,
Boolean includeCommenterInfo)
Get replies of a comment
Get replies of a comment
|
ApiResponse<SettingsDTO> |
SettingsApi.getSettingsWithHttpInfo()
Retreive Publisher Settings
Retreive publisher settings
|
ApiResponse<ScopeListDTO> |
ScopesApi.getSharedScopesWithHttpInfo(Integer limit,
Integer offset)
Get All Available Shared Scopes
This operation can be used to get all the available Shared Scopes.
|
ApiResponse<SharedScopeUsageDTO> |
ScopesApi.getSharedScopeUsagesWithHttpInfo(String scopeId)
Get usages of a Shared Scope by Scope Id
This operation can be used to retrieve usages of a Shared Scope by a given scope Id.
|
ApiResponse<ScopeDTO> |
ScopesApi.getSharedScopeWithHttpInfo(String scopeId)
Get a Shared Scope by Scope Id
This operation can be used to retrieve details of a Shared Scope by a given scope Id.
|
ApiResponse<AlertsInfoDTO> |
AlertSubscriptionsApi.getSubscribedAlertTypesWithHttpInfo()
Get the List of API Publisher Alert Types Subscribed by the User
This operation is used to get the list of subscribed alert types by the user.
|
ApiResponse<SubscriberInfoDTO> |
SubscriberApi.getSubscriberInfoBySubscriptionIdWithHttpInfo(String subscriptionId)
Get Details of a Subscriber
This operation can be used to get details of a user who subscribed to the API.
|
ApiResponse<SubscriptionListDTO> |
SubscriptionsApi.getSubscriptionsWithHttpInfo(String apiId,
Integer limit,
Integer offset,
String ifNoneMatch,
String query)
Get all Subscriptions
This operation can be used to retrieve a list of subscriptions of the user associated with the provided access token.
|
ApiResponse<APIMonetizationUsageDTO> |
ApiMonetizationApi.getSubscriptionUsageWithHttpInfo(String subscriptionId)
Get Details of a Pending Invoice for a Monetized Subscription with Metered Billing.
|
ApiResponse<Void> |
TenantsApi.getTenantExistenceWithHttpInfo(String tenantDomain)
Check Whether the Given Tenant already Exists
Using this operation, user can check whether a given tenant exists or not.
|
ApiResponse<TenantListDTO> |
TenantsApi.getTenantsByStateWithHttpInfo(String state,
Integer limit,
Integer offset)
Get Tenants by State
This operation is to get tenants by state
|
ApiResponse<ThrottlingPolicyDTO> |
ThrottlingPoliciesApi.getThrottlingPolicyByNameWithHttpInfo(String policyName,
String policyLevel,
String ifNoneMatch)
Get Details of a Policy
This operation can be used to retrieve details of a single policy by specifying the policy level and policy name.
|
ApiResponse<WSDLInfoDTO> |
ApIsApi.getWSDLInfoOfAPIWithHttpInfo(String apiId)
Get WSDL Meta Information
This operation can be used to retrieve the WSDL meta information of an API.
|
ApiResponse<Void> |
ApIsApi.getWSDLOfAPIWithHttpInfo(String apiId,
String ifNoneMatch)
Get WSDL definition
This operation can be used to retrieve the WSDL definition of an API.
|
ApiResponse<Void> |
ImportExportApi.importAPIProductWithHttpInfo(File file,
Boolean preserveProvider,
Boolean rotateRevision,
Boolean importAPIs,
Boolean overwriteAPIProduct,
Boolean overwriteAPIs)
Import an API Product
This operation can be used to import an API Product.
|
ApiResponse<Void> |
ImportExportApi.importAPIWithHttpInfo(File file,
Boolean preserveProvider,
Boolean rotateRevision,
Boolean overwrite)
Import an API
This operation can be used to import an API.
|
ApiResponse<APIDTO> |
ApIsApi.importAsyncAPISpecificationWithHttpInfo(File file,
String url,
String additionalProperties)
import an AsyncAPI Specification
This operation can be used to create and API from the AsyncAPI Specification.
|
ApiResponse<APIDTO> |
ApIsApi.importGraphQLSchemaWithHttpInfo(String ifMatch,
String type,
File file,
String additionalProperties)
Import API Definition
This operation can be used to create api from api definition.APIMgtDAOTest API definition is GraphQL Schema
|
ApiResponse<APIDTO> |
ApIsApi.importOpenAPIDefinitionWithHttpInfo(File file,
String url,
String additionalProperties)
Import an OpenAPI Definition
This operation can be used to create an API from an OpenAPI definition.
|
ApiResponse<APIDTO> |
ApIsApi.importServiceFromCatalogWithHttpInfo(String serviceKey,
APIDTO APIDTO)
Import a Service from Service Catalog
This operation can be used to create an API from a Service from Service Catalog
|
ApiResponse<APIDTO> |
ApIsApi.importWSDLDefinitionWithHttpInfo(File file,
String url,
String additionalProperties,
String implementationType)
Import a WSDL Definition
This operation can be used to create an API using a WSDL definition.
|
ApiResponse<APIExternalStoreListDTO> |
ExternalStoresApi.publishAPIToExternalStoresWithHttpInfo(String apiId,
String externalStoreIds,
String ifMatch)
Publish an API to External Stores
This operation can be used to publish an API to a list of external stores.
|
ApiResponse<APIDTO> |
ApIsApi.reimportServiceFromCatalogWithHttpInfo(String apiId)
Update the Service that is used to create the API
This operation can be used to re-import the Service used to create the API
|
ApiResponse<APIProductDTO> |
ApiProductRevisionsApi.restoreAPIProductRevisionWithHttpInfo(String apiProductId,
String revisionId)
Restore a revision
Restore a revision to the working copy of the API Product
|
ApiResponse<APIDTO> |
ApiRevisionsApi.restoreAPIRevisionWithHttpInfo(String apiId,
String revisionId)
Restore a revision
Restore a revision to the working copy of the API
|
ApiResponse<SearchResultListDTO> |
UnifiedSearchApi.searchWithHttpInfo(Integer limit,
Integer offset,
String query,
String ifNoneMatch)
Retrieve/Search APIs and API Documents by Content
This operation provides you a list of available APIs and API Documents qualifying the given keyword match.
|
ApiResponse<AlertsInfoResponseDTO> |
AlertSubscriptionsApi.subscribeToAlertsWithHttpInfo(AlertsInfoDTO alertsInfoDTO)
Subscribe to the Selected Tlert types by the User
This operation is used to get the list of subscribed alert types by the user.
|
ApiResponse<Void> |
SubscriptionsApi.unBlockSubscriptionWithHttpInfo(String subscriptionId,
String ifMatch)
Unblock a Subscription
This operation can be used to unblock a subscription specifying the subscription Id.
|
ApiResponse<Void> |
ApiProductRevisionsApi.undeployAPIProductRevisionWithHttpInfo(String apiProductId,
String revisionId,
String revisionNumber,
Boolean allEnvironments,
List<APIRevisionDeploymentDTO> apIRevisionDeploymentDTO)
Un-Deploy a revision
Un-Deploy a revision
|
ApiResponse<Void> |
ApiRevisionsApi.undeployAPIRevisionWithHttpInfo(String apiId,
String revisionId,
String revisionNumber,
Boolean allEnvironments,
List<APIRevisionDeploymentDTO> apIRevisionDeploymentDTO)
Un-Deploy a revision
Un-Deploy a revision
|
ApiResponse<Void> |
AlertSubscriptionsApi.unsubscribeAllAlertsWithHttpInfo()
Unsubscribe User from All the Alert Types
This operation is used to unsubscribe the respective user from all the alert types.
|
ApiResponse<ClientCertMetadataDTO> |
ClientCertificatesApi.updateAPIClientCertificateByAliasWithHttpInfo(String alias,
String apiId,
File certificate,
String tier)
Update a Certificate
This operation can be used to update an uploaded certificate.
|
ApiResponse<DocumentDTO> |
ApiDocumentsApi.updateAPIDocumentWithHttpInfo(String apiId,
String documentId,
DocumentDTO documentDTO,
String ifMatch)
Update a Document of an API
This operation can be used to update metadata of an API's document.
|
ApiResponse<Void> |
GraphQlSchemaApi.updateAPIGraphQLSchemaWithHttpInfo(String apiId,
String schemaDefinition,
String ifMatch)
Add a Schema to a GraphQL API
This operation can be used to add a GraphQL Schema definition to an existing GraphQL API.
|
ApiResponse<MediationDTO> |
ApiMediationPolicyApi.updateAPIMediationPolicyContentByPolicyIdWithHttpInfo(String apiId,
String mediationPolicyId,
String type,
String ifMatch,
File file,
String inlineContent)
Update an API Specific Mediation Policy
This operation can be used to update an existing mediation policy of an API.
|
ApiResponse<DocumentDTO> |
ApiProductDocumentsApi.updateAPIProductDocumentWithHttpInfo(String apiProductId,
String documentId,
DocumentDTO documentDTO,
String ifMatch)
Update a Document of an API Product
This operation can be used to update metadata of an API's document.
|
ApiResponse<FileInfoDTO> |
ApiProductsApi.updateAPIProductThumbnailWithHttpInfo(String apiProductId,
File file,
String ifMatch)
Upload a Thumbnail Image
This operation can be used to upload a thumbnail image of an API Product.
|
ApiResponse<APIProductDTO> |
ApiProductsApi.updateAPIProductWithHttpInfo(String apiProductId,
APIProductDTO apIProductDTO,
String ifMatch)
Update an API Product
This operation can be used to update an existing API product.
|
ApiResponse<ResourcePolicyInfoDTO> |
ApiResourcePoliciesApi.updateAPIResourcePoliciesByPolicyIdWithHttpInfo(String apiId,
String resourcePolicyId,
ResourcePolicyInfoDTO resourcePolicyInfoDTO,
String ifMatch)
Update the Resource Policy(inflow/outflow) Definition for the Given Resource Identifier
This operation can be used to update the resource policy(inflow/outflow) definition for the given resource identifier of an existing API.
|
ApiResponse<String> |
ApIsApi.updateAPISwaggerWithHttpInfo(String apiId,
String ifMatch,
String apiDefinition,
String url,
File file)
Update Swagger Definition
This operation can be used to update the swagger definition of an existing API.
|
ApiResponse<FileInfoDTO> |
ApIsApi.updateAPIThumbnailWithHttpInfo(String apiId,
File file,
String ifMatch)
Upload a Thumbnail Image
This operation can be used to upload a thumbnail image of an API.
|
ApiResponse<APIDTO> |
ApIsApi.updateAPIWithHttpInfo(String apiId,
APIDTO APIDTO,
String ifMatch)
Update an API
This operation can be used to update an existing API.
|
ApiResponse<CertMetadataDTO> |
EndpointCertificatesApi.updateEndpointCertificateByAliasWithHttpInfo(String alias,
File certificate)
Update a certificate.
|
ApiResponse<Void> |
GraphQlPoliciesApi.updateGraphQLPolicyComplexityOfAPIWithHttpInfo(String apiId,
GraphQLQueryComplexityInfoDTO graphQLQueryComplexityInfoDTO)
Update Complexity Related Details of an API
This operation can be used to update complexity details belonging to an API by providing the id of the API.
|
ApiResponse<ScopeDTO> |
ScopesApi.updateSharedScopeWithHttpInfo(String scopeId,
ScopeDTO scopeDTO)
Update a Shared Scope
This operation can be used to update a Shared Scope by a given scope Id.
|
ApiResponse<APIDTO> |
ApIsApi.updateTopicsWithHttpInfo(String apiId,
TopicListDTO topicListDTO,
String ifMatch)
Update Topics
This operation can be used to update topics of an existing API.
|
ApiResponse<Void> |
ApIsApi.updateWSDLOfAPIWithHttpInfo(String apiId,
String ifMatch,
File file,
String url)
Update WSDL Definition
This operation can be used to update the WSDL definition of an existing API.
|
ApiResponse<Void> |
ValidationApi.validateAPIWithHttpInfo(String query,
String ifNoneMatch)
Check Given API Context Name already Exists
Using this operation, you can check a given API context is already used.
|
ApiResponse<AsyncAPISpecificationValidationResponseDTO> |
ValidationApi.validateAsyncAPISpecificationWithHttpInfo(Boolean returnContent,
String url,
File file)
Validate an AsyncAPI Specification
This operation can be used to validate and AsyncAPI Specification and retrieve a summary.
|
ApiResponse<Void> |
ApiDocumentsApi.validateDocumentWithHttpInfo(String apiId,
String name,
String ifMatch)
Check Whether a Document with the Provided Name Exist
This operation can be used to verify the document name exists or not.
|
ApiResponse<ApiEndpointValidationResponseDTO> |
ValidationApi.validateEndpointWithHttpInfo(String endpointUrl,
String apiId)
Check Whether Given Endpoint URL is Valid
Using this operation, it is possible check whether the given API endpoint url is a valid url
|
ApiResponse<GraphQLValidationResponseDTO> |
ValidationApi.validateGraphQLSchemaWithHttpInfo(File file)
Validate GraphQL API Definition and Retrieve a Summary
This operation can be used to validate a graphQL definition and retrieve a summary.
|
ApiResponse<OpenAPIDefinitionValidationResponseDTO> |
ValidationApi.validateOpenAPIDefinitionWithHttpInfo(Boolean returnContent,
String url,
File file)
Validate an OpenAPI Definition
This operation can be used to validate an OpenAPI definition and retrieve a summary.
|
ApiResponse<Void> |
ScopesApi.validateScopeWithHttpInfo(String scopeId)
Check Given Scope Name already Exists
Using this operation, user can check a given scope name exists or not.
|
ApiResponse<Void> |
RolesApi.validateSystemRoleWithHttpInfo(String roleId)
Check Whether Given Role Name already Exist
Using this operation, user can check a given role name exists or not.
|
ApiResponse<Void> |
RolesApi.validateUserRoleWithHttpInfo(String roleId)
Validate Whether the Logged-in User has the Given Role
Using this operation, logged-in user can check whether he has given role.
|
ApiResponse<WSDLValidationResponseDTO> |
ValidationApi.validateWSDLDefinitionWithHttpInfo(String url,
File file)
Validate a WSDL Definition
This operation can be used to validate a WSDL definition and retrieve a summary.
|
Copyright © 2021 WSO2 Inc. All rights reserved.