Complete API documentation for integrating AFASAsk's AI-powered data analysis into your applications
Base URL: http://localhost:8000
(development) or your deployed instance
/send_message/{conversation_id}
Send a message and trigger pipeline processing
/stop_pipeline/{conversation_id}
Stop a running pipeline
/active-pipelines-count
Get current active pipeline count (max 5 concurrent)
/viewtable/{table_name}
View table data with Tabulator.js interface
/save_object
Save object data with validation
/delete_row/{table_name}
Delete table row
AFASAsk uses WebSocket for real-time communication during pipeline execution:
Authentication required - use one of the supported auth methods
Pipeline queue is full (5 concurrent max)
Insufficient permissions for requested resource
Internal server error, check logs or retry