# Horizon Docs ## Docs - [Claude Code setup](https://docs.horizon.new/ai-tools/claude-code.md): Bootstrap Claude Code for Horizon engineering and docs work. - [Cursor setup](https://docs.horizon.new/ai-tools/cursor.md): Use Cursor to collaborate on Horizon APIs and docs. - [Windsurf setup](https://docs.horizon.new/ai-tools/windsurf.md): Tune Windsurf’s Cascade assistant for Horizon. - [Contribute content](https://docs.horizon.new/api-reference/endpoint/contribute.md) - [Request crawl](https://docs.horizon.new/api-reference/endpoint/crawl.md) - [Extract audio](https://docs.horizon.new/api-reference/endpoint/extract-audio.md) - [Extract docs](https://docs.horizon.new/api-reference/endpoint/extract-doc.md) - [Extract ebooks](https://docs.horizon.new/api-reference/endpoint/extract-ebook.md) - [Extract PDFs](https://docs.horizon.new/api-reference/endpoint/extract-pdf.md) - [Extract presentations](https://docs.horizon.new/api-reference/endpoint/extract-presentation.md) - [Extract spreadsheets](https://docs.horizon.new/api-reference/endpoint/extract-spreadsheet.md) - [Extract TikTok videos](https://docs.horizon.new/api-reference/endpoint/extract-tiktok.md) - [Extract video](https://docs.horizon.new/api-reference/endpoint/extract-video.md) - [Extract websites](https://docs.horizon.new/api-reference/endpoint/extract-website.md) - [Extract YouTube videos](https://docs.horizon.new/api-reference/endpoint/extract-youtube.md) - [Generate audio](https://docs.horizon.new/api-reference/endpoint/generate-audio.md) - [Generate images](https://docs.horizon.new/api-reference/endpoint/generate-images.md) - [Generate text](https://docs.horizon.new/api-reference/endpoint/generate-text.md) - [Generate videos](https://docs.horizon.new/api-reference/endpoint/generate-videos.md) - [Job status & webhooks](https://docs.horizon.new/api-reference/endpoint/jobs.md) - [Search indexed content](https://docs.horizon.new/api-reference/endpoint/search.md) - [Manage webhooks](https://docs.horizon.new/api-reference/endpoint/webhooks.md) - [Introduction](https://docs.horizon.new/api-reference/introduction.md): Horizon REST API overview, authentication, x402 payments, and rate limits. - [Crawl a website](https://docs.horizon.new/examples/discovery/crawl-website.md): Queue a crawl job, receive webhook notifications, and inspect the results. - [Search](https://docs.horizon.new/examples/discovery/search.md): Run filtered queries against ingested documents, crawls, and contributions. - [Extract audio](https://docs.horizon.new/examples/extraction/extract-audio.md): Transcribe audio sources with speaker labels and synchronous checks. - [Extract a PDF](https://docs.horizon.new/examples/extraction/extract-pdf.md): Normalize PDF content into chunks your agents can reuse. - [Extract a spreadsheet](https://docs.horizon.new/examples/extraction/extract-spreadsheet.md): Normalize structured sheets into machine-readable tables. - [Extract a video](https://docs.horizon.new/examples/extraction/extract-video.md): Split video content into transcripts, slides, and searchable chunks. - [Extract a website](https://docs.horizon.new/examples/extraction/extract-website.md): Capture rendered HTML from a public URL with optional selectors. - [Generate audio](https://docs.horizon.new/examples/generation/generate-audio.md): Queue brand-safe audio beds and monitor their completion. - [Generate images](https://docs.horizon.new/examples/generation/generate-images.md): Render image variants with synchronous checks and job polling. - [Generate text](https://docs.horizon.new/examples/generation/generate-text.md): Launch a text generation job and monitor the results. - [Generate video](https://docs.horizon.new/examples/generation/generate-video.md): Render short-form video assets and retrieve the encoded output. - [Attach job-level webhooks](https://docs.horizon.new/examples/webhooks/attach-job-webhook.md): Subscribe critical jobs to dedicated webhook endpoints. - [Provision account webhooks](https://docs.horizon.new/examples/webhooks/provision-account-webhook.md): Create reusable webhook endpoints for all long-running jobs. - [Verify webhook payloads](https://docs.horizon.new/examples/webhooks/verify-webhooks.md): Validate webhook signatures and blend callbacks with short polling. - [Getting started with Ethereum](https://docs.horizon.new/getting-started/byo-ethereum.md): Plug an existing EVM keypair into the x402 buyer flow and run Horizon requests. - [Getting started with Solana](https://docs.horizon.new/getting-started/byo-solana.md): Use an existing Solana keypair to sign x402 invoices and drive Horizon jobs. - [Getting started with Coinbase](https://docs.horizon.new/getting-started/coinbase-wallet.md): Provision a Coinbase Server Wallet and wire it into the x402 buyer flow before calling Horizon. - [Getting started with Dynamic](https://docs.horizon.new/getting-started/dynamic-wallet.md): Leverage Dynamic’s Node SDK to sign x402 invoices with MPC wallets before calling Horizon endpoints. - [Getting started with Privy](https://docs.horizon.new/getting-started/privy-wallet.md): Use Privy’s embedded wallet API to replay x402 invoices and trigger Horizon jobs. - [Welcome to a new Horizon](https://docs.horizon.new/index.md): Discover, generate, and extract multimodal content with Coinbase x402-ready APIs. - [Quickstart](https://docs.horizon.new/quickstart.md): Implement the Coinbase x402 buyer flow and start calling Horizon endpoints. ## OpenAPI Specs - [openapi](https://docs.horizon.new/api-reference/openapi.json) ## Optional - [Horizon](https://horizon.new) - [Status](https://status.horizon.new)