IBM c1000-138 practice test

Exam Title: IBM API Connect v10.0.3 Solution Implementation

Last update: Nov 27 ,2025
Question 1

Which HA concept applies for OAuth operations in a multi-node Kubernetes cluster?

  • A. Quorum
  • B. Heartbeat
  • C. STONITH
  • D. Quantum
Answer:

A


Explanation:
High Availability (HA) Concept: In a multi-node Kubernetes cluster, the concept of “Quorum” is
crucial for ensuring high availability and consistency, especially for operations like OAuth.
Quorum Definition: Quorum refers to the minimum number of nodes that must agree on a
transaction or operation to ensure consistency and avoid split-brain scenarios. This is particularly
important in distributed systems to maintain data integrity and availability.
OAuth Operations: For OAuth operations, maintaining a quorum ensures that the authentication and
authorization processes are reliable and consistent across the cluster. This helps in preventing issues
where different nodes might have conflicting states.
Documentation Reference: According to the IBM Certified Solution Implementer - API Connect
v10.0.3 documentation, the concept of quorum is applied to ensure high availability and consistency
in OAuth operations within a multi-node Kubernetes cluster1
.
:
IBM Certified Solution Implementer - API Connect v10.0.3 Documentation

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 2

What is correct about using context variables in Gatewayscript policies?

  • A. context.set(’my.vars.amount’, 100) generates { "my.vars": { "amount": 100 } }
  • B. All API context variables are saved in an XML tree.
  • C. context.message.statuscode = ’200 Success' updates the status code of the message object.
  • D. context. request. statuscode = 400 updates the status code of the request object.
Answer:

A


Explanation:
Setting Context Variables: In Gatewayscript policies, the context.set function is used to set context
variables. The syntax context.set('my.vars.amount', 100) creates a JSON structure where my.vars is an
object containing the key amount with the value 100.
JSON Structure: This method of setting context variables generates a JSON structure, which is a
common format for data interchange in APIs. The resulting structure would be { "my.vars": {
"amount": 100 } }.
Usage in Policies: This approach allows for easy manipulation and access to variables within the
GatewayScript, facilitating dynamic API behavior based on the context.
Documentation Reference: According to the IBM Certified Solution Implementer - API Connect
v10.0.3 documentation, using context.set in this manner is the correct way to generate the specified
JSON structure1
.
:
IBM Certified Solution Implementer - API Connect v10.0.3 Documentation

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 3

What is a key requirement when creating an OpenAPI 3.0 API secured by basic authentication, API
Key, or OAuth?

  • A. It needs an external security service.
  • B. The relevant information can only be passed in the header.
  • C. The API can only be enforced by Datapower API Gateway.
  • D. The security-schema-name must follow a strict pattern.
Answer:

D


Explanation:
When creating an OpenAPI 3.0 API in IBM API Connect v10.0.3 that is secured by basic
authentication, API Key, or OAuth, it is essential that the security-schema-name follows a specific
pattern. This pattern is required to ensure proper validation and application of the security
definitions according to the OpenAPI 3.0 specification. The security definitions help define the
methods of authentication that are enforced for accessing the API endpoints, which is crucial for
maintaining the API's integrity and security.
Reference:
IBM API Connect v10.0.3 Now Available
IBM API Connect Support Lifecycle Policy

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 4

Which statement is correct regarding the creation of a SOAP proxy API from an existing SOAP service?

  • A. The WSDL file describing the SOAP service is uploaded and the dependencies are set target services.
  • B. A single .zip file that contains the WSDL file describing the SOAP service, and its dependent documents is uploaded.
  • C. To expose a SOAP service in API Connect, it has to be mapped to a REST API.
  • D. In API Connect, a SOAP API can be created only from a stand-alone WSDL.
Answer:

B


Explanation:
When creating a SOAP proxy API from an existing SOAP service in IBM API Connect, a key step is to
upload a single .zip file that contains the WSDL (Web Services Description Language) file and any
associated dependent documents. This enables IBM API Connect to understand the service definition
and its dependencies, allowing it to create the proxy API correctly. This method is necessary to
ensure all components required for the SOAP API are packaged together and recognized during the
import process.
Reference:
IBM API Connect v10.0.3 Documentation
Creating SOAP APIs

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 5

What is OpenAPI?

  • A. An XML-based messaging protocol for exchanging information among computers.
  • B. A standard, programming language-agnostic interface description.
  • C. A set of constraints for how the architecture of an Internet-scale distributed hypermedia system should behave.
  • D. A query language for APIs and a runtime.
Answer:

B


Explanation:
Definition: OpenAPI is a specification for building APIs that is both language-agnostic and
standardized. It allows developers to describe the structure of their APIs in a way that is easily
understood and implemented across different programming languages.
Purpose: The main goal of OpenAPI is to provide a clear and consistent way to define APIs, making it
easier for developers to create, share, and consume APIs. This standardization helps in reducing the
complexity and potential errors in API development.
Components: OpenAPI includes various components such as paths, operations, parameters, and
responses, which collectively describe the API’s functionality and behavior.
Documentation Reference: According to the IBM Certified Solution Implementer - API Connect
v10.0.3 documentation, OpenAPI is indeed a standard, programming language-agnostic interface
description1
.
:
IBM Certified Solution Implementer - API Connect v10.0.3 Documentation

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 6

