Enter any natural language query to process through the API Orchestrator:
βΉοΈ Note: This button now calls the /execute endpoint which performs complete query execution (intent extraction + real API calls). Make sure intent mappings are seeded first!
Was this response helpful?
Results will appear here...
Execution Flow
1 Parsing query
2 Creating execution plan
3 Executing API calls
4 Processing response
Parsing results will appear here...
Planning results will appear here...
Execution results will appear here...
Response results will appear here...
API Management
Registered APIs
Import API
Import History
Test Endpoint
Intent Mappings-v2
Operational Diagnostics
Interactive Ingestion
Spec Quality
Available APIs
These APIs are currently registered in the system:
Loading APIs...
Import New API
Add a new API to the registry by uploading an API specification:
Upload a Postman Collection JSON file
This will generate examples for training the intent parser
Automatically create intent mappings for API endpoints
π API Import History
View all API import sessions with Phase 1 auto-generation metrics
Click "Refresh" to load import sessions...
Test API Endpoint
Send a request to a specific API endpoint:
Results will appear here...
Intent-to-API Mappings
Add New Intent Mapping
Comma-separated list of entity names
JSON template with placeholders for entities
Lower number = higher priority
Whether this mapping is critical for the flow
Available Entity Types
Loading entity types...
Current Intent Mappings
Operational Diagnostics
Run the targeted test suites we rely on for interactive ingestion, resolver planning, and cache safetyβor inspect cache health directly.
π§ Database Management
Initialize or refresh PostgreSQL database tables. Use this if APIs aren't loading or after deployment.
π₯ API Registry
Load API specifications from YAML files into the database. Required before seeding intent mappings.
π― Intent Mapping Setup
Seed initial intent mappings to connect detected intents to API endpoints. Run "Load YAML APIs" first!
Click any button above to get started.
Interactive API Ingestion
Upload an OpenAPI/Swagger specification to create an ingestion session, review parsed endpoints, test them, and approve for registration.
π€ Step 1: Upload API Specification
π Existing Ingestion Sessions
π Step 2: Review Parsed Endpoints
Test Result:
π OpenAPI Specification Quality Assessment
Analyze OpenAPI specifications for completeness, metadata coverage, examples, and AI readiness.