# DuckDuckGo Data API (https://www.socialcrawl.dev/platforms/duckduckgo) > DuckDuckGo API with 7 endpoints: Search, Rank, News, Videos, Images, Instant Answer, and Suggestions. Read organic results, news, videos and images, check where a domain ranks up to 200 deep, and fetch instant answers. 100 free credits, no card. TL;DR: SocialCrawl's DuckDuckGo API exposes 7 endpoints, 1 to 5 credits per call, all returning one unified JSON schema with computed fields such as engagement rate, language and content category. Single x-api-key auth, 100 free credits on signup. ## Endpoints | Endpoint | Method | Path | Credits | Description | | --- | --- | --- | --- | --- | | Search | GET | `/v1/duckduckgo/search` | 1 | Search DuckDuckGo | | Rank | GET | `/v1/duckduckgo/rank` | 5 | Check where a domain ranks on DuckDuckGo, up to 200 deep | | News | GET | `/v1/duckduckgo/news` | 1 | Search DuckDuckGo News | | Videos | GET | `/v1/duckduckgo/videos` | 1 | Search DuckDuckGo Videos | | Images | GET | `/v1/duckduckgo/images` | 1 | Search DuckDuckGo Images | | Instant Answer | GET | `/v1/duckduckgo/instant-answer` | 1 | Get DuckDuckGo's instant answer for a topic | | Suggestions | GET | `/v1/duckduckgo/suggestions` | 1 | Get DuckDuckGo's search suggestions for a partial query | ## Code example ```bash curl -G "https://www.socialcrawl.dev/v1/duckduckgo/search" \ --data-urlencode "query=best running shoes" \ -H "x-api-key: sc_YOUR_API_KEY" ``` Every response shares one JSON envelope: `{ success, platform, endpoint, data, credits_used, credits_remaining }`. ## FAQ ### What does the SocialCrawl DuckDuckGo API cover? It covers 7 endpoints: Search, Rank, News, Videos, Images, Instant Answer, and Suggestions. They return organic search, news, videos, images, rank checks, instant answers and suggestions in the same unified JSON as the other 74 platforms. ### Can I check where my site ranks on DuckDuckGo? Yes. GET /v1/duckduckgo/rank takes a search and a domain or URL path, scans up to 200 positions in one call, and returns your best position and every matching result. ### Can I choose a region or safe search setting? Yes. region takes a code such as us-en or de-de, or wt-wt for no region, and safe_search takes strict, moderate or off. ### Do I need a DuckDuckGo key? No. You call SocialCrawl with one SocialCrawl API key, so there is no DuckDuckGo application or key to manage. ### How much does the DuckDuckGo API cost? Search, news, videos, images, instant answers and suggestions cost 1 credit, and rank checks cost 5 credits. A new account gets 100 free credits with no card. ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - What is the SocialCrawl DuckDuckGo API? - How do I get DuckDuckGo search results as JSON? - Can I track my DuckDuckGo rankings with an API?