Which options would be selected to manage the lifecycle of a version of a Product?

  • A. Set endpoint
  • B. Set migration target
  • C. Set burst limit
  • D. Set rate limit
Answer:

B


Explanation:
Lifecycle Management: Managing the lifecycle of a version of a Product in IBM API Connect involves
setting various parameters to ensure smooth transitions and updates. One key option is to set the
migration target.
Migration Target: This option allows administrators to specify the target environment or version to
which the Product should be migrated. It ensures that the Product is correctly aligned with the
desired state and environment.
Documentation Reference: According to the IBM Certified Solution Implementer - API Connect
v10.0.3 documentation, setting the migration target is a crucial step in managing the lifecycle of a
Product version1
.
:
IBM Certified Solution Implementer - API Connect v10.0.3 Documentation

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 7

How can a Consumer organization's ownership be transferred?

  • A. In the navigation pane of the API Manager Ul on the Consumers tab, click the options icon (three dots) alongside the Consumer organization to work with, then click Transfer. Select the user that will be the new owner. Click Confirm.
  • B. Using the CLI, execute the apic consumer-orgs : transfer-owner command.
  • C. Using the REST interface, send a PATCH request to https : // {apimserver} /consumer-org/ {org} /transfer-owner.
  • D. It is not possible to change the Consumer organization owner once created.
Answer:

A


Explanation:
Navigation Pane: To transfer the ownership of a Consumer organization, navigate to the API Manager
UI.
Consumers Tab: Click on the Consumers tab to view the list of Consumer organizations.
Options Icon: Find the Consumer organization you want to transfer ownership of and click the
options icon (three dots) next to it.
Transfer Option: Select the “Transfer” option from the dropdown menu.
Select New Owner: Choose the user who will be the new owner from the list of available users.
Confirmation: Click “Confirm” to finalize the transfer of ownership.
Documentation Reference: According to the IBM Certified Solution Implementer - API Connect
v10.0.3 documentation, this is the correct procedure to transfer the ownership of a Consumer
organization1
.
:
IBM Certified Solution Implementer - API Connect v10.0.3 Documentation

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 8

Which API Event Record field indicates N/A when a client ID is not used or is invalid on the API?

  • A. api_id
  • B. log_policy
  • C. product_name
  • D. org_id
Answer:

C


Explanation:
In IBM API Connect v10.0.3, the product_name field in the API Event Record will indicate "N/A" if a
client ID is not used or is invalid on the API. This field typically shows the name of the API product
associated with the request, but if no valid client ID is present, it cannot associate the request with a
product, resulting in "N/A."
Other options are incorrect:
api_id would display the API identifier.
log_policy relates to the logging policy and would not be "N/A" due to an invalid client ID.
org_id refers to the organization ID and is unrelated to client ID validity.
Reference:
IBM API Connect v10.0.3 Documentation:
API Event Record Fields

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 9

In which two places can the rate limit for an API be defined?

  • A. Plan
  • B. Space
  • C. Catalog
  • D. API definition
  • E. User role
Answer:

A, C


Explanation:
In IBM API Connect v10.0.3, rate limiting for APIs can be defined in two primary places: Plan and
Catalog.
Plan: Rate limiting is typically defined at the Plan level. A Plan in API Connect specifies how an API or
a group of APIs is exposed to consumers. It can include rate limits, quotas, and other restrictions.
Defining rate limits at the plan level ensures that each application subscribed to the plan adheres to
the specified API consumption limits, such as the number of API calls allowed within a given time
period.
Catalog: The Catalog is another place where rate limits can be defined. A Catalog represents a
collection of APIs and their configurations, including security and rate limiting policies. Rate limits
defined at the Catalog level apply globally to all APIs and applications within that Catalog, providing
an overarching control mechanism to enforce consumption limits across different APIs.
These two locations allow flexibility in controlling API usage, either by restricting usage per plan (at a
more granular level) or globally across all APIs within a catalog.
Reference:
IBM API Connect v10.0.3 - Now Available
IBM API Connect Documentation

vote your answer:
A
B
C
D
E
A 0 B 0 C 0 D 0 E 0
Comments
Question 10

Which role is required to access the "Email Subscribers" wizard in the Developer Portal?

  • A. Administrator
  • B. Consumer
  • C. Provider
  • D. Publisher
Answer:

A


Explanation:
The "Email Subscribers" wizard in the Developer Portal is a tool used by administrators to send
emails to subscribers of specific products. To access this wizard, you need to have the Administrator
role in the Developer Portal. This role grants you the necessary permissions to manage and interact
with various aspects of the Developer Portal, including sending emails to subscribers.
Reference:
IBM API Connect: Emailing product subscribers
IBM API Connect: Developer Portal Roles

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Page 1 out of 5
Viewing questions 1-10 out of 60
Go To
page 2