fauna · Capability
Fauna Core HTTP API
The Fauna Core HTTP API provides direct access to the Fauna serverless document database through HTTPS endpoints. It allows developers to execute Fauna Query Language (FQL) queries, manage databases, perform CRUD operations on documents, manage schema as FSL files, and consume change data capture events via event feeds. The API uses token-based authentication and supports features such as transactions, indexes, and set operations. It serves as the foundation upon which Fauna's client drivers and SDKs are built.
What You Can Do
POST
Executequery
— Execute an FQL query
/query/1
POST
Polleventfeed
— Poll an event feed
/feed/1
GET
Getschemafiles
— Get schema files
/schema/1/files
POST
Updateschemafiles
— Update schema files
/schema/1/update
POST
Validateschemafiles
— Validate schema files
/schema/1/validate
GET
Getstagedschemastatus
— Get staged schema status
/schema/1/status
POST
Commitstagedschema
— Commit staged schema
/schema/1/staged/commit
POST
Abandonstagedschema
— Abandon staged schema
/schema/1/staged/abandon
MCP Tools
executequery
Execute an FQL query
polleventfeed
Poll an event feed
getschemafiles
Get schema files
read-only
idempotent
updateschemafiles
Update schema files
validateschemafiles
Validate schema files
getstagedschemastatus
Get staged schema status
read-only
idempotent
commitstagedschema
Commit staged schema
abandonstagedschema
Abandon staged schema