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
Use this tool to quickly locate and retrieve relevant technical details across various domains, including:
- APIs
- Find API documentation and usage guidelines stored in database tables. This helps developers understand how to integrate and use APIs effectively.
- Application objects
- Application objects refer to entities and components within software platforms. Examples include Salesforce and ServiceNow. Use the tool to fetch metadata about these objects, such as their properties and methods.
- Database tables
- Database tables are structured storage units that organize and retrieve data efficiently. You
can use the tool to:
- Access API documentation stored in tables for quick reference.
- Retrieve application object details, including attributes and behaviors.
- Explore table structures, such as column names and data types, to understand data organization.
- 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:
Note: When you enter a prompt to search for an API, or a database table and the search results
are not appropriate. Do the manual refresh to resolve this
issue.
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
-