MCPcopy Create free account

hub / github.com/deedy5/ddgs / endpoints

Endpoints28 in github.com/deedy5/ddgs

Routebooks
click.option("-o", "--output", help="csv, json or filename.csv|json (save the results to a csv or json file)")
ddgs/cli.py:None
Routecache_results
app.post("/dht/cache", status_code=201)
ddgs/api_server/api.py:None
Routedht_map
app.get("/dht/map")
ddgs/api_server/api.py:None
Routedht_metrics
app.get("/dht/metrics")
ddgs/api_server/api.py:None
Routedht_peers
app.get("/dht/peers", response_model=list[str])
ddgs/api_server/api.py:None
Routedht_peers_detailed
app.get("/dht/peers/detailed", response_model=list[dict[str, Any]])
ddgs/api_server/api.py:None
Routedht_status
app.get("/dht/status", response_model=DhtStatusResponse)
ddgs/api_server/api.py:None
Routeextract
click.option( "-f", "--format", "fmt", default="text_markdown", type=click.Choice(["text_m
ddgs/cli.py:None
Routeextract_content
app.post("/extract")
ddgs/api_server/api.py:None
Routeextract_content_get
app.get("/extract")
ddgs/api_server/api.py:None
Routeget_cached
app.get("/dht/cache", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routehealth_check
app.get("/health", response_model=HealthResponse)
ddgs/api_server/api.py:None
Routeimages
click.option("-o", "--output", help="csv, json or filename.csv|json (save the results to a csv or json file)")
ddgs/cli.py:None
Routeinvalidate_cache
app.delete("/dht/cache", status_code=204)
ddgs/api_server/api.py:None
Routenews
click.option("-o", "--output", help="csv, json or filename.csv|json (save the results to a csv or json file)")
ddgs/cli.py:None
Routeroot
app.get("/", response_model=HealthResponse)
ddgs/api_server/api.py:None
Routesearch_books
app.post("/search/books", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_books_get
app.get("/search/books", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_images
app.post("/search/images", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_images_get
app.get("/search/images", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_news
app.post("/search/news", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_news_get
app.get("/search/news", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_text
app.post("/search/text", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_text_get
app.get("/search/text", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_videos
app.post("/search/videos", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routesearch_videos_get
app.get("/search/videos", response_model=SearchResponse)
ddgs/api_server/api.py:None
Routetext
click.option("-o", "--output", help="csv, json or filename.csv|json (save the results to a csv or json file)")
ddgs/cli.py:None
Routevideos
click.option("-o", "--output", help="csv, json or filename.csv|json (save the results to a csv or json file)")
ddgs/cli.py:None