Built by Metorial, the integration platform for agentic AI.
Execute a Convex mutation function over HTTP. Mutations are write operations that can read and modify data in the Convex database with ACID transaction guarantees. Specify the function path (e.g. `messages:send` or `users:create`) and optional arguments. Returns the mutation result.
Generate a temporary upload URL for uploading a file to Convex file storage. The returned URL can be used to POST file content directly. After uploading, a storage ID is returned that can be referenced in documents. Requires deploy key authentication.
Retrieve incremental document changes (inserts, updates, deletes) from a Convex deployment using the Streaming Export API. Returns a cursor-based change feed of document-level modifications since a given cursor position. Useful for syncing external systems, building audit trails, or tracking data changes over time. Requires deploy key authentication.
Execute a Convex query function over HTTP. Queries are read-only functions that fetch data from the Convex database. Specify the function path (e.g. `messages:list` or `users:getById`) and optional arguments. Returns the query result as JSON.
List documents from a Convex table using the Streaming Export API snapshot endpoint. Retrieves a paginated snapshot of documents from a specific table or across all tables. Useful for browsing data, exporting records, or inspecting table contents. Requires deploy key authentication.
Execute a Convex action function over HTTP. Actions can call external APIs, use third-party libraries, and perform side effects that are not possible in queries or mutations. Specify the function path (e.g. `ai:generateEmbedding` or `email:send`) and optional arguments. Returns the action result.
View or update environment variables for a Convex deployment. When no changes are provided, lists all current environment variables. When changes are provided, updates the specified environment variables. Requires deploy key authentication.