MCPcopy Create free account

hub / github.com/aaronjmars/MiroShark / endpoints

Endpoints175 in github.com/aaronjmars/MiroShark

Routeget_thread_txt
simulation_bp.route('/<simulation_id>/thread.txt', methods=['GET'])
backend/app/api/simulation.py:None
Routeget_trajectory_csv
simulation_bp.route('/<simulation_id>/trajectory.csv', methods=['GET'])
backend/app/api/simulation.py:None
Routeget_trajectory_jsonl
simulation_bp.route('/<simulation_id>/trajectory.jsonl', methods=['GET'])
backend/app/api/simulation.py:None
Routeget_transcript_json
simulation_bp.route('/<simulation_id>/transcript.json', methods=['GET'])
backend/app/api/simulation.py:None
Routeget_transcript_md
simulation_bp.route('/<simulation_id>/transcript.md', methods=['GET'])
backend/app/api/simulation.py:None
Routeget_volatility
simulation_bp.route('/<simulation_id>/volatility', methods=['GET'])
backend/app/api/simulation.py:None
Routeget_waybackclaw_record
simulation_bp.route('/<simulation_id>/waybackclaw-record', methods=['GET'])
backend/app/api/simulation.py:None
Routeget_webhook_log
simulation_bp.route('/<simulation_id>/webhook-log', methods=['GET'])
backend/app/api/simulation.py:None
Routehealth
app.route('/health')
backend/app/__init__.py:None
Routeinject_director_event
simulation_bp.route('/<simulation_id>/director/inject', methods=['POST'])
backend/app/api/simulation.py:None
Routeinterview_agent
simulation_bp.route('/interview', methods=['POST'])
backend/app/api/simulation.py:None
Routeinterview_agents_batch
simulation_bp.route('/interview/batch', methods=['POST'])
backend/app/api/simulation.py:None
Routelist_countries
countries_bp.route('', methods=['GET'])
backend/app/api/countries.py:None
Routelist_public_simulations
simulation_bp.route('/public', methods=['GET'])
backend/app/api/simulation.py:None
Routelist_share_links
simulation_bp.route('/<simulation_id>/share-links', methods=['GET'])
backend/app/api/simulation.py:None
Routelist_simulations
simulation_bp.route('/list', methods=['GET'])
backend/app/api/simulation.py:None
Routelist_templates
templates_bp.route('/list', methods=['GET'])
backend/app/api/templates.py:None
Routemcp_status
mcp_bp.route('/status', methods=['GET'])
backend/app/api/mcp.py:None
Routenotifications_config
notifications_bp.route("/api/config/notifications", methods=["GET"])
backend/app/api/notifications.py:None
Routeoembed_provider
share_bp.route('/oembed', methods=['GET'])
backend/app/api/share.py:None
Routepolymarket_market_prices
simulation_bp.route('/<simulation_id>/polymarket/market/<int:market_id>/prices', methods=['GET'])
backend/app/api/simulation.py:None
Routepolymarket_markets
simulation_bp.route('/<simulation_id>/polymarket/markets', methods=['GET'])
backend/app/api/simulation.py:None
Routeprepare_simulation
simulation_bp.route('/prepare', methods=['POST'])
backend/app/api/simulation.py:None
Routeprivate_preview_landing
share_bp.route('/preview/<token>', methods=['GET'])
backend/app/api/share.py:None
Routepublish_dkg
simulation_bp.route('/<simulation_id>/publish-dkg', methods=['POST'])
backend/app/api/simulation.py:None
Routepublish_simulation
simulation_bp.route('/<simulation_id>/publish', methods=['POST'])
backend/app/api/simulation.py:None
Routepublish_waybackclaw
simulation_bp.route('/<simulation_id>/publish-waybackclaw', methods=['POST'])
backend/app/api/simulation.py:None
Routerender_swagger_ui
docs_bp.route("/docs", methods=["GET"])
backend/app/api/docs.py:None
Routeresolve_simulation
simulation_bp.route('/<simulation_id>/resolve', methods=['POST'])
backend/app/api/simulation.py:None
Routerestart_env
simulation_bp.route('/restart-env', methods=['POST'])
backend/app/api/simulation.py:None
Routeretry_simulation_config
simulation_bp.route('/<simulation_id>/config/retry', methods=['POST'])
backend/app/api/simulation.py:None
Routeretry_webhook
simulation_bp.route('/<simulation_id>/webhook-retry', methods=['POST'])
backend/app/api/simulation.py:None
Routerevoke_share_link
simulation_bp.route('/<simulation_id>/share-link/<token>', methods=['DELETE'])
backend/app/api/simulation.py:None
Routerobots_txt
sitemap_bp.route("/robots.txt", methods=["GET"])
backend/app/api/sitemap.py:None
Routesearch_graph_tool
report_bp.route('/tools/search', methods=['POST'])
backend/app/api/report.py:None
Routeserve_openapi_json
docs_bp.route("/openapi.json", methods=["GET"])
backend/app/api/docs.py:None
Routeserve_openapi_yaml
docs_bp.route("/openapi.yaml", methods=["GET"])
backend/app/api/docs.py:None
Routeshare_landing
share_bp.route('/share/<simulation_id>', methods=['GET'])
backend/app/api/share.py:None
Routesimulation_outcome
simulation_bp.route('/<simulation_id>/outcome', methods=['POST', 'GET'])
backend/app/api/simulation.py:None
Routesitemap_config
sitemap_bp.route("/api/config/sitemap", methods=["GET"])
backend/app/api/sitemap.py:None
Routesitemap_xml
sitemap_bp.route("/sitemap.xml", methods=["GET"])
backend/app/api/sitemap.py:None
Routestart_simulation
simulation_bp.route('/start', methods=['POST'])
backend/app/api/simulation.py:None
Routestop_simulation
simulation_bp.route('/stop', methods=['POST'])
backend/app/api/simulation.py:None
Routestream_agent_log
report_bp.route('/<report_id>/agent-log/stream', methods=['GET'])
backend/app/api/report.py:None
Routestream_console_log
report_bp.route('/<report_id>/console-log/stream', methods=['GET'])
backend/app/api/report.py:None
Routestream_events
observability_bp.route('/events/stream')
backend/app/api/observability.py:None
Routesubscribe_push_notification
simulation_bp.route('/push/subscribe', methods=['POST'])
backend/app/api/simulation.py:None
Routesuggest_scenarios
simulation_bp.route('/suggest-scenarios', methods=['POST'])
backend/app/api/simulation.py:None
Routetest_4xx_raises_without_retry
patch("app.utils.searxng_client.requests.get")
backend/tests/test_unit_searxng_client.py:None
Routetest_5xx_retried_then_raises
patch("app.utils.searxng_client.time.sleep")
backend/tests/test_unit_searxng_client.py:None
Routetest_cache_hit_skips_search
patch("app.services.web_enrichment.create_llm_client")
backend/tests/test_unit_web_enrichment.py:None
Routetest_confidence_tier_buckets
pytest.mark.parametrize( "confidence_input, expected_tier", [ (0.0, "speculative"), (1
backend/tests/test_unit_polymarket_service.py:None
Routetest_connection_error_retried
patch("app.utils.searxng_client.time.sleep")
backend/tests/test_unit_searxng_client.py:None
Routetest_firecrawl_failure_falls_back_to_llm
patch("app.utils.url_fetcher.create_llm_client")
backend/tests/test_unit_url_fetcher.py:None
Routetest_firecrawl_short_text_falls_back_to_llm
patch("app.utils.url_fetcher.create_llm_client")
backend/tests/test_unit_url_fetcher.py:None
Routetest_firecrawl_success
patch("app.utils.url_fetcher.requests.post")
backend/tests/test_unit_url_fetcher.py:None
Routetest_firecrawl_title_fallback_to_hostname
patch("app.utils.url_fetcher.requests.post")
backend/tests/test_unit_url_fetcher.py:None
Routetest_html_stripped_from_snippets
patch("app.utils.searxng_client.requests.get")
backend/tests/test_unit_searxng_client.py:None
Routetest_llm
settings_bp.route('/test-llm', methods=['POST'])
backend/app/api/settings.py:None
Routetest_llm_only_path_when_firecrawl_unset
patch("app.utils.url_fetcher.create_llm_client")
backend/tests/test_unit_url_fetcher.py:None
Routetest_non_json_response_raises
patch("app.utils.searxng_client.requests.get")
backend/tests/test_unit_searxng_client.py:None
Routetest_one_word_names_disambiguated_with_type
patch("app.services.web_enrichment.SearxngClient")
backend/tests/test_unit_web_enrichment.py:None
Routetest_push_notification
simulation_bp.route('/push/test', methods=['POST'])
backend/app/api/simulation.py:None
Routetest_search_default_max_results_from_config
patch("app.utils.searxng_client.requests.get")
backend/tests/test_unit_searxng_client.py:None
Routetest_search_failure_falls_back_to_web_search_model
patch("app.services.web_enrichment.create_llm_client")
backend/tests/test_unit_web_enrichment.py:None
Routetest_search_max_results_truncation
patch("app.utils.searxng_client.requests.get")
backend/tests/test_unit_searxng_client.py:None
Routetest_search_params_and_normalization
patch("app.utils.searxng_client.requests.get")
backend/tests/test_unit_searxng_client.py:None
Routetest_searxng
settings_bp.route('/test-searxng', methods=['POST'])
backend/app/api/settings.py:None
Routetest_searxng_path_grounds_prompt_with_default_llm
patch("app.services.web_enrichment.create_llm_client")
backend/tests/test_unit_web_enrichment.py:None
Routetest_unconfigured_searxng_uses_legacy_path
patch("app.services.web_enrichment.create_llm_client")
backend/tests/test_unit_web_enrichment.py:None
Routetest_webhook
settings_bp.route('/test-webhook', methods=['POST'])
backend/app/api/settings.py:None
Routetrace_interview_agent
simulation_bp.route('/<simulation_id>/agents/<agent_name>/trace-interview', methods=['POST'])
backend/app/api/simulation.py:None
Routetrending_topics
simulation_bp.route('/trending', methods=['GET'])
backend/app/api/simulation.py:None
Routeupdate_settings
settings_bp.route('', methods=['POST'])
backend/app/api/settings.py:None
Routewatch_landing
watch_bp.route('/watch/<simulation_id>', methods=['GET'])
backend/app/api/watch.py:None
← previous101–175 of 175, ranked by callers