C1000-138 practice question 3 of 15
Which set of APIs should be used to register users in the Developer Portal, create applications, and subscribe to APIs?
Full set: 60 questionsThe Consumer APIs are a set of REST APIs exposed by the Developer Portal that allow developers (consumers) to programmatically perform actions they would otherwise do through the portal's user interface. This includes managing their own user account, registering and managing applications (which includes creating them), and managing API subscriptions for those applications. These APIs are essential for automating the developer onboarding and application lifecycle management processes from a consumer's perspective. They are distinct from the APIs used to administer the API Connect platform itself.
A. Management APIs are for cloud administrators and API providers to manage the entire API Connect infrastructure, not for consumer actions.
C. Subscription APIs are a subset of the Consumer APIs; the full set is needed for all the listed actions, including user and app creation.
D. Portal Admin APIs are for administrators to configure the Developer Portal's appearance and settings, not for developers to manage their apps.
1. IBM API Connect v10.x Knowledge Center, "Using the Developer Portal APIs". This section explicitly states, "You can use the Developer Portal APIs to register a new user, log in, create an application, and subscribe to an API." This directly maps to the actions described in the question.
2. IBM API Connect v10.x Knowledge Center, "Tutorial: Automating developer onboarding by using the Developer Portal APIs". This tutorial walks through the programmatic use of these APIs for user registration, application creation, and subscription, reinforcing that they are the correct toolset for these consumer-centric tasks.
Question breakdown
Key idea: The Consumer API exposes the Developer Portal's self-service consumer functions programmatically.
How to reach the answer
- The clue is that the actions are consumer-side: register in the Portal, create apps, and subscribe.
- These are exactly the functions an application developer performs in the Developer Portal.
- The Consumer API is the API set that maps to those portal functions.
- The Management API targets provider and admin tasks done in Cloud Manager and API Manager, so B is the answer.
Each option
Common trap: The Management API can also create consumer orgs and apps, so 'Management' sounds broad enough to cover everything.
In practice: Organizations build custom portals or onboarding automation and call the Consumer API to sign developers up and subscribe their apps without using the Drupal portal UI.
Remember: Portal-style consumer actions go through the Consumer API; provider administration goes through the Management API.
Drafted with AI assistance and checked against the answer key.
Keep practicing
Take the free C1000-138 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other C1000-138 practice questions
- Question 1Which action will reload all the default notifications and overwrite any customizations o…
- Question 2The security team will allow OIDC to be used for Portal access. Which two OIDC provider t…
- Question 4Which of the following is true for Products?
- Question 5Which two grant types are supported for native and third-party OAuth providers?
- Question 6Which statement describes a requirement for monetizing a Product?
- Question 7How are Gateway extensions packaged to upload to the Gateways?
