| 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(com.squareup.okhttp.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.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,
AlertConfigInfoDTO body)
Add AbnormalRequestsPerMin alert configurations.
|
ApiResponse<ScopeDTO> |
ScopesApi.addSharedScopeWithHttpInfo(ScopeDTO body)
Add a new Shared Scope
This operation can be used to add a new Shared Scope.
|
ApiResponse<APICategoryListDTO> |
ApiCategoryCollectionApi.apiCategoriesGetWithHttpInfo()
Get all API categories
Get all API categories
|
ApiResponse<Void> |
ApiProductsApi.apiProductsApiProductIdDeleteWithHttpInfo(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<Void> |
ApiProductDocumentsApi.apiProductsApiProductIdDocumentsDocumentIdContentGetWithHttpInfo(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<DocumentDTO> |
ApiProductDocumentsApi.apiProductsApiProductIdDocumentsDocumentIdContentPostWithHttpInfo(String apiProductId,
String documentId,
File file,
String inlineContent,
String ifMatch)
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<Void> |
ApiProductDocumentsApi.apiProductsApiProductIdDocumentsDocumentIdDeleteWithHttpInfo(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<DocumentDTO> |
ApiProductDocumentsApi.apiProductsApiProductIdDocumentsDocumentIdGetWithHttpInfo(String apiProductId,
String documentId,
String accept,
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<DocumentDTO> |
ApiProductDocumentsApi.apiProductsApiProductIdDocumentsDocumentIdPutWithHttpInfo(String apiProductId,
String documentId,
DocumentDTO body,
String ifMatch)
Update a document of an API Product
This operation can be used to update metadata of an API's document.
|
ApiResponse<DocumentListDTO> |
ApiProductDocumentsApi.apiProductsApiProductIdDocumentsGetWithHttpInfo(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.apiProductsApiProductIdDocumentsPostWithHttpInfo(String apiProductId,
DocumentDTO body)
Add a new document to an API Product
This operation can be used to add a new documentation to an API Product.
|
ApiResponse<APIProductDTO> |
ApiProductsApi.apiProductsApiProductIdGetWithHttpInfo(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<APIProductOutdatedStatusDTO> |
ApiProductsApi.apiProductsApiProductIdIsOutdatedGetWithHttpInfo(String apiProductId,
String accept,
String ifNoneMatch)
Get if 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
|
ApiResponse<APIProductDTO> |
ApiProductsApi.apiProductsApiProductIdPutWithHttpInfo(String apiProductId,
APIProductDTO body,
String ifMatch)
Update an API product
This operation can be used to update an existing API product.
|
ApiResponse<Void> |
ApiProductsApi.apiProductsApiProductIdSwaggerGetWithHttpInfo(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.apiProductsApiProductIdThumbnailGetWithHttpInfo(String apiProductId,
String accept,
String ifNoneMatch)
Get thumbnail image
This operation can be used to download a thumbnail image of an API product.
|
ApiResponse<FileInfoDTO> |
ApiProductsApi.apiProductsApiProductIdThumbnailPutWithHttpInfo(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<APIProductListDTO> |
ApiProductsApi.apiProductsGetWithHttpInfo(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<APIProductDTO> |
ApiProductsApi.apiProductsPostWithHttpInfo(APIProductDTO body)
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<String> |
AwsLambdaIndividualApi.apisApiIdAmznResourceNamesGetWithHttpInfo(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<AuditReportDTO> |
ApiAuditApi.apisApiIdAuditapiGetWithHttpInfo(String apiId,
String accept)
Retrieve the Security Audit Report of the Audit API
Retrieve the Security Audit Report of the Audit API
|
ApiResponse<Void> |
ClientCertificatesApi.apisApiIdClientCertificatesAliasContentGetWithHttpInfo(String apiId,
String alias)
Download a certificate.
|
ApiResponse<Void> |
ClientCertificatesApi.apisApiIdClientCertificatesAliasDeleteWithHttpInfo(String alias,
String apiId)
Delete a certificate.
|
ApiResponse<CertificateInfoDTO> |
ClientCertificatesApi.apisApiIdClientCertificatesAliasGetWithHttpInfo(String alias,
String apiId)
Get the certificate information.
|
ApiResponse<ClientCertMetadataDTO> |
ClientCertificatesApi.apisApiIdClientCertificatesAliasPutWithHttpInfo(String alias,
String apiId,
File certificate,
String tier)
Update a certificate.
|
ApiResponse<ClientCertificatesDTO> |
ClientCertificatesApi.apisApiIdClientCertificatesGetWithHttpInfo(String apiId,
Integer limit,
Integer offset,
String alias)
Retrieve/ Search uploaded Client Certificates.
|
ApiResponse<ClientCertMetadataDTO> |
ClientCertificatesApi.apisApiIdClientCertificatesPostWithHttpInfo(File certificate,
String alias,
String apiId,
String tier)
Upload a new certificate.
|
ApiResponse<Void> |
ApIsApi.apisApiIdDeleteWithHttpInfo(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> |
ApiDocumentsApi.apisApiIdDocumentsDocumentIdContentGetWithHttpInfo(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<DocumentDTO> |
ApiDocumentsApi.apisApiIdDocumentsDocumentIdContentPostWithHttpInfo(String apiId,
String documentId,
File file,
String inlineContent,
String ifMatch)
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<Void> |
ApiDocumentsApi.apisApiIdDocumentsDocumentIdDeleteWithHttpInfo(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<DocumentDTO> |
ApiDocumentsApi.apisApiIdDocumentsDocumentIdGetWithHttpInfo(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<DocumentDTO> |
ApiDocumentsApi.apisApiIdDocumentsDocumentIdPutWithHttpInfo(String apiId,
String documentId,
DocumentDTO body,
String ifMatch)
Update a document of an API
This operation can be used to update metadata of an API's document.
|
ApiResponse<DocumentListDTO> |
ApiDocumentsApi.apisApiIdDocumentsGetWithHttpInfo(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<DocumentDTO> |
ApiDocumentsApi.apisApiIdDocumentsPostWithHttpInfo(String apiId,
DocumentDTO body,
String ifMatch)
Add a new document to an API
This operation can be used to add a new documentation to an API.
|
ApiResponse<APIDTO> |
ApIsApi.apisApiIdGetWithHttpInfo(String apiId,
String xWSO2Tenant,
String ifNoneMatch)
Get details of an API
Using this operation, you can retrieve complete details of a single API.
|
ApiResponse<Void> |
GraphQlPoliciesApi.apisApiIdGraphqlPoliciesComplexityGetWithHttpInfo(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<Void> |
GraphQlPoliciesApi.apisApiIdGraphqlPoliciesComplexityPutWithHttpInfo(String apiId,
GraphQLQueryComplexityInfoDTO body)
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<GraphQLSchemaTypeListDTO> |
GraphQlPoliciesApi.apisApiIdGraphqlPoliciesComplexityTypesGetWithHttpInfo(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<GraphQLSchemaDTO> |
GraphQlSchemaIndividualApi.apisApiIdGraphqlSchemaGetWithHttpInfo(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<Void> |
GraphQlSchemaApi.apisApiIdGraphqlSchemaPutWithHttpInfo(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<LifecycleHistoryDTO> |
ApiLifecycleApi.apisApiIdLifecycleHistoryGetWithHttpInfo(String apiId,
String ifNoneMatch)
Get Lifecycle state change history of the API.
|
ApiResponse<LifecycleStateDTO> |
ApiLifecycleApi.apisApiIdLifecycleStateGetWithHttpInfo(String apiId,
String ifNoneMatch)
Get Lifecycle state data of the API.
|
ApiResponse<Void> |
ApiLifecycleApi.apisApiIdLifecycleStatePendingTasksDeleteWithHttpInfo(String apiId)
Delete pending lifecycle state change tasks.
|
ApiResponse<MediationListDTO> |
ApiMediationPoliciesApi.apisApiIdMediationPoliciesGetWithHttpInfo(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<Void> |
ApiMediationPolicyApi.apisApiIdMediationPoliciesMediationPolicyIdContentGetWithHttpInfo(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<MediationDTO> |
ApiMediationPolicyApi.apisApiIdMediationPoliciesMediationPolicyIdContentPutWithHttpInfo(String type,
String apiId,
String mediationPolicyId,
File file,
String inlineContent,
String ifMatch)
Update an API specific mediation policy
This operation can be used to update an existing mediation policy of an API.
|
ApiResponse<Void> |
ApiMediationPolicyApi.apisApiIdMediationPoliciesMediationPolicyIdDeleteWithHttpInfo(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<MediationDTO> |
ApiMediationPolicyApi.apisApiIdMediationPoliciesMediationPolicyIdGetWithHttpInfo(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<MediationDTO> |
ApiMediationPoliciesApi.apisApiIdMediationPoliciesPostWithHttpInfo(String type,
String apiId,
File mediationPolicyFile,
String inlineContent,
String ifMatch)
Add an API specific mediation policy
This operation can be used to add an API specifc mediation policy.
|
ApiResponse<Void> |
ApiMonetizationApi.apisApiIdMonetizationGetWithHttpInfo(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> |
ApiMonetizationApi.apisApiIdMonetizePostWithHttpInfo(String apiId,
APIMonetizationInfoDTO body)
Configure monetization for a given API
This operation can be used to configure monetization for a given API.
|
ApiResponse<APIDTO> |
ApIsApi.apisApiIdPutWithHttpInfo(String apiId,
APIDTO body,
String ifMatch)
Update an API
This operation can be used to update an existing API.
|
ApiResponse<ResourcePathListDTO> |
ApIsApi.apisApiIdResourcePathsGetWithHttpInfo(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<ResourcePolicyListDTO> |
ApiResourcePoliciesApi.apisApiIdResourcePoliciesGetWithHttpInfo(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<ResourcePolicyInfoDTO> |
ApiResourcePoliciesApi.apisApiIdResourcePoliciesResourcePolicyIdGetWithHttpInfo(String apiId,
String resourcePolicyId,
String ifNoneMatch)
Get the resource policy (inflow/outflow) definition for a given resource identifier.
|
ApiResponse<ResourcePolicyInfoDTO> |
ApiResourcePoliciesApi.apisApiIdResourcePoliciesResourcePolicyIdPutWithHttpInfo(String apiId,
String resourcePolicyId,
ResourcePolicyInfoDTO body,
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<APIRevenueDTO> |
ApiMonetizationApi.apisApiIdRevenueGetWithHttpInfo(String apiId)
Get total revenue details of a given monetized API with meterd billing.
|
ApiResponse<ScopeListDTO> |
ApiScopesApi.apisApiIdScopesGetWithHttpInfo(String apiId,
String ifNoneMatch)
Get a list of scopes of an API
This operation can be used to retrieve a list of scopes belonging to an API by providing the id of the API.
|
ApiResponse<Void> |
ApiScopesApi.apisApiIdScopesNameDeleteWithHttpInfo(String apiId,
String name,
String ifMatch)
Delete a scope of an API
This operation can be used to delete a scope associated with an API.
|
ApiResponse<ScopeDTO> |
ApiScopesApi.apisApiIdScopesNameGetWithHttpInfo(String apiId,
String name,
String ifNoneMatch)
Get a scope of an API
This operation can be used to retrieve a particular scope's metadata associated with an API.
|
ApiResponse<ScopeDTO> |
ApiScopesApi.apisApiIdScopesNamePutWithHttpInfo(String apiId,
String name,
ScopeDTO body,
String ifMatch)
Update a Scope of an API
This operation can be used to update scope of an API
|
ApiResponse<ScopeDTO> |
ApiScopesApi.apisApiIdScopesPostWithHttpInfo(String apiId,
ScopeDTO body,
String ifMatch)
Add a new scope to an API
This operation can be used to add a new scope to an API.
|
ApiResponse<ThrottlingPolicyDTO> |
ApIsApi.apisApiIdSubscriptionPoliciesGetWithHttpInfo(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.apisApiIdSwaggerGetWithHttpInfo(String apiId,
String ifNoneMatch)
Get swagger definition
This operation can be used to retrieve the swagger definition of an API.
|
ApiResponse<String> |
ApIsApi.apisApiIdSwaggerPutWithHttpInfo(String apiId,
String apiDefinition,
String url,
File file,
String ifMatch)
Update swagger definition
This operation can be used to update the swagger definition of an existing API.
|
ApiResponse<Void> |
ApIsApi.apisApiIdThumbnailGetWithHttpInfo(String apiId,
String ifNoneMatch)
Get thumbnail image
This operation can be used to download a thumbnail image of an API.
|
ApiResponse<WorkflowResponseDTO> |
ApiLifecycleApi.apisChangeLifecyclePostWithHttpInfo(String action,
String apiId,
String lifecycleChecklist,
String ifMatch)
Change API Status
This operation is used to change the lifecycle of an API.
|
ApiResponse<APIDTO> |
ApIsApi.apisCopyApiPostWithHttpInfo(String newVersion,
String apiId,
Boolean defaultVersion)
Create a new API version
This operation can be used to create a new version of an existing API.
|
ApiResponse<File> |
ImportExportApi.apisExportGetWithHttpInfo(String apiId,
String name,
String version,
String providerName,
String format,
Boolean preserveStatus)
Export an API
This operation can be used to export the details of a particular API as a zip file.
|
ApiResponse<APIListDTO> |
ApIsApi.apisGetWithHttpInfo(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<APIDTO> |
ApIsApi.apisImportGraphqlSchemaPostWithHttpInfo(String type,
File file,
String additionalProperties,
String ifMatch)
Import API Definition
This operation can be used to create api from api definition.APIMgtDAOTest API definition is GraphQL Schema
|
ApiResponse<APIDTO> |
ApIsApi.apisPostWithHttpInfo(APIDTO body,
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<GraphQLValidationResponseDTO> |
ValidationApi.apisValidateGraphqlSchemaPostWithHttpInfo(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<Void> |
AlertConfigurationApi.deleteAlertConfigWithHttpInfo(String alertType,
String configurationId)
Delete the selected configuration from AbnormalRequestsPerMin alert type.
|
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> |
EndpointCertificatesApi.endpointCertificatesAliasContentGetWithHttpInfo(String alias)
Download a certificate.
|
ApiResponse<Void> |
EndpointCertificatesApi.endpointCertificatesAliasDeleteWithHttpInfo(String alias)
Delete a certificate.
|
ApiResponse<CertificateInfoDTO> |
EndpointCertificatesApi.endpointCertificatesAliasGetWithHttpInfo(String alias)
Get the certificate information.
|
ApiResponse<CertMetadataDTO> |
EndpointCertificatesApi.endpointCertificatesAliasPutWithHttpInfo(File certificate,
String alias)
Update a certificate.
|
ApiResponse<CertificatesDTO> |
EndpointCertificatesApi.endpointCertificatesGetWithHttpInfo(Integer limit,
Integer offset,
String alias,
String endpoint)
Retrieve/Search uploaded certificates.
|
ApiResponse<CertMetadataDTO> |
EndpointCertificatesApi.endpointCertificatesPostWithHttpInfo(File certificate,
String alias,
String endpoint)
Upload a new Certificate.
|
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<ExternalStoreDTO> |
ExternalStoresApi.getAllExternalStoresWithHttpInfo()
Retrieve external store 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<APIExternalStoreListDTO> |
ExternalStoresApi.getAllPublishedExternalStoresByAPIWithHttpInfo(String apiId,
String ifNoneMatch)
Get the list of external stores which an API is published to
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<MockResponsePayloadListDTO> |
ApIsApi.getGeneratedMockScriptsOfAPIWithHttpInfo(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<Void> |
GlobalMediationPolicyApi.getGlobalMediationPolicyContentWithHttpInfo(String mediationPolicyId,
String ifNoneMatch)
Downloadt specific global mediation policy
This operation can be used to download a particular global mediation policy.
|
ApiResponse<AlertTypesListDTO> |
AlertsApi.getPublisherAlertTypesWithHttpInfo()
Get the list of API Publisher alert types.
|
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.
|
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 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 definition
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<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.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<LabelListDTO> |
LabelCollectionApi.labelsGetWithHttpInfo()
Get all registered Labels
Get all registered Labels
|
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<SearchResultListDTO> |
UnifiedSearchApi.searchGetWithHttpInfo(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<EnvironmentListDTO> |
SettingsApi.settingsGatewayEnvironmentsGetWithHttpInfo(String apiId)
Get all gateway environments
This operation can be used to retrieve the list of gateway environments available.
|
ApiResponse<SettingsDTO> |
SettingsApi.settingsGetWithHttpInfo()
Retreive publisher settings
Retreive publisher settings
|
ApiResponse<AlertsInfoResponseDTO> |
AlertSubscriptionsApi.subscribeToAlertsWithHttpInfo(AlertsInfoDTO body)
Subscribe to the selected alert types by the user.
|
ApiResponse<Void> |
SubscriptionsApi.subscriptionsBlockSubscriptionPostWithHttpInfo(String subscriptionId,
String blockState,
String ifMatch)
Block a subscription
This operation can be used to block a subscription.
|
ApiResponse<SubscriptionListDTO> |
SubscriptionsApi.subscriptionsGetWithHttpInfo(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<SubscriberInfoDTO> |
SubscriberApi.subscriptionsSubscriptionIdSubscriberInfoGetWithHttpInfo(String subscriptionId)
Get details of a user who subscribed an API
This operation can be used to get details of a user who subscribed to the API.
|
ApiResponse<APIMonetizationUsageDTO> |
ApiMonetizationApi.subscriptionsSubscriptionIdUsageGetWithHttpInfo(String subscriptionId)
Get details of a pending invoice for a monetized subscription with meterd billing.
|
ApiResponse<Void> |
SubscriptionsApi.subscriptionsUnblockSubscriptionPostWithHttpInfo(String subscriptionId,
String ifMatch)
Unblock a Subscription
This operation can be used to unblock a subscription specifying the subscription Id.
|
ApiResponse<Void> |
AlertSubscriptionsApi.unsubscribeAllAlertsWithHttpInfo()
Unsubscribe user from all the alert types.
|
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<ScopeDTO> |
ScopesApi.updateSharedScopeWithHttpInfo(String scopeId,
ScopeDTO body)
Update a Shared Scope
This operation can be used to update a Shared Scope by a given scope Id.
|
ApiResponse<Void> |
ApIsApi.updateWSDLOfAPIWithHttpInfo(String apiId,
File file,
String url,
String ifMatch)
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 attibute name is already exist.
|
ApiResponse<DocumentDTO> |
ApiDocumentsApi.validateDocumentWithHttpInfo(String apiId,
String name,
String ifMatch)
Check whether a document with the provided name exist.
|
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<OpenAPIDefinitionValidationResponseDTO> |
ValidationApi.validateOpenAPIDefinitionWithHttpInfo(String url,
File file,
Boolean returnContent)
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 is already exist
Using this operation, user can check a given scope name exists or not.
|
ApiResponse<Void> |
ScopeApi.validateScopeWithHttpInfo(String name)
Check given scope name is already exist
Using this operation, user can check a given scope name exists or not.
|
ApiResponse<Void> |
RolesApi.validateSystemRoleWithHttpInfo(String roleId)
Check given role name is 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 © 2020 WSO2 Inc. All rights reserved.