Agent API v2
DumplingAI now has a second API lane under/api/v2 designed for agents and technical teams.
This surface is organized around two ways to work:
capabilities: ask DumplingAI to do a job likegoogle_searchorscrape_pageprovider endpoints: call a specific managed upstream endpoint likeserper.search,perplexity.search, orfirecrawl.scrape
/api/v1 remains available and unchanged.
Base URL
Capability lane
Use capabilities when you want the cleanest interface.Endpoints
POST /api/v2/searchPOST /api/v2/detailsPOST /api/v2/run
POST /api/v2/details now returns a lean default object. Pass includeRelated: true when you also want related providers, endpoints, and capabilities.
Example
Provider endpoint lane
Use provider endpoints when you know the upstream API you want.Endpoints
POST /api/v2/searchPOST /api/v2/detailsPOST /api/v2/run
Example
Response envelope
Both lanes share the same outer response shape:Current MVP capabilities
google_searchscrape_pageget_youtube_transcript
Current provider endpoints
Examples:serper.searchperplexity.searchfirecrawl.scrapefirecrawl.searchfirecrawl.mapfirecrawl.crawlspidercloud.scrapespidercloud.crawlspidercloud.linksphantomjscloud.scrapescrapecreators.youtube_transcripttranscriptapi.youtube_transcripttranscriptapi.youtube_searchtranscriptapi.youtube_channel_videosperplexity.searchdataforseo.dataforseo_labs_google_keyword_ideas