MCPcopy Create free account

hub / github.com/NanmiCoder/MediaCrawler / endpoints

Endpoints25 in github.com/NanmiCoder/MediaCrawler

Routecheck_environment
app.get("/api/env/check")
api/main.py:None
Routedownload_file
router.get("/download/{file_path:path}")
api/routers/data.py:None
Routeget_config_options
app.get("/api/config/options")
api/main.py:None
Routeget_crawler_status
router.get("/status", response_model=CrawlerStatusResponse)
api/routers/crawler.py:None
Routeget_data_stats
router.get("/stats")
api/routers/data.py:None
Routeget_file_content
router.get("/files/{file_path:path}")
api/routers/data.py:None
Routeget_logs
router.get("/logs")
api/routers/crawler.py:None
Routeget_platforms
app.get("/api/config/platforms")
api/main.py:None
Routehealth_check
app.get("/api/health")
api/main.py:None
Routelist_data_files
router.get("/files")
api/routers/data.py:None
Routenot_found
app.get("/", status_code=status.HTTP_404_NOT_FOUND)
recv_sms.py:None
Routereceive_sms_notification
app.post("/")
recv_sms.py:None
Routeserve_frontend
app.get("/")
api/main.py:None
Routestart_crawler
router.post("/start")
api/routers/crawler.py:None
Routestop_crawler
router.post("/stop")
api/routers/crawler.py:None
Routetest_create_csv_store
patch('config.SAVE_DATA_OPTION', 'csv')
tests/test_store_factory.py:None
Routetest_create_db_store
patch('config.SAVE_DATA_OPTION', 'db')
tests/test_store_factory.py:None
Routetest_create_excel_store
patch('config.SAVE_DATA_OPTION', 'excel')
tests/test_store_factory.py:None
Routetest_create_json_store
patch('config.SAVE_DATA_OPTION', 'json')
tests/test_store_factory.py:None
Routetest_create_jsonl_store
patch('config.SAVE_DATA_OPTION', 'jsonl')
tests/test_store_factory.py:None
Routetest_create_mongodb_store
patch('config.SAVE_DATA_OPTION', 'mongodb')
tests/test_store_factory.py:None
Routetest_create_sqlite_store
patch('config.SAVE_DATA_OPTION', 'sqlite')
tests/test_store_factory.py:None
Routetest_invalid_store_option
patch('config.SAVE_DATA_OPTION', 'invalid')
tests/test_store_factory.py:None
Routewebsocket_logs
router.websocket("/ws/logs")
api/routers/websocket.py:None
Routewebsocket_status
router.websocket("/ws/status")
api/routers/websocket.py:None