Artifacts Searcher
The Artifacts Searcher tool searches and retrieves detailed information about API, application source objects, and table artifacts based on user queries.
The Artifacts Searcher tool supports filtering by source type and provides structured results in markdown format with the following columns:
- Name
- Type
- Location
- Source ID
- Key highlights
-
- Searches across API endpoints, application source objects, and database tables.
- Displays detailed metadata including source location and specifications.
- Supports filtering by OpenAPI versions and API types.
- Provides formatted markdown tables for easy reading.
The following operations are supported in the Artifacts Searcher tool:
Search for API artifacts
When you enter a prompt to search for application source artifacts, the tool searches for APIs matching the specified criteria and displays detailed information about their specifications and locations.
This operation displays a markdown-formatted table containing API metadata.
Parameter | Required | Description |
---|---|---|
text |
Yes | Search query for API names or descriptions. |
source_type
|
Yes | Set to "API" for this operation. |
- Example prompts
-
-
List all APIs that support the OpenAPI 3 specification
-
Show me all APIs that have paths containing the word 'order'
-
What are all the APIs supporting user authentication operations?
-
Search for table artifacts
When you enter a prompt to search for table artifacts, the tool searches for database tables
matching the specified criteria and displays their schema and metadata information.
Note: When you
search for an artifact, the tool displays only the top five matches by default, even if more entries
exist in the database for your query.
This operation displays a markdown-formatted table containing table metadata.
Parameter | Required | Description |
---|---|---|
text |
Yes | Search query for table names or descriptions. |
source_type
|
Yes | Set to "endpoint_schema" for this operation. |
- Example prompts
-
-
search for available tables with name procurement_order
-
What are all the tables supporting order-related operations?
-
List all tables in the sales schema
-