Which OpenAPI specification version is supported for custom extension imports in watsonx Assistant?
Select an answer to reveal the explanation.
Short Explanation and Infographic
Todd Lammle: 'Imagine you're building a chatbot and this exact situation comes up — openapi 3.0.x is your go-to move. watsonx Assistant custom extensions accept OpenAPI 3. This is a classic Domain 6: Build Back-End Integrations concept you'll want locked in before exam day.'
Full explanation below image
Full Explanation
watsonx Assistant custom extensions accept OpenAPI 3.0.x specifications. Swagger 1.2 is an older incompatible format. RAML and JSON Schema are different specification languages not used for custom extension imports. The correct answer, "OpenAPI 3.0.x", directly satisfies the scenario because it aligns with watsonx Assistant's design principles and the specific capability being tested. The incorrect options ("Swagger 1.2 only", "RAML 1.0", "JSON Schema Draft 7") may appear relevant but each misses a key requirement or introduces a step that is either unnecessary or belongs to a different workflow. Mastering the distinction between these approaches is essential for effective watsonx Assistant implementations and is a core focus of the Domain 6: Build Back-End Integrations section of the certification exam.