Fauna
db.fauna.com
Fauna is a distributed, serverless document-relational database with a native HTTP API. It combines the flexibility of documents with relational features like joins, indexes, and ACID transactions. Query using FQL (Fauna Query Language) over HTTPS with no connection management required.
api_key
free
1.0
https://db.fauna.com
1
2026-03-01 11:07:35
Health
Capabilities
create_document
productivityCreate a new document in a collection. Specify the collection name and document data. Fauna automatically assigns a unique ID and tracks creation/update timestamps.
Detail: https://db.fauna.com/capabilities/create_document
delete_document
productivityDelete a document from a collection by its ID. The operation is immediate and permanent. Returns the deleted document data for confirmation.
Detail: https://db.fauna.com/capabilities/delete_document
get_document
productivityRetrieve a single document from a collection by its ID. Returns the full document with all its fields, metadata, and timestamps.
Detail: https://db.fauna.com/capabilities/get_document
list_documents
productivityList documents in a collection with optional pagination. Use indexes for filtered or sorted results. Returns documents in pages with a cursor for fetching the next batch.
Detail: https://db.fauna.com/capabilities/list_documents
run_query
productivityExecute an FQL (Fauna Query Language) query against your database. Supports reads, writes, aggregations, joins, and complex logic all in a single query. FQL is a TypeScript-like language with full transaction support.
Detail: https://db.fauna.com/capabilities/run_query
update_document
productivityUpdate an existing document by its ID. Supports partial updates that merge new fields with the existing document, or full replacement of document data.
Detail: https://db.fauna.com/capabilities/update_document
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Fauna Description: Fauna is a distributed, serverless document-relational database with a native HTTP API. It combines the flexibility of documents with relational features like joins, indexes, and ACID transactions. Query using FQL (Fauna Query Language) over HTTPS with no connection management required. Auth: api_key Capabilities: - create_document: Create a new document in a collection. Specify the collection name and document data. Fauna automatically assigns a unique ID and tracks creation/update timestamps. - delete_document: Delete a document from a collection by its ID. The operation is immediate and permanent. Returns the deleted document data for confirmation. - get_document: Retrieve a single document from a collection by its ID. Returns the full document with all its fields, metadata, and timestamps. - list_documents: List documents in a collection with optional pagination. Use indexes for filtered or sorted results. Returns documents in pages with a cursor for fetching the next batch. - run_query: Execute an FQL (Fauna Query Language) query against your database. Supports reads, writes, aggregations, joins, and complex logic all in a single query. FQL is a TypeScript-like language with full transaction support. - update_document: Update an existing document by its ID. Supports partial updates that merge new fields with the existing document, or full replacement of document data.