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 questions
Answer options
A: Management APIs
B: Consumer APIs Correct answer
C: Subscription APIs
D: Portal Admin APIs
Correct Answer:
B. Consumer APIs
Explanation

The 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.

Why Incorrect

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.

References

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

Tests
Use API Connect REST API sets (Consumer vs Management)
Difficulty
Easy

Key idea: The Consumer API exposes the Developer Portal's self-service consumer functions programmatically.

How to reach the answer

  1. The clue is that the actions are consumer-side: register in the Portal, create apps, and subscribe.
  2. These are exactly the functions an application developer performs in the Developer Portal.
  3. The Consumer API is the API set that maps to those portal functions.
  4. The Management API targets provider and admin tasks done in Cloud Manager and API Manager, so B is the answer.

Each option

  • AIncorrect. The Management API automates provider and admin tasks such as publishing and catalog configuration, not developer self-service in the portal.
  • BCorrect. The Consumer API provides programmatic access to portal functions, including signing up, creating apps and subscribing to plans.
  • CIncorrect. There is no separate 'Subscription APIs' set; subscriptions are part of the Consumer API.
  • DIncorrect. 'Portal Admin APIs' is not the API set used for consumer registration and subscription.

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.

Start the free practice test

More questions

Other C1000-138 practice questions

Scroll to Top