Documentation

Build with Zipf

Web search, crawling, extraction, and monitoring for your applications and AI agents.

Quick Start Guide

1

Get Your API Key

Sign up for a free account and generate your API token from the dashboard.

Authorization: Bearer wvr_abc123...
2

Make Your First Request

Start with a simple search query to test your integration.

curl -X POST https://www.zipf.ai/api/v1/search \ -H "Authorization: Bearer $ZIPF_API_KEY" \ -d '{"query": "AI safety papers", "max_results": 10}'
3

Process Results

Parse the JSON response and integrate results into your application.

{ "results": [...], "session_id": "uuid", "total_results": 1250, "credits_used": 1 }

Code Examples

Ask a Question (AI-Native)

curl
curl -X POST https://www.zipf.ai/api/v1/ask \
  -H "Authorization: Bearer $ZIPF_API_KEY" \
  -d '{"question": "Who is the CEO of NVIDIA?", "depth": "quick"}'

# Returns: { "answer": "Jensen Huang...", "sources": [...] }

Crawl with Extraction

curl
curl -X POST https://www.zipf.ai/api/v1/crawls \
  -H "Authorization: Bearer $ZIPF_API_KEY" \
  -d '{
    "urls": ["https://example.com/blog"],
    "max_pages": 5,
    "processing_mode": "sync",
    "extraction_schema": {
      "title": "Extract the article title",
      "author": "Extract the author name"
    }
  }'

Create a Monitoring Workflow

curl
curl -X POST https://www.zipf.ai/api/v1/workflows \
  -H "Authorization: Bearer $ZIPF_API_KEY" \
  -d '{
    "name": "Monitor AI News",
    "workflow_type": "search",
    "operation_config": {"query": "AI breakthroughs"},
    "stop_condition": {
      "type": "natural_language",
      "description": "Stop when GPT-5 is released"
    },
    "interval": "1 hour"
  }'

Ready to Start Building?

Get 100 free credits per month. No credit card required. Full access to all APIs.

Skip to main content
Documentation | Zipf AI