CRUD APIs

This section describes how to use the CRUD API endpoints in the GenAI application.

The CRUD APIs are a set of web services that allow users to perform basic operations on the tools for the chatbot. You can use the CRUD APIs to:

  • View the list of available tools and their descriptions, statuses, and settings.
  • Create new Tools or Agents by providing a name, a description, a type, and any required parameters.
  • Update existing tools by modifying their descriptions, statuses, or settings.
  • Duplicate an existing Tool or Agent.
  • Delete existing tools by providing their names.

The CRUD APIs are accessible through the GenAI Portal or through any HTTP client. Select API Gateway > API Suites > GenAI > GenAiCoreService endpoint to see all the Tool CRUD APIs.