Integrations
222 entities found
POST /api/v1/agent/sessions/{id}/message
API endpoint for sending messages within an agent session, accessed via POST /api/v1/agent/sessions/{id}/message. The POST /api/v1/agent/sessions/{id}/message endpoint handles requests by executing the agent.py event_generator() function.
POST /api/v1/analysis/ask-stream
The frontend page at /frontend/src/routes/projects/[id]/analyze/+page.svelte uses the POST /api/v1/analysis/ask-stream endpoint for streaming analysis queries.
POST /apply/{file_id}
Apply schema to file endpoint, status unspecified.
POST /ask
The non-streaming and streaming versions of the /ask endpoint are related endpoints in analysis.py to handle questions. The /ask and /query endpoints are both used in analysis.py to handle user queries and SQL execution respectively. The /ask endpoint uses the Question router to classify and route user questions.
POST /ask-stream
The non-streaming and streaming versions of the /ask endpoint are related endpoints in analysis.py to handle questions.
POST /detect
Schema detection endpoint, status unspecified.
POST /export
API endpoint /export for exporting data, status unknown.
POST /files/upload?project_id=4 endpoint
XLSX file uploaded successfully via POST /files/upload?project_id=4 endpoint POST /files/upload?project_id=4 endpoint stores uploaded files in PostgreSQL database
POST /generate-goal
Generate project goal endpoint in backend/api/projects.py, status unspecified.
POST /list_tables
List tables API in backend/api/discovery.py, status unspecified.
POST /login
User registration and login endpoints exist in auth.py to handle user onboarding and authentication.
POST /map
Schema mapping suggestions endpoint, status unspecified.
POST /projects/{project_id}/gdpr-scan
Run GDPR PII detection scan on a project's data at POST /projects/{project_id}/gdpr-scan. The message sending endpoint for sessions and the GDPR scanning endpoint are related agent functionalities within the agent backend. Running a GDPR scan on a project may use findings data as part of its process.
POST /projects/{project_id}/insights/generate
Endpoint in backend/app/api/agent.py. Initiates insight generation for a project, returning a job ID for progress tracking.
POST /projects/{project_id}/report
Generate a report from selected findings via POST /projects/{project_id}/report. Generating a report from selected findings uses the list of findings available for the project.
POST /query
The /ask and /query endpoints are both used in analysis.py to handle user queries and SQL execution respectively. Query history retrieval and SQL query execution are related analytical functions exposed by analysis.py.
POST /query_budget_data
Query from budget data, status unspecified.
POST /query_budget_files
Query budget files API, status unspecified.
POST /query_database
Deprecated SQL query endpoint, status unspecified.
POST /register
User registration and login endpoints exist in auth.py to handle user onboarding and authentication.
POST /sessions
The endpoint POST /sessions and POST /sessions/{session_id}/message are part of the same agent.py module, together handling agent session creation and messaging. The endpoint POST /sessions and POST /sessions/{session_id}/message are part of the same agent_openclaw.py module, together handling agent session creation and messaging. The endpoint POST /sessions and POST /sessions/{session_id}/message are part of the same agent_pydantic.py module, together handling agent session creation and messaging. The endpoint POST /sessions and POST /sessions/{session_id}/message are part of the same agent_vanna.py module, together handling agent session creation and messaging. Health check endpoint monitors the overall availability of the agent service which includes session creation functionality.
POST /sessions/{session_id}/end
Endpoint to end an agent session through POST /sessions/{session_id}/end.
POST /sessions/{session_id}/message
The endpoint POST /sessions and POST /sessions/{session_id}/message are part of the same agent.py module, together handling agent session creation and messaging. The endpoint POST /sessions and POST /sessions/{session_id}/message are part of the same agent_openclaw.py module, together handling agent session creation and messaging. The endpoint POST /sessions and POST /sessions/{session_id}/message are part of the same agent_pydantic.py module, together handling agent session creation and messaging. The endpoint POST /sessions and POST /sessions/{session_id}/message are part of the same agent_vanna.py module, together handling agent session creation and messaging. The message sending endpoint for sessions and the retrieval of project findings are related agent functionalities within the same backend context. The message sending endpoint for sessions and the GDPR scanning endpoint are related agent functionalities within the agent backend. Within the agent backend, the message sending for sessions and model switching for sessions operate on the same session resource. Sending a message in a session and retrieving skill execution logs both relate to the same session in agent backend.
POST /upload
Uploading a file and extracting data from the uploaded file are sequential operations in files.py for data ingestion. The upload-batch endpoint extends the functionality of single file upload by handling multiple files asynchronously.
POST /upload-batch
The upload-batch endpoint extends the functionality of single file upload by handling multiple files asynchronously.
POST /validate
API /validate in backend/api/discovery.py for validating convalidations, status unspecified.
POST /{file_id}/extract
Uploading a file and extracting data from the uploaded file are sequential operations in files.py for data ingestion.
POST /{project_id}/recommendations
Generate analysis recommendations, status unspecified.
PostgreSQL 16
Backend API uses PostgreSQL 16 database service as its metadata store. The DataLens Platform backend depends on PostgreSQL 16 as the database technology. PostgreSQL 16 database server is integrated within the Coolify deployment environment for DataLens Development.
Pre-built Web Component <vanna-chat>
A React/Vue component enabling chat interface, embedding the system's question-answering features. Vanna 2.0 provides a pre-built web component for embedding the chat interface in various frontend frameworks.