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
53
votes
1 answer

Swagger:Issue with Path parameter

I am try to create a swagger file with the following path: paths: /v1/customers/{id}/summary : However I get the following error right off bat: API requires path parameter but it is not defined: id at paths ▹ /v1/customers/{id}/summary It…
user2825273
  • 565
  • 1
  • 4
  • 9
46
votes
1 answer

Generate JWT Token in Keycloak and get public key to verify the JWT token on a third party platform

There is an Endpoint to a backend server which gives a JSON response on pinging and is protected by an Apigee Edge Proxy. Currently, this endpoint has no security and we want to implement Bearer only token authentication for all the clients making…
Amit Yadav
  • 4,422
  • 5
  • 34
  • 79
33
votes
5 answers

Passing API key with HTTP header in cURL

I have an API Proxy in Apigee which is authenticated with an API key. I'm passing the key with my HTTP request header using cURL, with this command: curl -v -H "apikey: my_key" http://api_org-test.apigee.net/v1/helloapikey I get this…
kuk_94
  • 483
  • 1
  • 5
  • 18
14
votes
3 answers

What is the difference between GCP endpoint and Apigee

What is the difference between GCP endpoint and Apigee? When should I use GCP Endpoint and when should I use APigee. Any input will be highly appreciated.
11
votes
3 answers

Differences between API development platform e.g APIGEE and ESB

Me and my team will be working on APIGEE which is an API development platform to expose some services in our application. I am going through their documentation and also trying to understand the need of APIGEE or any other API development platform…
Tatha
  • 1,253
  • 2
  • 24
  • 42
9
votes
1 answer

How to run a subprocess inside Google Cloud Function in Python

I'm trying to run a bash script inside GCP Function but somehow it's not working. Here my function, which basically export a file(proxy) to Google Apigee: def test2(request): cmd = "python ./my-proxy/tools/deploy.py -n myProxy -u…
9
votes
1 answer

swagger tools error handler middleware not catching errors

overview My custom errorHandler middleware is not catching the swagger-tools request validator error. Instead, the swagger tools HTML error is sent back to the client. How can I get my errorHandler middleware to catch the swagger tools validation…
Chris Covney
  • 819
  • 1
  • 7
  • 11
7
votes
2 answers

Using Usergrid how do I get related entities nested in a single json and not only the link to them

When I query /mycollections?ql=Select * where name='dfsdfsdfsdfsdfsdf' I get { "action" : "get", "application" : "859e6180-de8a-11e4-9360-f1aabbc15f58", "params" : { "ql" : [ "Select * where name='dfsdfsdfsdfsdfsdf'" ] }, "path" :…
Jan Moritz
  • 2,145
  • 4
  • 23
  • 33
6
votes
1 answer

How to dynamically update configuration property in YAML file using node.js application

I want to update the attribute dynamically in YAML configuration file using node.js application. I have my secrets configured in KeyVault and it has been referenced in App Service configuration. I want to update those secrets in YAML file through…
simbu94
  • 1,012
  • 2
  • 10
  • 22
6
votes
1 answer

With Apigee Load Balancer why do i need ELB,ALB,NLB, Global Load Balancers

I understand Apigee can forward/loadbalance the request to target server. But various cloud provider sell their load balancer, if in my app which is backend i'm just exposing API's and i use apigee edge, why do i need any of those Load balancer? Am…
user1501382
  • 1,187
  • 14
  • 18
6
votes
0 answers

Multiple database connection in single connection pool using Node JS

I am trying to create a database connection pool in Node js using generic-pool package. With single database the pool is working fine but I want to use more than one database in single pool to be use. In this context I am facing issue. Generic pool…
ANIL VISHVKARMA
  • 363
  • 1
  • 15
6
votes
1 answer

Apigee console error for instagram

Due to some recent changes in Instagram API policy, looks like now we can not use apigee console to check the API calls. I keep getting this error when I select OAuth2 for authentication and choose to sign into Instagram. "{"code": 403,…
viggy
  • 642
  • 4
  • 23
5
votes
5 answers

HTTP Status Code for Larger Response 413 / 400

I am getting below error when response is larger in size, We can fix below by enabling Streaming in Apigee ( Currently out of scope as needs work at all up streams) The error pasted below:…
John D
  • 113
  • 3
  • 5
  • 15
5
votes
1 answer

Does StackDriver support Syslog protocol?

Does StackDriver support Syslog protocol? if so, can someone share an example? For context, I'm looking to write logging entries to StackDriver using Syslog protocol. I've looked through the documentation and haven't a way to do so. So, far the…
Diego
  • 1,678
  • 1
  • 16
  • 20
5
votes
1 answer

How to convert IBM DB2 hexadecimal data in proper format (CCSID 37) at connection level without using CAST function

In my application I am having IBM DB2 database as storage and my data service layer has been implemented using Node.js. I have established JDBC connection to IBM DB2 iSeries database by DataDirect approach given by Progress using db2.jar. When I…
ANIL VISHVKARMA
  • 363
  • 1
  • 15
1
2 3
55 56