Documentation Index
Fetch the complete documentation index at: https://docs.dataharbor.co/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Create your first governed Virtual API in three steps.
Enroll your data source
Connect your existing REST or document API to DataHarbor.# Example enrollment
source:
name: customer-api
type: rest
base_url: https://api.yourcompany.com
auth:
type: bearer
token: ${CUSTOMER_API_TOKEN}
Define a Virtual API
Create the v0.3 Virtual API Configuration that governs the routes you want to expose.version: "0.3"
objects:
customers:
controls:
- type: redact
fields:
- ssn
- date_of_birth
- type: tokenize
fields:
- email
- phone
Publish and consume
Your Virtual API is instantly available via REST or MCP delivery.curl -H "dataharbor-api-key: YOUR_API_KEY" \
https://service.dataharbor.co/fetch/YOUR_LEASE_ID/customers
The response shape matches your upstream API, with your controls already applied:[
{
"id": "cust_123",
"name": "Jane Doe",
"email": "tok_abc123",
"phone": "tok_def456",
"ssn": "",
"date_of_birth": ""
}
]
Next steps
Connect Sources
See the source-side docs for HTTP sources, route matching, and normalization
Build Virtual APIs
Understand object matching, pipeline behavior, and delivery setup
Virtual APIs
Deep dive into Virtual API configuration
Data Control
Learn about redaction, tokenization, and anonymization