Questions tagged [apigee]

You can get Apigee product related answers and support on the Apigee Community at http://community.apigee.com Apigee is part of Google team, that produces and sells an API Management Platform. Products include an API communications gateway, a backend-as-a-service App Services / REST-accessible JSON store. Use this tag for questions about Apigee products; and also indicate the Apigee product such as API Dashboard or Edge.

The Company

Apigee is a company that produces and sells an API Management Platform. The central product is an API communications gateway (Apigee Edge), and there is also the backend-as-a-service App Services thing, which is a REST-accessible JSON store. Use this tag for questions about Apigee products; and also indicate the Apigee product such as API Dashboard or Edge.

Apigee Edge

Think of this as a transparent HTTP proxy server for API calls. Operators can configure the Gateway to do "anything" when an incoming API call is received, including dynamic routing, data transformation, security mediation (authentication or authorization), rate limiting or quota enforcement, caching, response data masking, response data augmentation, and more.

App Services

App Services is the commercial version of the usergrid open-source project. To a developer, it looks like a JSON store of arbitrary scale. It's accessible via a REST interface, GET/PUT/POST/DELETE, and includes a built-in set of resources, accessible via different /paths in the URL, to store things like users, activities, and so on. You can define additional resource types as extensions to that base model.

838 questions
2
votes
1 answer

How to get the parent elements by quering the child elements in the json data.Explanation is given below

I am new to Apigee,I had tried a query to extract the value from the json data child and i need to get the parent element from the json data. JSON is Here: { "Booksstall": [ { "serialId": "10123456", "Name": "magic" …
2
votes
2 answers

Apigee-127: Unable to deploy to on premise Apigee from Apigee-127, 303 error

I am trying to deploy my Mock API to Apigee Edge from Apigee-127 command line. This is an On-Prem instance & so I have a VPN going to give me access. However Once I get on & try to deploy the API. I get the following error: C:\Users\sgs>a127 account…
user2825273
  • 565
  • 1
  • 4
  • 9
2
votes
2 answers

how to capture the http status code from service callout in Apigee

Please let me know how to capture the HTTP status code received from a 3rd party invoke using Service Callout policy. I need this to do some conditional checks in flow. Thanks
innocent
  • 63
  • 8
2
votes
1 answer

Can API Management tool help attain Level 3(RMM-Richardson Maturity Model) from Level 0?

We have evaluated a few API management tools like WSO2 and Apigee. The hard fact is that the level of REST architecture maturity of your back-end services made available on API Mgmt tool would decide how well your API design turns out to be on the…
wajid mehraj
  • 263
  • 3
  • 14
2
votes
1 answer

What password to set for users registered using an external Identity Provider and using Apigee BaaS (Usergrid)

Let's say a mobile native app uses an external identity provider like Google+ to login and register its users. At the same time stores app and user specific information on Apigee's BaaS (a.k.a. usergrid). When the user registers in your App using…
rcnavas
  • 59
  • 1
  • 9
2
votes
1 answer

Changing response code on request param validation failure with Swagger 2.0

I'm using Apigee 127 on top of swagger to create a REST API. This is the head of the configuration file swagger.yaml: swagger: 2.0 info: version: "0.0.1" title: LMS API Gateway # during dev, should point to your local machine host: localhost #…
Henrique Barcelos
  • 7,670
  • 1
  • 41
  • 66
2
votes
2 answers

How to force apigee proxy to rewrite response URLs from target URL to proxy URL with base path

I've created proxy for my REST API: Default Target Endpoint URL: http://products.example.com Default Proxy Endpoint Base Path: /products/v2 Proxy URL: http://example.apigee.net/products/v2 When you call target endpoint directly, example: POST…
Piotr Bochynski
  • 382
  • 2
  • 9
2
votes
1 answer

How to remove case insensitive query parameters with Apigee?

Using Apigee API proxy, my target endpoint is case-insensitive regarding accepting parameters. I'd like to strip out some parameters from the request, but how do I do that in a case-insensitive manner? The Apigee documentation mentions:…
Victor Lyuboslavsky
  • 9,882
  • 25
  • 87
  • 134
2
votes
1 answer

Has anyone successfull run Apigee Edge as a Docker container?

We're starting to go down the containerization route with Docker and have created Docker versions of some of our infrastructure and applications. Apigee is proving a little more of a struggle...we're doing a standalone install inside our Dockerfile…
Michael
  • 62
  • 11
2
votes
1 answer

How to handle OAuth 2.0 policy Errors when NOT using tag?

I'm creating my own OAuth 2.0 endpoints and using Apigee's OAuth 2.0 Policies to generate and manage authorization codes and tokens. The documentation specifies all possible error codes and error descriptions when OAuth 2.0 policies fail (at…
rcnavas
  • 59
  • 1
  • 9
2
votes
2 answers

Apigee - modify target path when using targetserver

I have an API proxy that needs to be able to modify the path component of the eventual Target URL. This appears fairly straightforward in cases where there's a defined Target Endpoint URL for the entire proxy but we are using TargetServers and…
John
  • 23
  • 1
  • 3
2
votes
1 answer

How to change Apigee's trace console HTTP method to POST

How to change ApiGee trace console HTTP method from GET to POST? There is only GET available by default and I cannot change it. I have not enough rep to embed screenshot so here it is https://i.stack.imgur.com/bffQt.png
Marcin Kłopotek
  • 5,271
  • 4
  • 31
  • 51
2
votes
2 answers

How do I do JSON schema validation using Apigee Edge policies?

Suppose you have the schema for valid payload defined in accordance to json-schema.org and you'd like to validate it in a proxy prior to handling the payload or passing it to backend, how can you properly validate the contents of the payload?
2
votes
2 answers

Transformation on POST with a url encoded JSON payload

Okay, I'm not getting this one right off so we'll see if I'm missing the obvious. Given the request curl "https://api.me.com/v1/visitors" --data …
klevak
  • 63
  • 4
2
votes
3 answers

Is it possible to proxy a web socket service through Apigee?

I am able to proxy through to a regular rest service end point just fine. However, I am unable to establish a connection to a web socket resource.