API Documentation

Everything you need to integrate Dytto's personal context API into your application.

27
Endpoints
3
Auth Methods
v1
API Version

What is Dytto?

Dytto is a personal context API that gives AI agents memory of the humans they serve. Instead of every app asking the same onboarding questions, Dytto maintains a living, evolving understanding of each user — their preferences, history, goals, and context — and makes it available to authorized applications through a simple API. This enables truly personalized AI experiences without the privacy-invading data collection of traditional approaches.

Quick Start

Get started with Dytto in under 5 minutes. Here's a simple example using the Agent API:

Quick Start Example
// 1. Fetch user context for your AI agent
const response = await fetch('https://api.dytto.app/api/agent/context?user_id=USER_UUID', {
  headers: {
    'Authorization': 'Bearer YOUR_AGENT_SERVICE_KEY'
  }
});

const { content } = await response.json();
// content: "Sarah is a product designer in Brooklyn who loves coffee..."

// 2. Use the context in your AI prompt
const aiResponse = await yourLLM.chat({
  messages: [
    { role: 'system', content: `User context: ${content}` },
    { role: 'user', content: 'Recommend a good coffee shop nearby' }
  ]
});

// Your AI now knows the user's preferences without asking!

Base URL

All API requests should be made to:

https://api.dytto.app