Questions tagged [api-management]

APIs deliver data and information to apps, enabling innovative businesses to transform themselves. IBM API Management enables API owners to define, secure, control, and publish APIs to developer communities, as well as to analyze API usage.

APIs deliver data and information to apps, enabling innovative businesses to transform themselves. The IBM® API Management for Bluemix® service enables API owners to define, secure, control, and publish APIs to developer communities, as well as to analyze API usage.

148 questions
31
votes
5 answers

What is the difference between API Gateway and ESB?

ESB is traditional middleware used in SOA solutions for routing, message transformation, protocol bridging, among other things. A new category of middleware solutions called API Gateway are now offered by several vendors. These solutions are…
Paulo Merson
  • 9,709
  • 5
  • 63
  • 56
5
votes
0 answers

APIConnect JSON array returned from external service issue

We have a Rest API which contains in its assembly only an 'invoke' to an external Rest service without any mapping, such that the API will act only as a gateway. If the external service is called directly (e.g. through SoapUI), it returns a JSON…
Daniele Chirivì
  • 386
  • 2
  • 11
4
votes
0 answers

Disable Weak TLS Cipher Suites on APIM

I've just discovered few weak ciphers listed on a report I just ran: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 (0xc028) ECDH secp384r1 (eq. 7680 bits RSA) FS WEAK 256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (0xc027) ECDH secp384r1 (eq. 7680 bits…
4
votes
1 answer

Kong custom error message / response

We are looking to override Kong error response structure and write custom messages (i.e. replace "API rate limit exceeded", "Invalid authentication credentials" and others with our custom messages). The error response structure we are looking for…
urgas9
  • 796
  • 7
  • 20
3
votes
1 answer

Securing API App Service sitting behind Azure API Management

I have a design issue that I've been struggling with in Azure. I have created a .NET Core API and deployed it as an App Service in Azure. On top of that, I have an instance of Azure API Management with oAuth 2 securing it. I was able to achieve this…
Colbs
  • 507
  • 8
  • 24
3
votes
1 answer

Right way to handle old versions of mobile app when your database schema has changed

i have an ionic android mobile app which connects to a ruby on rails api server and this app uses postgresql as database server. whenever i create a new feature i deploy both, the api and the new app to the app store and bump the respective versions…
2
votes
1 answer

View the published Developer Portal without private browsing mode in Azure API Management

When accessing the new developer portal in Azure API Management in the same browser session in which being connected to Azure, the administrative version of the portal is opening. However, developers of my team use to develop API, but also to…
2
votes
0 answers

WSO2 Publisher- Cannot read property 'paths' of null error on Proceeding to Implementing stage in Api creation

We have been using wso2 api manager(v 2.1.0) for a long time in our project. Addition of Rest api is working fine in publisher. But we are getting error while adding a new Websocket api. APi is getting created . But while we are going from DESIGN…
Arun s
  • 507
  • 3
  • 13
2
votes
1 answer

Custom response body for validate-jwt in Azure APIM

I am validating JWT token from Azure API Manager. I am looking for options to change the response body when the validation fails. As per documentation…
2
votes
3 answers

Using Azure CLI to manage API Management (APIM) Users, Products, Certificates, APIs

It seems that this page contains all the functionality that Azure CLI supports in regard to Azure API Management. But it doesn't show how to manage entities such as users, products, certificates, subscriptions, and APIs using Azure CLI. Does Azure…
Ehsan Mirsaeedi
  • 5,042
  • 32
  • 36
2
votes
1 answer

How to disable the try it function in the Azure API management developer portal?

On the Azure API management developer portal, there is a "Try it" feature to test api request in your browser. The try it button: Is it possible to disable/remove this feature? I don't want developers to be able to post test data inside our…
2
votes
0 answers

Restricting Google Cloud Endpoints with API key

I'm using Google Cloud Endpoints v2 for java. I create endpoints method and restrict it through API. After this, I create API from GCP console. I'm calling endpoints method from android using client libs. Here is how I'm calling any method. …
2
votes
3 answers

Does MuleSoft support OpenAPI 3.x.x specification?

It is so confusing, can someone help me demystify? Does MuleSoft support OpenAPI 3.x.x specification as of today? Also what is this RAML 1.0 specification? Do we really care about RAML specs when dealing with MuleSoft?
Navap
  • 856
  • 8
  • 17
2
votes
1 answer

How to block the traffic served from WSO2 API gateway and allow only from on-premises gateway?

The World Bank API is created in API Cloud and it can be invoked from API Console as well as from curl command through on-premises gateway. curl -X GET --header 'Accept: text/xml' --header 'Authorization: Bearer 942967aa-9e7f-3c4b-823e-87da7cf6e6ee'…
devmr
  • 21
  • 2
2
votes
1 answer

Bluemix : API Management - error "Swagger jsonReference". This is not supported. How do I fix it?

I've tried to import swagger document in json format. I got the error The field paths["/namespaces"].get.responses["401"] uses a Swagger jsonReference. This is not supported. Remove this field, or in-line the referenced JSON instead, and…
ibmamnt
  • 129
  • 8
1
2 3
9 10