Google Apigee API Engineer Google Cloud – Apigee Certified API Engineer Online Training
Google Apigee API Engineer Online Training
The questions for Apigee API Engineer were last updated at Feb 10,2025.
- Exam Code: Apigee API Engineer
- Exam Name: Google Cloud - Apigee Certified API Engineer
- Certification Provider: Google
- Latest update: Feb 10,2025
In an API Proxy flow we need to orchestrate two XML services – Service A and Service B Data fields from each response must be returned in the response to the client.
Which identifies a set of Apigee policies that, when used together, could be used to implement this?
- A . AccessEntity,XSL,ExtractVariable
- B . ServiceCallout, ExtractVanable, AssignMessage
- C . XMLToJSON, ExtractVanables, APIKeyValidation
- D . MessageValidation, ServiceCallout, AccessControl
In an API Proxy flow we need to orchestrate two XML services – Service A and Service B Data fields from each response must be returned in the response to the client.
Which identifies a set of Apigee policies that, when used together, could be used to implement this?
- A . AccessEntity,XSL,ExtractVariable
- B . ServiceCallout, ExtractVanable, AssignMessage
- C . XMLToJSON, ExtractVanables, APIKeyValidation
- D . MessageValidation, ServiceCallout, AccessControl
In an API Proxy flow we need to orchestrate two XML services – Service A and Service B Data fields from each response must be returned in the response to the client.
Which identifies a set of Apigee policies that, when used together, could be used to implement this?
- A . AccessEntity,XSL,ExtractVariable
- B . ServiceCallout, ExtractVanable, AssignMessage
- C . XMLToJSON, ExtractVanables, APIKeyValidation
- D . MessageValidation, ServiceCallout, AccessControl
In an API Proxy flow we need to orchestrate two XML services – Service A and Service B Data fields from each response must be returned in the response to the client.
Which identifies a set of Apigee policies that, when used together, could be used to implement this?
- A . AccessEntity,XSL,ExtractVariable
- B . ServiceCallout, ExtractVanable, AssignMessage
- C . XMLToJSON, ExtractVanables, APIKeyValidation
- D . MessageValidation, ServiceCallout, AccessControl
Each app is assigned to exactly one product.
You need to limit the number of requests during weekends for specific products without modifying this design.
What should you do?
- A . Add custom attributes for counts for every product. Create custom quota policies for every product which references these custom attributes
- B . Set custom attributes for weekday and weekend count at every product Reference these How variables in the count property of Quota policy at runtime
- C . Add custom attributes at the API Product with counts to use for weekdays and weekends. Using flow variables, reference the custom counts in the Quota policy
- D . Add custom attributes for count at Product level Use a JS Policy to determine which count to use in Quota policy at runtime Use this count attribute in the Quota Policy.
You are implementing several flows in Apigee Edge and realize that there is common functionality used across many different APIs and flows You want to use Apigee Edge to minimize the number of releases.
What should you do?
- A . Use a Shared Flow and a Flow Callout where needed.
- B . Use Proxy Chaining and a Service Callout where needed
- C . Use a template build process to compose flows from flow fragments.
- D . Use a Shared Flow and Flow Hooks to enforce all APIs call the shared flow
Your team has the following requirements in building an API:
• Adhere to Pragmatic REST.
• Model the API to the consumption use case.
• Require API Key authentication
• Implement CORS
• Validate inputs.
You have begun migrating a SOAP-based web service to a REST API by using the SOAP to REST function in Apigee Edge.
Which two of the above-listed requirements could be satisfied by this action? Choose 2 answers
- A . Adhere to Pragmatic REST
- B . Model the API to the consumption use case
- C . Require API Key authentication
- D . Implement CORS.
- E . Validate inputs.
Which HTTP method would NOT be used for CRUD operations?
- A . GET
- B . POST
- C . OPTIONS
- D . PUT
Your APIs are configured as a relying party on an OpenID Connect platform. You need to inspect and verify the OpenID Connect identity.
What two actions should you take? Choose 2 answers
- A . Verify the signature of the JWT using a shared secret.
- B . Parse the JWT to extract the exp: nbf and iat properties to determine if the token is still valid
- C . Pass the JWT to a preconfigured 3rd party for verification of the signature, exp, nbf and iat properties
- D . Use the OpenID Connect URL to locate a trusted 3rd party for verification the signature, exp, nbf and iat properties
- E . Using the JKWS URL in the OpenID Connect configuration, fetch the signing key to verify the JWT signature and parameters
You are asked by the mobile app team which API should be used to populate a drop down for regions. According to pragmatic RESTful practices, which method should be used?
- A . GET
- B . HEAD
- C . POST
- D . PUT
- E . OPTIONS