MCPcopy Create free account

hub / github.com/dograh-hq/dograh / endpoints

Endpoints177 in github.com/dograh-hq/dograh

Routeactive_calls
router.get("/health/active-calls", response_model=ActiveCallsResponse)
api/routes/main.py:None
Routeagent_stream_websocket
router.websocket("/{workflow_uuid}")
api/routes/agent_stream.py:None
Routeappend_text_chat_message
router.post( "/{workflow_id}/text-chat/sessions/{run_id}/messages", response_model=WorkflowRunTextSess
api/routes/workflow_text_chat.py:None
Routearchive_api_key
router.delete("/api-keys/{api_key_id}")
api/routes/user.py:None
Routearchive_service_key
router.delete("/user/service-keys/{service_key_id}")
api/routes/service_keys.py:None
Routecomplete_transfer_function_call
router.post("/transfer-result/{transfer_id}")
api/routes/telephony.py:None
Routecreate_api_key
router.post("/api-keys")
api/routes/user.py:None
Routecreate_campaign
router.post("/create")
api/routes/campaign.py:None
Routecreate_credential
router.post("/")
api/routes/credentials.py:None
Routecreate_folder
router.post("/")
api/routes/folder.py:None
Routecreate_mps_credit_purchase_url
router.post( "/usage/mps-credits/purchase-url", response_model=MPSCreditPurchaseUrlResponse, )
api/routes/organization_usage.py:None
Routecreate_or_update_embed_token
router.post("/{workflow_id}/embed-token")
api/routes/workflow_embed.py:None
Routecreate_phone_number
router.post( "/telephony-configs/{config_id}/phone-numbers", response_model=PhoneNumberResponse, )
api/routes/organization.py:None
Routecreate_recordings
router.post( "/", response_model=BatchRecordingCreateResponseSchema, summary="Create recording rec
api/routes/workflow_recording.py:None
Routecreate_service_key
router.post("/user/service-keys", response_model=CreateServiceKeyResponse)
api/routes/service_keys.py:None
Routecreate_telephony_configuration
router.post("/telephony-configs", response_model=TelephonyConfigurationDetail)
api/routes/organization.py:None
Routecreate_text_chat_session
router.post( "/{workflow_id}/text-chat/sessions", response_model=WorkflowRunTextSessionResponse, )
api/routes/workflow_text_chat.py:None
Routecreate_tool
router.post( "/", **sdk_expose( method="create_tool", description="Create a reusable t
api/routes/tool.py:None
Routecreate_workflow
router.post( "/create/definition", **sdk_expose( method="create_workflow", description
api/routes/workflow.py:None
Routecreate_workflow_draft
router.post("/{workflow_id}/create-draft")
api/routes/workflow.py:None
Routecreate_workflow_from_template
router.post("/create/template")
api/routes/workflow.py:None
Routecreate_workflow_run
router.post("/{workflow_id}/runs")
api/routes/workflow.py:None
Routedeactivate_embed_token
router.delete("/{workflow_id}/embed-token")
api/routes/workflow_embed.py:None
Routedelete_credential
router.delete("/{credential_uuid}")
api/routes/credentials.py:None
Routedelete_document
router.delete( "/documents/{document_uuid}", summary="Delete document", )
api/routes/knowledge_base.py:None
Routedelete_folder
router.delete("/{folder_id}")
api/routes/folder.py:None
Routedelete_langfuse_credentials
router.delete("/langfuse-credentials")
api/routes/organization.py:None
Routedelete_phone_number
router.delete("/telephony-configs/{config_id}/phone-numbers/{phone_number_id}")
api/routes/organization.py:None
Routedelete_recording
router.delete( "/{recording_id}", summary="Delete a recording", )
api/routes/workflow_recording.py:None
Routedelete_telephony_configuration
router.delete("/telephony-configs/{config_id}")
api/routes/organization.py:None
Routedelete_tool
router.delete("/{tool_uuid}")
api/routes/tool.py:None
Routedownload_campaign_report
router.get("/{campaign_id}/report")
api/routes/campaign.py:None
Routedownload_usage_runs_report
router.get("/usage/runs/report")
api/routes/organization_usage.py:None
Routedownload_workflow_artifact
router.get("/workflow/{token}/{artifact_type}")
api/routes/public_download.py:None
Routedownload_workflow_report
router.get("/{workflow_id}/report")
api/routes/workflow.py:None
Routeduplicate_workflow_endpoint
router.post("/{workflow_id}/duplicate")
api/routes/workflow.py:None
Routeduplicate_workflow_template
router.post("/templates/duplicate")
api/routes/workflow.py:None
Routeget_ambient_noise_upload_url
router.post( "/ambient-noise/upload-url", response_model=AmbientNoiseUploadResponse, summary="Get
api/routes/workflow.py:None
Routeget_api_keys
router.get("/api-keys")
api/routes/user.py:None
Routeget_auth_user
router.get("/auth/user")
api/routes/user.py:None
Routeget_billing_credits
router.get("/billing/credits", response_model=MPSBillingCreditsResponse)
api/routes/organization_usage.py:None
Routeget_campaign
router.get("/{campaign_id}")
api/routes/campaign.py:None
Routeget_campaign_defaults
router.get("/campaign-defaults", response_model=CampaignDefaultsResponse)
api/routes/organization.py:None
Routeget_campaign_progress
router.get("/{campaign_id}/progress")
api/routes/campaign.py:None
Routeget_campaign_runs
router.get("/{campaign_id}/runs")
api/routes/campaign.py:None
Routeget_campaign_source_download_url
router.get("/{campaign_id}/source-download-url")
api/routes/campaign.py:None
Routeget_campaigns
router.get("/")
api/routes/campaign.py:None
Routeget_credential
router.get("/{credential_uuid}")
api/routes/credentials.py:None
Routeget_current_organization_context
router.get("/context", response_model=OrganizationContextResponse)
api/routes/organization.py:None
Routeget_current_period_usage
router.get("/usage/current-period", response_model=CurrentUsageResponse)
api/routes/organization_usage.py:None
Routeget_current_user
router.get("/me", response_model=UserResponse)
api/routes/auth.py:None
Routeget_daily_report
router.get("/daily", response_model=DailyReportResponse)
api/routes/reports.py:None
Routeget_daily_runs_detail
router.get("/daily/runs", response_model=List[WorkflowRunDetail])
api/routes/reports.py:None
Routeget_daily_usage_breakdown
router.get("/usage/daily-breakdown", response_model=DailyUsageBreakdownResponse)
api/routes/organization_usage.py:None
Routeget_default_configurations
router.get("/configurations/defaults")
api/routes/user.py:None
Routeget_document
router.get( "/documents/{document_uuid}", response_model=DocumentResponseSchema, summary="Get docu
api/routes/knowledge_base.py:None
Routeget_embed_config
router.get("/config/{token}", response_model=EmbedConfigResponse)
api/routes/public_embed.py:None
Routeget_embed_token
router.get("/{workflow_id}/embed-token")
api/routes/workflow_embed.py:None
Routeget_file_metadata
router.get( "/file-metadata", response_model=FileMetadataResponse, summary="Get file metadata for
api/routes/s3_signed_url.py:None
Routeget_langfuse_credentials
router.get("/langfuse-credentials", response_model=LangfuseCredentialsResponse)
api/routes/organization.py:None
Routeget_model_configuration_preferences_legacy
router.get( "/model-configurations/preferences", response_model=OrganizationPreferences, include_i
api/routes/organization.py:None
Routeget_model_configuration_v2
router.get( "/model-configurations/v2", response_model=OrganizationAIModelConfigurationResponse, )
api/routes/organization.py:None
Routeget_model_configuration_v2_defaults
router.get("/model-configurations/v2/defaults")
api/routes/organization.py:None
Routeget_mps_credits
router.get("/usage/mps-credits", response_model=MPSCreditsResponse)
api/routes/organization_usage.py:None
Routeget_node_type
router.get( "/{name}", response_model=NodeSpec, **sdk_expose( method="get_node_type",
api/routes/node_types.py:None
Routeget_phone_number
router.get( "/telephony-configs/{config_id}/phone-numbers/{phone_number_id}", response_model=PhoneNumb
api/routes/organization.py:None
Routeget_preferences
router.get("/preferences", response_model=OrganizationPreferences)
api/routes/organization.py:None
Routeget_presigned_upload_url
router.post( "/presigned-upload-url", response_model=PresignedUploadUrlResponse, summary="Generate
api/routes/s3_signed_url.py:None
Routeget_public_turn_credentials
router.get("/turn-credentials/{session_token}", response_model=TurnCredentialsResponse)
api/routes/public_embed.py:None
Routeget_service_keys
router.get("/user/service-keys", response_model=List[ServiceKeyResponse])
api/routes/service_keys.py:None
Routeget_signed_url
router.get( "/signed-url", response_model=S3SignedUrlResponse, summary="Generate a signed S3 URL",
api/routes/s3_signed_url.py:None
Routeget_telephony_config_warnings
router.get( "/telephony-config-warnings", response_model=TelephonyConfigWarningsResponse, )
api/routes/organization.py:None
Routeget_telephony_configuration
router.get("/telephony-config", response_model=TelephonyConfigurationResponse)
api/routes/organization.py:None
Routeget_telephony_configuration_by_id
router.get( "/telephony-configs/{config_id}", response_model=TelephonyConfigurationDetail )
api/routes/organization.py:None
Routeget_telephony_providers_metadata
router.get( "/telephony-providers/metadata", response_model=TelephonyProvidersMetadataResponse, )
api/routes/organization.py:None
Routeget_text_chat_session
router.get( "/{workflow_id}/text-chat/sessions/{run_id}", response_model=WorkflowRunTextSessionRespons
api/routes/workflow_text_chat.py:None
Routeget_tool
router.get("/{tool_uuid}")
api/routes/tool.py:None
Routeget_turn_credentials
router.get("/credentials", response_model=TurnCredentialsResponse)
api/routes/turn_credentials.py:None
Routeget_upload_url
router.post( "/upload-url", response_model=DocumentUploadResponseSchema, summary="Get presigned UR
api/routes/knowledge_base.py:None
Routeget_upload_urls
router.post( "/upload-url", response_model=BatchRecordingUploadResponseSchema, summary="Get presig
api/routes/workflow_recording.py:None
Routeget_usage_history
router.get("/usage/runs", response_model=UsageHistoryResponse)
api/routes/organization_usage.py:None
Routeget_user_configurations
router.get("/configurations/user")
api/routes/user.py:None
Routeget_user_onboarding_state
router.get("/onboarding-state")
api/routes/user.py:None
Routeget_voices
router.get("/configurations/voices/{provider}")
api/routes/user.py:None
Routeget_workflow
router.get( "/fetch/{workflow_id}", **sdk_expose( method="get_workflow", description="
api/routes/workflow.py:None
Routeget_workflow_count
router.get("/count")
api/routes/workflow.py:None
Routeget_workflow_options
router.get("/workflows", response_model=List[WorkflowOption])
api/routes/reports.py:None
Routeget_workflow_run
router.get("/{workflow_id}/runs/{run_id}")
api/routes/workflow.py:None
Routeget_workflow_runs
router.get("/{workflow_id}/runs")
api/routes/workflow.py:None
Routeget_workflow_runs
router.get("/workflow-runs")
api/routes/superuser.py:None
Routeget_workflow_templates
router.get("/templates")
api/routes/workflow.py:None
Routeget_workflow_versions
router.get("/{workflow_id}/versions")
api/routes/workflow.py:None
Routeget_workflows
router.get( "/fetch", **sdk_expose( method="list_workflows", description="List all wor
api/routes/workflow.py:None
Routeget_workflows_summary
router.get("/summary")
api/routes/workflow.py:None
Routehandle_cloudonix_cdr
router.post("/cloudonix/cdr")
api/services/telephony/providers/cloudonix/routes.py:None
Routehandle_cloudonix_status_callback
router.post("/cloudonix/status-callback/{workflow_run_id}")
api/services/telephony/providers/cloudonix/routes.py:None
Routehandle_inbound_fallback
router.post("/inbound/fallback")
api/routes/telephony.py:None
Routehandle_inbound_run
router.post("/inbound/run")
api/routes/telephony.py:None
Routehandle_inbound_telephony
router.post("/inbound/{workflow_id}", deprecated=True)
api/routes/telephony.py:None
Routehandle_ncco_webhook
router.get("/ncco", include_in_schema=False)
api/services/telephony/providers/vonage/routes.py:None
next →1–100 of 177, ranked by callers