dottxt
dottxt (styled .txt) is the company behind Outlines, the open-source structured-generation library for LLMs with 65M+ downloads. Its hosted platform API (api.dottxt.ai) is an OpenAI-compatible Chat Completions endpoint that guarantees 100% schema-compliant model output by construction using constrained decoding: pass a JSON Schema via `response_format` and the model produces exactly that shape — no retries, no validation loops, no defensive parsing. Output can be streamed as token deltas (SSE) or field-by-field as RFC 6902 JSON Patch events. dottxt also ships self-hosted, drop-in replacements for vLLM, SGLang and TensorRT-LLM inference servers, and composable libraries (dotjson for JSON Schema, dotgrammar for context-free grammars, dotlambda for function calling). Backed by EQT Ventures and Seedcamp.
dottxt publishes 6 API contracts indexed on the APIs.io network, including Models API, Batches API, Embeddings API, and 3 more. Tagged areas include Company, Artificial Intelligence, LLM, Structured Outputs, and JSON Schema.
The dottxt catalog on APIs.io includes 1 Spectral governance ruleset.
dottxt’s developer surface includes documentation, API reference, getting-started guide, signup flow, engineering blog, authentication, and 18 more developer resources.
Kin Score
Standards implemented 3
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 6
Individual APIs this provider publishes, each with its own machine-readable definition.
dottxt Models API
Models available to your API key.
dottxt Batches API
Process large volumes of requests asynchronously. Batch processing is ideal when you: - Have many requests that don't need immediate responses - Want to process data in bulk (e....
dottxt Embeddings API
Generate vector representations of text. Use embeddings for: - **Semantic search** - find content by meaning, not just keywords - **Clustering** - group similar documents togeth...
dottxt Files API
Upload and manage JSONL files for batch processing. Each line in the file should be a JSON object with: - `custom_id` - your identifier for tracking the request - `method` - HTT...
dottxt Responses API
Create model responses with enhanced capabilities. Open Responses compatible endpoint providing advanced features: - **Reasoning models** - Control computational effort with `re...
dottxt Chat Completions API
Create model responses for chat conversations. Supports: - **Multi-turn dialogue** with conversation history - **System prompts** to control model behavior - **Tool calling** fo...
Open Collections 2
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
dottxt Platform Chat API
OPEN COLLECTIONdottxt Platform Chat Models API
OPEN COLLECTIONAgent Skills 1
Packaged agent skills for driving this provider's APIs from an AI assistant.
Extract structured data with dottxt
AGENT SKILLSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
dottxt API Rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Dottxt Platform Overlay
DERIVEDSecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
dottxt API — frequently asked questions
Does dottxt have an API?
Yes. APIs.io lists 6 APIs from dottxt, including dottxt Models API, dottxt Batches API and dottxt Embeddings API, and 3 more.
Is there an OpenAPI specification for the dottxt API?
Yes. APIs.io indexes 6 OpenAPI specifications for dottxt, each linked for download from this page.
How do I authenticate with the dottxt API?
dottxt uses bearer-token authentication (http · 1 scheme). The details are profiled on APIs.io as Dottxt Authentication.
Is the dottxt API ready for AI agents?
dottxt has a Kin Score of 36.2 out of 100 (thin) and an Agent Readiness score of 30.4 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.