# turbopuffer Write API

**Canonical:** https://apis.io/apis/turbopuffer/write/  
**Provider:** turbopuffer — https://apis.io/providers/turbopuffer/  
**Base URL:** https://api.turbopuffer.com  
**Documentation:** https://turbopuffer.com/docs/write

turbopuffer Write API is one of 11 APIs that [turbopuffer](https://apis.io/providers/turbopuffer/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Namespaces. The published artifact set on APIs.io includes API documentation.

Endpoints for upserting, patching, and deleting documents within a namespace. Writes are batched into a per-namespace write-ahead log and become queryable once committed to object storage. Supports both row-oriented and column-oriented batch formats.

## Machine-readable artifacts (2)

- **Documentation** — https://turbopuffer.com/docs/write
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/turbopuffer/refs/heads/main/apis.yml

## Other turbopuffer APIs (10)

- [turbopuffer Query API](https://apis.io/apis/turbopuffer/query/)
- [turbopuffer Namespaces API](https://apis.io/apis/turbopuffer/namespaces/)
- [turbopuffer Python SDK](https://apis.io/apis/turbopuffer/python-sdk/)
- [turbopuffer TypeScript SDK](https://apis.io/apis/turbopuffer/typescript-sdk/)
- [turbopuffer Go SDK](https://apis.io/apis/turbopuffer/go-sdk/)
- [turbopuffer Java SDK](https://apis.io/apis/turbopuffer/java-sdk/)
- [turbopuffer Ruby SDK](https://apis.io/apis/turbopuffer/ruby-sdk/)
- [turbopuffer C# SDK](https://apis.io/apis/turbopuffer/csharp-sdk/)
- [tpuf-benchmark](https://apis.io/apis/turbopuffer/benchmark/)
- [turbopuffer Namespaces API](https://apis.io/apis/turbopuffer/turbopuffer-namespaces-api/)

## Tags

Namespaces

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/turbopuffer/write/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/turbopuffer/.
