Skip to content

Documentation

User API Catalog

Generated endpoint catalog for the Syrus user API.

User API catalog

<!-- Generated by bin/surface-catalogs. Do not edit by hand. -->

Generated catalog of core /api/v1/app/* endpoints, excluding the UI-serving /api/v1/app/admin/* namespace. Plugin-owned endpoints belong in the owning plugin's docs.

OwnerMethodPathHandler
corePOST/api/v1/app/auth/passwordsapi/v1/app/auth#create_password
corePATCH/api/v1/app/auth/passwords/:tokenapi/v1/app/auth#update_password
coreDELETE/api/v1/app/auth/sessionapi/v1/app/auth#destroy_session
corePOST/api/v1/app/auth/sessionapi/v1/app/auth#create_session
coreGET/api/v1/app/auth/signupapi/v1/app/auth#signup
coreGET/api/v1/app/auth/statusapi/v1/app/auth#status
corePOST/api/v1/app/auth/usersapi/v1/app/auth#create_user
coreGET/api/v1/app/bootstrapapi/v1/app/bootstrap#show
corePOST/api/v1/app/browser_errorsapi/v1/app/browser_errors#create
corePOST/api/v1/app/bug_reportsapi/v1/app/bug_reports#create
corePOST/api/v1/app/bug_reports/chatapi/v1/app/bug_reports#chat
coreGET/api/v1/app/chatsapi/v1/app/chats#index
corePOST/api/v1/app/chatsapi/v1/app/chats#create
coreGET/api/v1/app/chats/:chat_id/job_statusapi/v1/app/chat_job_status#show
coreDELETE/api/v1/app/chats/:chat_id/local_daemon_sessionapi/v1/app/local_daemon_sessions#destroy
coreGET/api/v1/app/chats/:chat_id/local_daemon_sessionapi/v1/app/local_daemon_sessions#show
corePOST/api/v1/app/chats/:chat_id/local_daemon_sessionapi/v1/app/local_daemon_sessions#create
corePOST/api/v1/app/chats/:chat_id/participantsapi/v1/app/chat_participants#create
coreDELETE/api/v1/app/chats/:chat_id/participants/:user_idapi/v1/app/chat_participants#destroy
coreGET/api/v1/app/chats/:chat_id/runtime_sessionsapi/v1/app/runtime_sessions#index
coreGET/api/v1/app/chats/:chat_id/runtime_sessions/:idapi/v1/app/runtime_sessions#show
corePOST/api/v1/app/chats/:chat_id/runtime_sessions/:id/captureapi/v1/app/runtime_sessions#capture
coreGET/api/v1/app/chats/:chat_id/runtime_sessions/:id/frameapi/v1/app/runtime_sessions#frame
corePOST/api/v1/app/chats/:chat_id/runtime_sessions/:id/inputapi/v1/app/runtime_sessions#input
coreGET/api/v1/app/chats/:chat_id/runtime_sessions/:id/logsapi/v1/app/runtime_sessions#logs
corePOST/api/v1/app/chats/:chat_id/runtime_sessions/:id/release_controlapi/v1/app/runtime_sessions#release_control
corePOST/api/v1/app/chats/:chat_id/runtime_sessions/:id/renew_controlapi/v1/app/runtime_sessions#renew_control
corePOST/api/v1/app/chats/:chat_id/runtime_sessions/:id/take_controlapi/v1/app/runtime_sessions#take_control
corePOST/api/v1/app/chats/:chat_id/shell_commandsapi/v1/app/chat_shell_commands#create
corePOST/api/v1/app/chats/:chat_id/shell_commands/:id/cancelapi/v1/app/chat_shell_commands#cancel
corePOST/api/v1/app/chats/:chat_id/speech_to_textapi/v1/app/speech_to_text#create
corePOST/api/v1/app/chats/:chat_id/speech_to_text/streamapi/v1/app/speech_to_text#stream
coreDELETE/api/v1/app/chats/:idapi/v1/app/chats#destroy
coreGET/api/v1/app/chats/:idapi/v1/app/chats#show
corePATCH/api/v1/app/chats/:idapi/v1/app/chats#update
corePOST/api/v1/app/chats/:id/agent_questions/:agent_question_id/answerapi/v1/app/chats#answer_agent_question
coreGET/api/v1/app/chats/:id/bookmarksapi/v1/app/chats#bookmarks
corePOST/api/v1/app/chats/:id/bookmarksapi/v1/app/chats#create_bookmark
corePOST/api/v1/app/chats/:id/branchapi/v1/app/chats#branch
coreDELETE/api/v1/app/chats/:id/coding_checkoutapi/v1/app/chats#cancel_coding_checkout
coreGET/api/v1/app/chats/:id/coding_commitsapi/v1/app/chats#coding_commits
coreGET/api/v1/app/chats/:id/coding_diffapi/v1/app/chats#coding_diff
coreGET/api/v1/app/chats/:id/coding_fileapi/v1/app/chats#coding_file
coreGET/api/v1/app/chats/:id/coding_filesapi/v1/app/chats#coding_files
corePOST/api/v1/app/chats/:id/coding_handoffapi/v1/app/chats#create_coding_handoff
corePOST/api/v1/app/chats/:id/daemon_connectionapi/v1/app/chats#daemon_connection
coreGET/api/v1/app/chats/:id/goalapi/v1/app/chats#show_goal
corePATCH/api/v1/app/chats/:id/goalapi/v1/app/chats#upsert_goal
corePUT/api/v1/app/chats/:id/goalapi/v1/app/chats#upsert_goal
corePOST/api/v1/app/chats/:id/goal/blockapi/v1/app/chats#block_goal
corePOST/api/v1/app/chats/:id/goal/completeapi/v1/app/chats#complete_goal
corePOST/api/v1/app/chats/:id/goal/pauseapi/v1/app/chats#pause_goal
corePOST/api/v1/app/chats/:id/goal/resumeapi/v1/app/chats#resume_goal
corePOST/api/v1/app/chats/:id/goal/stopapi/v1/app/chats#stop_goal
corePATCH/api/v1/app/chats/:id/hideapi/v1/app/chats#hide
corePATCH/api/v1/app/chats/:id/mark_readapi/v1/app/chats#mark_read
corePATCH/api/v1/app/chats/:id/mark_unreadapi/v1/app/chats#mark_unread
coreGET/api/v1/app/chats/:id/mediaapi/v1/app/chats#media
coreGET/api/v1/app/chats/:id/media/chat_images/:document_id/fileapi/v1/app/chats#media_chat_image
corePOST/api/v1/app/chats/:id/messageapi/v1/app/chats#message
coreDELETE/api/v1/app/chats/:id/messagesapi/v1/app/chats#clear_messages
coreGET/api/v1/app/chats/:id/messagesapi/v1/app/chats#messages
coreDELETE/api/v1/app/chats/:id/pending_action_groups/:pending_action_group_idapi/v1/app/chats#destroy_pending_action_group
corePOST/api/v1/app/chats/:id/pending_action_groups/:pending_action_group_id/confirmapi/v1/app/chats#confirm_pending_action_group
corePOST/api/v1/app/chats/:id/pending_action_groups/:pending_action_group_id/rejectapi/v1/app/chats#reject_pending_action_group
coreDELETE/api/v1/app/chats/:id/pending_actions/:pending_action_idapi/v1/app/chats#destroy_pending_action
corePOST/api/v1/app/chats/:id/pending_actions/:pending_action_id/confirmapi/v1/app/chats#confirm_pending_action
corePOST/api/v1/app/chats/:id/pending_actions/:pending_action_id/rejectapi/v1/app/chats#destroy_pending_action
coreGET/api/v1/app/chats/:id/pinsapi/v1/app/chats#pins
corePOST/api/v1/app/chats/:id/pinsapi/v1/app/chats#create_pin
coreDELETE/api/v1/app/chats/:id/pins/:message_idapi/v1/app/chats#destroy_pin
coreGET/api/v1/app/chats/:id/previewapi/v1/app/chats#preview
coreDELETE/api/v1/app/chats/:id/preview_panels/:panel_idapi/v1/app/chats#close_preview_panel
corePATCH/api/v1/app/chats/:id/preview_panels/:panel_idapi/v1/app/chats#update_preview_panel
coreGET/api/v1/app/chats/:id/preview_panels/:panel_id/exportapi/v1/app/chats#export_preview_panel
coreGET/api/v1/app/chats/:id/preview_panels/:panel_id/files/*pathapi/v1/app/chats#preview_panel_file
corePOST/api/v1/app/chats/:id/preview_panels/:panel_id/tokenapi/v1/app/chats#preview_panel_token
corePATCH/api/v1/app/chats/:id/proposals/:proposal_idapi/v1/app/chats#update_proposal
corePOST/api/v1/app/chats/:id/proposals/:proposal_id/confirmapi/v1/app/chats#confirm_proposal
corePOST/api/v1/app/chats/:id/proposals/:proposal_id/rejectapi/v1/app/chats#reject_proposal
coreGET/api/v1/app/chats/:id/proposals/searchapi/v1/app/chats#search_proposals
corePOST/api/v1/app/chats/:id/queued_messagesapi/v1/app/chats#enqueue_message
coreDELETE/api/v1/app/chats/:id/queued_messages/:queued_message_idapi/v1/app/chats#destroy_queued_message
corePATCH/api/v1/app/chats/:id/queued_messages/:queued_message_idapi/v1/app/chats#update_queued_message
corePATCH/api/v1/app/chats/:id/renameapi/v1/app/chats#rename
corePOST/api/v1/app/chats/:id/renameapi/v1/app/chats#rename
corePOST/api/v1/app/chats/:id/retry_turnapi/v1/app/chats#retry_turn
corePOST/api/v1/app/chats/:id/scheduled_messagesapi/v1/app/chats#create_scheduled_message
corePOST/api/v1/app/chats/:id/scratchpad_itemsapi/v1/app/chats#create_scratchpad_item
coreDELETE/api/v1/app/chats/:id/scratchpad_items/:item_idapi/v1/app/chats#destroy_scratchpad_item
corePATCH/api/v1/app/chats/:id/scratchpad_items/:item_idapi/v1/app/chats#update_scratchpad_item
corePATCH/api/v1/app/chats/:id/scratchpad_items/reorderapi/v1/app/chats#reorder_scratchpad_items
corePOST/api/v1/app/chats/:id/shareapi/v1/app/chats#share
coreGET/api/v1/app/chats/:id/source_fileapi/v1/app/chats#source_file
coreGET/api/v1/app/chats/:id/source_file/rawapi/v1/app/chats#source_file_raw
corePOST/api/v1/app/chats/:id/stopapi/v1/app/chats#stop
corePOST/api/v1/app/chats/:id/switch_providerapi/v1/app/chats#switch_provider
corePATCH/api/v1/app/chats/:id/unhideapi/v1/app/chats#unhide
coreGET/api/v1/app/chats/moreapi/v1/app/chats#more
coreGET/api/v1/app/chats/newapi/v1/app/chats#new
corePOST/api/v1/app/chats/onboardingapi/v1/app/chats#onboarding
coreGET/api/v1/app/chats/searchapi/v1/app/chats#search
coreGET/api/v1/app/chats/search/messagesapi/v1/app/chats#search_messages
corePOST/api/v1/app/client_metricsapi/v1/app/client_metrics#create
coreGET/api/v1/app/credentialsapi/v1/app/credentials#show
corePATCH/api/v1/app/credentialsapi/v1/app/credentials#update
corePUT/api/v1/app/credentialsapi/v1/app/credentials#update
corePOST/api/v1/app/credentials/claude_oauth_exchangeapi/v1/app/credentials#claude_oauth_exchange
corePOST/api/v1/app/credentials/claude_oauth_startapi/v1/app/credentials#claude_oauth_start
corePOST/api/v1/app/credentials/clear_credentialapi/v1/app/credentials#clear_credential
corePOST/api/v1/app/credentials/codex_oauth_exchangeapi/v1/app/credentials#codex_oauth_exchange
corePOST/api/v1/app/credentials/codex_oauth_startapi/v1/app/credentials#codex_oauth_start
corePOST/api/v1/app/credentials/connect_onboarding_providerapi/v1/app/credentials#connect_onboarding_provider
coreGET/api/v1/app/credentials/documentsapi/v1/app/credentials/documents#index
corePOST/api/v1/app/credentials/documentsapi/v1/app/credentials/documents#create
coreDELETE/api/v1/app/credentials/documents/:idapi/v1/app/credentials/documents#destroy
coreGET/api/v1/app/credentials/documents/:id/fileapi/v1/app/credentials/documents#file
corePOST/api/v1/app/credentials/override_provider_availabilityapi/v1/app/credentials#override_provider_availability
coreGET/api/v1/app/credentials/provider_routing_rulesapi/v1/app/provider_routing_rules#index
corePOST/api/v1/app/credentials/provider_routing_rulesapi/v1/app/provider_routing_rules#create
coreDELETE/api/v1/app/credentials/provider_routing_rules/:idapi/v1/app/provider_routing_rules#destroy
corePATCH/api/v1/app/credentials/provider_routing_rules/:idapi/v1/app/provider_routing_rules#update
corePATCH/api/v1/app/credentials/provider_routing_rules/reorderapi/v1/app/provider_routing_rules#reorder
corePOST/api/v1/app/credentials/recheck_provider_availabilityapi/v1/app/credentials#recheck_provider_availability
coreDELETE/api/v1/app/credentials/revoke_api_tokenapi/v1/app/credentials#revoke_api_token
corePOST/api/v1/app/credentials/rotate_api_tokenapi/v1/app/credentials#rotate_api_token
corePOST/api/v1/app/credentials/test_claude_cliapi/v1/app/credentials#test_claude_cli
corePOST/api/v1/app/credentials/test_credentialapi/v1/app/credentials#test_credential
corePOST/api/v1/app/credentials/test_gemini_keyapi/v1/app/credentials#test_gemini_key
corePOST/api/v1/app/credentials/test_github_tokenapi/v1/app/credentials#test_github_token
coreGET/api/v1/app/dashboardapi/v1/app/dashboard#show
corePATCH/api/v1/app/dashboard/epics/:id/auto_approvalapi/v1/app/dashboard#epic_auto_approval
corePOST/api/v1/app/dashboard/epics/bulkapi/v1/app/dashboard#bulk_epics
corePOST/api/v1/app/dashboard/jobs/bulkapi/v1/app/dashboard#bulk_jobs
corePOST/api/v1/app/dashboard/landing_pauseapi/v1/app/dashboard#landing_pause
corePATCH/api/v1/app/dashboard/preferencesapi/v1/app/dashboard#preferences
corePOST/api/v1/app/desktop/api_tokenapi/v1/app/desktop_tokens#create
coreGET/api/v1/app/epicsapi/v1/app/epics#index
corePOST/api/v1/app/epicsapi/v1/app/epics#create
coreGET/api/v1/app/epics/:idapi/v1/app/epics#show
corePATCH/api/v1/app/epics/:idapi/v1/app/epics#update
corePATCH/api/v1/app/epics/:id/archiveapi/v1/app/epics#archive
corePATCH/api/v1/app/epics/:id/claimapi/v1/app/epics#claim
corePOST/api/v1/app/epics/:id/dependenciesapi/v1/app/epics#add_dependency
coreDELETE/api/v1/app/epics/:id/dependencies/:depends_on_epic_idapi/v1/app/epics#remove_dependency
coreGET/api/v1/app/epics/:id/editapi/v1/app/epics#edit
corePATCH/api/v1/app/epics/:id/reassignapi/v1/app/epics#reassign
corePOST/api/v1/app/epics/:id/startapi/v1/app/epics#start
corePATCH/api/v1/app/epics/:id/stateapi/v1/app/epics#update_state
corePATCH/api/v1/app/epics/:id/unclaimapi/v1/app/epics#unclaim
coreGET/api/v1/app/epics/graphapi/v1/app/epics#graph
coreGET/api/v1/app/epics/newapi/v1/app/epics#new
corePOST/api/v1/app/event_actions/file_jobapi/v1/app/event_actions#file_job
coreGET/api/v1/app/filters/fk_optionsapi/v1/app/filters#fk_options
coreGET/api/v1/app/filters/suggestionsapi/v1/app/filters#suggestions
corePOST/api/v1/app/filters/usageapi/v1/app/filters#usage
coreGET/api/v1/app/jobsapi/v1/app/jobs#index
corePOST/api/v1/app/jobsapi/v1/app/direct_jobs#create
coreGET/api/v1/app/jobs/:idapi/v1/app/jobs#show
coreGET/api/v1/app/jobs/:id/agent_conversationapi/v1/app/jobs#agent_conversation
corePOST/api/v1/app/jobs/:id/chat_feedbackapi/v1/app/jobs#chat_feedback
coreGET/api/v1/app/jobs/:id/diffapi/v1/app/jobs#diff
coreGET/api/v1/app/jobs/:id/sourceapi/v1/app/jobs#source
coreGET/api/v1/app/jobs/:id/source_diffapi/v1/app/jobs#source_diff
coreGET/api/v1/app/jobs/:id/source_imageapi/v1/app/jobs#source_image
coreGET/api/v1/app/jobs/:id/timelineapi/v1/app/jobs#timeline
coreGET/api/v1/app/jobs/:id/transcriptapi/v1/app/jobs#transcript
coreGET/api/v1/app/jobs/:id/waterfallapi/v1/app/jobs#waterfall
coreGET/api/v1/app/jobs/:id/workflowsapi/v1/app/jobs#workflows
corePOST/api/v1/app/jobs/:job_id/accept_triageapi/v1/app/job_lifecycle#accept_triage
corePOST/api/v1/app/jobs/:job_id/approveapi/v1/app/job_lifecycle#approve
corePOST/api/v1/app/jobs/:job_id/attachmentsapi/v1/app/job_attachments#create
coreDELETE/api/v1/app/jobs/:job_id/attachments/:idapi/v1/app/job_attachments#destroy
coreGET/api/v1/app/jobs/:job_id/attachments/:id/contentapi/v1/app/job_attachments#content
coreGET/api/v1/app/jobs/:job_id/attachments/:id/fileapi/v1/app/job_attachments#show
corePOST/api/v1/app/jobs/:job_id/cancelapi/v1/app/job_lifecycle#cancel
corePOST/api/v1/app/jobs/:job_id/cancel_local_modeapi/v1/app/job_lifecycle#cancel_local_mode
corePOST/api/v1/app/jobs/:job_id/check_mergeabilityapi/v1/app/job_run_commands#check_mergeability
coreDELETE/api/v1/app/jobs/:job_id/claimapi/v1/app/job_claims#destroy
corePOST/api/v1/app/jobs/:job_id/claimapi/v1/app/job_claims#create
corePOST/api/v1/app/jobs/:job_id/close_investigationapi/v1/app/job_lifecycle#close_investigation
corePOST/api/v1/app/jobs/:job_id/dependenciesapi/v1/app/job_metadata#add_dependency
coreDELETE/api/v1/app/jobs/:job_id/dependencies/:dependency_idapi/v1/app/job_metadata#remove_dependency
coreGET/api/v1/app/jobs/:job_id/dependency_optionsapi/v1/app/job_metadata#dependency_options
coreGET/api/v1/app/jobs/:job_id/deployapi/v1/app/job_deploy#show
corePOST/api/v1/app/jobs/:job_id/deployapi/v1/app/job_deploy#create
coreGET/api/v1/app/jobs/:job_id/diff_review_commentsapi/v1/app/diff_review_comments#index
corePOST/api/v1/app/jobs/:job_id/diff_review_commentsapi/v1/app/diff_review_comments#create
coreDELETE/api/v1/app/jobs/:job_id/diff_review_comments/:idapi/v1/app/diff_review_comments#destroy
corePATCH/api/v1/app/jobs/:job_id/diff_review_comments/:idapi/v1/app/diff_review_comments#update
corePOST/api/v1/app/jobs/:job_id/diff_review_comments/:id/replyapi/v1/app/diff_review_comments#reply
corePOST/api/v1/app/jobs/:job_id/diff_review_comments/:id/resolveapi/v1/app/diff_review_comments#resolve
corePOST/api/v1/app/jobs/:job_id/diff_review_comments/submitapi/v1/app/diff_review_comments#submit
coreGET/api/v1/app/jobs/:job_id/diff_review_versionsapi/v1/app/diff_review_versions#index
coreGET/api/v1/app/jobs/:job_id/diff_review_versions/:idapi/v1/app/diff_review_versions#show
corePOST/api/v1/app/jobs/:job_id/epic_dependenciesapi/v1/app/job_metadata#add_epic_dependency
coreDELETE/api/v1/app/jobs/:job_id/epic_dependencies/:depends_on_epic_idapi/v1/app/job_metadata#remove_epic_dependency
corePOST/api/v1/app/jobs/:job_id/mark_validapi/v1/app/job_metadata#mark_valid
corePOST/api/v1/app/jobs/:job_id/move_to_backlogapi/v1/app/job_lifecycle#move_to_backlog
corePOST/api/v1/app/jobs/:job_id/open_in_coding_modeapi/v1/app/job_coding_mode#open
corePOST/api/v1/app/jobs/:job_id/open_in_local_modeapi/v1/app/job_lifecycle#open_in_local_mode
corePOST/api/v1/app/jobs/:job_id/override_landing_blockerapi/v1/app/jobs#override_landing_blocker
corePATCH/api/v1/app/jobs/:job_id/ownerapi/v1/app/job_claims#update_owner
corePOST/api/v1/app/jobs/:job_id/pauseapi/v1/app/job_lifecycle#pause
coreGET/api/v1/app/jobs/:job_id/pending_feedbackapi/v1/app/pending_feedback#index
corePOST/api/v1/app/jobs/:job_id/pending_feedback/:id/applyapi/v1/app/pending_feedback#apply
corePOST/api/v1/app/jobs/:job_id/pending_feedback/:id/ignoreapi/v1/app/pending_feedback#ignore
corePOST/api/v1/app/jobs/:job_id/pending_feedback/:id/replaceapi/v1/app/pending_feedback#replace
corePOST/api/v1/app/jobs/:job_id/pending_feedback/:id/retryapi/v1/app/pending_feedback#retry
coreDELETE/api/v1/app/jobs/:job_id/pinapi/v1/app/job_pins#destroy
corePOST/api/v1/app/jobs/:job_id/pinapi/v1/app/job_pins#create
corePOST/api/v1/app/jobs/:job_id/poll_feedbackapi/v1/app/job_run_commands#poll_feedback
coreDELETE/api/v1/app/jobs/:job_id/previewapi/v1/app/job_preview#destroy
coreGET/api/v1/app/jobs/:job_id/previewapi/v1/app/job_preview#show
corePOST/api/v1/app/jobs/:job_id/previewapi/v1/app/job_preview#create
coreGET/api/v1/app/jobs/:job_id/preview/logsapi/v1/app/job_preview#logs
corePATCH/api/v1/app/jobs/:job_id/priorityapi/v1/app/jobs#update_priority
coreGET/api/v1/app/jobs/:job_id/provider_routing_rulesapi/v1/app/provider_routing_rules#index
corePOST/api/v1/app/jobs/:job_id/provider_routing_rulesapi/v1/app/provider_routing_rules#create
coreDELETE/api/v1/app/jobs/:job_id/provider_routing_rules/:idapi/v1/app/provider_routing_rules#destroy
corePATCH/api/v1/app/jobs/:job_id/provider_routing_rules/:idapi/v1/app/provider_routing_rules#update
corePATCH/api/v1/app/jobs/:job_id/provider_routing_rules/reorderapi/v1/app/provider_routing_rules#reorder
corePATCH/api/v1/app/jobs/:job_id/provider_settingapi/v1/app/jobs#update_provider_setting
corePOST/api/v1/app/jobs/:job_id/rebaseapi/v1/app/job_run_commands#rebase
corePOST/api/v1/app/jobs/:job_id/recheck_pr_checksapi/v1/app/job_run_commands#recheck_pr_checks
corePOST/api/v1/app/jobs/:job_id/ref_movement_actionsapi/v1/app/job_ref_movement_actions#create
corePOST/api/v1/app/jobs/:job_id/reject_triageapi/v1/app/job_lifecycle#reject_triage
corePOST/api/v1/app/jobs/:job_id/release_from_backlogapi/v1/app/job_lifecycle#release_from_backlog
corePOST/api/v1/app/jobs/:job_id/reopenapi/v1/app/job_lifecycle#reopen
corePOST/api/v1/app/jobs/:job_id/restartapi/v1/app/job_lifecycle#restart
corePOST/api/v1/app/jobs/:job_id/resumeapi/v1/app/job_run_commands#resume
corePOST/api/v1/app/jobs/:job_id/retry_pr_ingestionapi/v1/app/job_run_commands#retry_pr_ingestion
corePOST/api/v1/app/jobs/:job_id/run_againapi/v1/app/job_lifecycle#run_again
coreGET/api/v1/app/jobs/:job_id/runs/:run_id/artifactsapi/v1/app/jobs#run_artifacts
corePOST/api/v1/app/jobs/:job_id/runs/:run_id/diagnoseapi/v1/app/job_run_commands#diagnose
coreGET/api/v1/app/jobs/:job_id/runs/:run_id/grade_logapi/v1/app/jobs#grade_log
corePOST/api/v1/app/jobs/:job_id/runs/:run_id/stopapi/v1/app/job_run_commands#stop_run
corePATCH/api/v1/app/jobs/:job_id/stack_baseapi/v1/app/job_metadata#stack_base
corePOST/api/v1/app/jobs/:job_id/startapi/v1/app/job_lifecycle#start
corePOST/api/v1/app/jobs/:job_id/start_chatapi/v1/app/job_chats#create
corePOST/api/v1/app/jobs/:job_id/stop_landingapi/v1/app/job_lifecycle#stop_landing
corePOST/api/v1/app/jobs/:job_id/tagsapi/v1/app/job_metadata#add_tag
coreDELETE/api/v1/app/jobs/:job_id/tags/:tag_idapi/v1/app/job_metadata#remove_tag
coreGET/api/v1/app/jobs/:job_id/target_graphapi/v1/app/target_graphs#job
corePOST/api/v1/app/jobs/:job_id/unapproveapi/v1/app/job_lifecycle#unapprove
corePOST/api/v1/app/jobs/:job_id/unpauseapi/v1/app/job_lifecycle#unpause
corePOST/api/v1/app/jobs/:job_id/visual_diffapi/v1/app/job_run_commands#run_visual_diff
corePOST/api/v1/app/jobs/:job_id/visual_reviewapi/v1/app/job_run_commands#run_visual_review
corePOST/api/v1/app/jobs/:job_id/workflow_warnings/:id/dismissapi/v1/app/workflow_warnings#dismiss
corePOST/api/v1/app/jobs/:job_id/workflow_warnings/:id/file_jobapi/v1/app/workflow_warnings#file_job
corePOST/api/v1/app/jobs/:job_id/workflow_warnings/:id/retry_reviewapi/v1/app/workflow_warnings#retry_review
corePOST/api/v1/app/jobs/:job_id/workflow_warnings/:id/skip_reviewapi/v1/app/workflow_warnings#skip_review
corePOST/api/v1/app/jobs/:job_id/workflows/:workflow_id/discard_branch_outputapi/v1/app/job_run_commands#discard_branch_output
corePOST/api/v1/app/jobs/:job_id/workflows/:workflow_id/force_push_branchapi/v1/app/job_run_commands#force_push_branch
corePOST/api/v1/app/jobs/:job_id/workflows/:workflow_id/push_commitsapi/v1/app/job_run_commands#push_commits
corePOST/api/v1/app/jobs/:job_id/workflows/:workflow_id/retry_stepapi/v1/app/job_run_commands#retry_step
coreGET/api/v1/app/jobs/graphapi/v1/app/jobs#graph
coreGET/api/v1/app/jobs/newapi/v1/app/direct_jobs#new
coreGET/api/v1/app/maintenance_tasks/sidebarapi/v1/app/maintenance_tasks#sidebar
coreGET/api/v1/app/notification_preferencesapi/v1/app/notification_preferences#show
corePATCH/api/v1/app/notification_preferencesapi/v1/app/notification_preferences#update
coreGET/api/v1/app/notificationsapi/v1/app/notifications#index
corePATCH/api/v1/app/notifications/:id/mark_readapi/v1/app/notifications#mark_read
corePOST/api/v1/app/notifications/mark_all_readapi/v1/app/notifications#mark_all_read
coreGET/api/v1/app/passkeysapi/v1/app/passkeys#index
coreDELETE/api/v1/app/passkeys/:idapi/v1/app/passkeys#destroy
corePOST/api/v1/app/passkeys/authenticateapi/v1/app/passkeys#authenticate
coreGET/api/v1/app/passkeys/authentication_optionsapi/v1/app/passkeys#authentication_options
corePOST/api/v1/app/passkeys/registerapi/v1/app/passkeys#register
coreGET/api/v1/app/passkeys/registration_optionsapi/v1/app/passkeys#registration_options
corePOST/api/v1/app/performance_eventsapi/v1/app/performance_events#create
coreGET/api/v1/app/platform_identitiesapi/v1/app/platform_identities#index
coreDELETE/api/v1/app/platform_identities/:idapi/v1/app/platform_identities#destroy
corePOST/api/v1/app/platform_identities/linking_tokenapi/v1/app/platform_identities#linking_token
coreGET/api/v1/app/preview_panels/:idapi/v1/app/preview_panels#show
corePATCH/api/v1/app/preview_panels/:idapi/v1/app/preview_panels#update
coreGET/api/v1/app/preview_panels/:id/exportapi/v1/app/preview_panels#export
coreGET/api/v1/app/preview_panels/:id/files/*pathapi/v1/app/preview_panels#file
corePOST/api/v1/app/preview_panels/:id/tokenapi/v1/app/preview_panels#token
corePOST/api/v1/app/report_issueapi/v1/app/report_issue#create
coreGET/api/v1/app/repositoriesapi/v1/app/repositories#index
corePOST/api/v1/app/repositoriesapi/v1/app/repositories#create
coreGET/api/v1/app/repositories/:idapi/v1/app/repositories#show
corePATCH/api/v1/app/repositories/:idapi/v1/app/repositories#update
corePUT/api/v1/app/repositories/:idapi/v1/app/repositories#update
corePOST/api/v1/app/repositories/:id/archiveapi/v1/app/repositories#archive
corePOST/api/v1/app/repositories/:id/check_ci_nowapi/v1/app/repositories#check_ci_now
coreGET/api/v1/app/repositories/:id/cognitive_debtapi/v1/app/repositories#cognitive_debt
coreGET/api/v1/app/repositories/:id/coverage_trendapi/v1/app/repositories#coverage_trend
coreGET/api/v1/app/repositories/:id/editapi/v1/app/repositories#edit
corePOST/api/v1/app/repositories/:id/override_readiness_probeapi/v1/app/repositories#override_readiness_probe
corePOST/api/v1/app/repositories/:id/pollapi/v1/app/repositories#poll
coreGET/api/v1/app/repositories/:id/readinessapi/v1/app/repositories#readiness
corePOST/api/v1/app/repositories/:id/readiness_probeapi/v1/app/repositories#readiness_probe
corePOST/api/v1/app/repositories/:id/release_needs_triage_jobapi/v1/app/repositories#release_needs_triage_job
corePOST/api/v1/app/repositories/:id/repair_main_branchapi/v1/app/repositories#repair_main_branch
corePOST/api/v1/app/repositories/:id/resume_landingapi/v1/app/repositories#resume_landing
corePOST/api/v1/app/repositories/:id/retry_failed_jobsapi/v1/app/repositories#retry_failed_jobs
corePOST/api/v1/app/repositories/:id/run_main_branch_gradersapi/v1/app/repositories#run_main_branch_graders
corePOST/api/v1/app/repositories/:id/sync_forkapi/v1/app/repositories#sync_fork
coreGET/api/v1/app/repositories/:id/target_graphapi/v1/app/target_graphs#repository
corePOST/api/v1/app/repositories/:id/unarchiveapi/v1/app/repositories#unarchive
coreGET/api/v1/app/repositories/:repository_id/documentsapi/v1/app/repository_documents#index
corePOST/api/v1/app/repositories/:repository_id/documentsapi/v1/app/repository_documents#create
coreGET/api/v1/app/repositories/:repository_id/final_approversapi/v1/app/repository_final_approvers#index
corePOST/api/v1/app/repositories/:repository_id/final_approversapi/v1/app/repository_final_approvers#create
coreDELETE/api/v1/app/repositories/:repository_id/final_approvers/:idapi/v1/app/repository_final_approvers#destroy
coreGET/api/v1/app/repositories/:repository_id/input_sources/:typeapi/v1/app/input_sources#show
corePATCH/api/v1/app/repositories/:repository_id/input_sources/:typeapi/v1/app/input_sources#update
coreGET/api/v1/app/repositories/:repository_id/membershipsapi/v1/app/repository_memberships#index
corePOST/api/v1/app/repositories/:repository_id/membershipsapi/v1/app/repository_memberships#create
coreDELETE/api/v1/app/repositories/:repository_id/memberships/:idapi/v1/app/repository_memberships#destroy
corePATCH/api/v1/app/repositories/:repository_id/memberships/:idapi/v1/app/repository_memberships#update
corePUT/api/v1/app/repositories/:repository_id/memberships/:idapi/v1/app/repository_memberships#update
coreGET/api/v1/app/repositories/:repository_id/plugin_tabsapi/v1/app/repository_plugin_tabs#index
coreDELETE/api/v1/app/repositories/:repository_id/previewapi/v1/app/repository_preview#destroy
coreGET/api/v1/app/repositories/:repository_id/previewapi/v1/app/repository_preview#show
corePOST/api/v1/app/repositories/:repository_id/previewapi/v1/app/repository_preview#create
coreGET/api/v1/app/repositories/:repository_id/preview/logsapi/v1/app/repository_preview#logs
coreGET/api/v1/app/repositories/:repository_id/provider_routing_rulesapi/v1/app/provider_routing_rules#index
corePOST/api/v1/app/repositories/:repository_id/provider_routing_rulesapi/v1/app/provider_routing_rules#create
coreDELETE/api/v1/app/repositories/:repository_id/provider_routing_rules/:idapi/v1/app/provider_routing_rules#destroy
corePATCH/api/v1/app/repositories/:repository_id/provider_routing_rules/:idapi/v1/app/provider_routing_rules#update
corePUT/api/v1/app/repositories/:repository_id/provider_routing_rules/:idapi/v1/app/provider_routing_rules#update
corePATCH/api/v1/app/repositories/:repository_id/provider_routing_rules/reorderapi/v1/app/provider_routing_rules#reorder
corePOST/api/v1/app/repositories/:repository_id/recommendations/:recommendation_idapi/v1/app/repository_recommendations#create
coreGET/api/v1/app/repositories/:repository_id/skillsapi/v1/app/skills#index
corePOST/api/v1/app/repositories/:repository_id/skillsapi/v1/app/skills#create
coreGET/api/v1/app/repositories/:repository_id/team_grantsapi/v1/app/repository_team_grants#index
corePOST/api/v1/app/repositories/:repository_id/team_grantsapi/v1/app/repository_team_grants#create
coreDELETE/api/v1/app/repositories/:repository_id/team_grants/:idapi/v1/app/repository_team_grants#destroy
corePATCH/api/v1/app/repositories/:repository_id/team_grants/:idapi/v1/app/repository_team_grants#update
corePUT/api/v1/app/repositories/:repository_id/team_grants/:idapi/v1/app/repository_team_grants#update
coreGET/api/v1/app/repositories/branchesapi/v1/app/repositories#branches
coreGET/api/v1/app/repositories/newapi/v1/app/repositories#new
coreGET/api/v1/app/repositories/ownersapi/v1/app/repositories#owners
coreGET/api/v1/app/repositories/reposapi/v1/app/repositories#repos
coreDELETE/api/v1/app/repository_documents/:idapi/v1/app/repository_documents#destroy
coreGET/api/v1/app/repository_documents/:id/fileapi/v1/app/repository_documents#file
coreGET/api/v1/app/review_diff_settingsapi/v1/app/review_diff_settings#show
corePATCH/api/v1/app/review_diff_settingsapi/v1/app/review_diff_settings#update
coreGET/api/v1/app/settings/hidden_chatsapi/v1/app/chats#hidden
coreGET/api/v1/app/setupapi/v1/app/setup#show
coreGET/api/v1/app/shared_chats/:tokenapi/v1/app/shared_chats#show
corePATCH/api/v1/app/sidebar_nav_orderapi/v1/app/sidebar_nav_order#update
coreGET/api/v1/app/sidebar_pagesapi/v1/app/sidebar_pages#index
coreGET/api/v1/app/slug_refs/:slugapi/v1/app/slug_refs#show
coreGET/api/v1/app/slugs/:slugapi/v1/app/slug_refs#show
corePOST/api/v1/app/smart_foldersapi/v1/app/smart_folders#create
coreDELETE/api/v1/app/smart_folders/:idapi/v1/app/smart_folders#destroy
corePATCH/api/v1/app/smart_folders/:idapi/v1/app/smart_folders#update
corePUT/api/v1/app/smart_folders/:idapi/v1/app/smart_folders#update
coreGET/api/v1/app/tagsapi/v1/app/tags#index
corePOST/api/v1/app/tagsapi/v1/app/tags#create
coreDELETE/api/v1/app/tags/:idapi/v1/app/tags#destroy
corePATCH/api/v1/app/tags/:idapi/v1/app/tags#update
corePUT/api/v1/app/tags/:idapi/v1/app/tags#update
coreGET/api/v1/app/teamsapi/v1/app/teams#index
corePOST/api/v1/app/teamsapi/v1/app/teams#create
coreDELETE/api/v1/app/teams/:idapi/v1/app/teams#destroy
coreGET/api/v1/app/teams/:idapi/v1/app/teams#show
corePATCH/api/v1/app/teams/:idapi/v1/app/teams#update
corePUT/api/v1/app/teams/:idapi/v1/app/teams#update
corePOST/api/v1/app/teams/:team_id/membershipsapi/v1/app/team_memberships#create
coreDELETE/api/v1/app/teams/:team_id/memberships/:idapi/v1/app/team_memberships#destroy
corePATCH/api/v1/app/teams/:team_id/memberships/:idapi/v1/app/team_memberships#update
corePUT/api/v1/app/teams/:team_id/memberships/:idapi/v1/app/team_memberships#update
corePATCH/api/v1/app/themeapi/v1/app/theme#update
coreGET/api/v1/app/themesapi/v1/app/themes#index
corePOST/api/v1/app/themesapi/v1/app/themes#create
coreDELETE/api/v1/app/themes/:idapi/v1/app/themes#destroy
coreGET/api/v1/app/themes/:idapi/v1/app/themes#show
corePATCH/api/v1/app/themes/:idapi/v1/app/themes#update
corePATCH/api/v1/app/themes/reorderapi/v1/app/themes#reorder
corePOST/api/v1/app/tours/dismissapi/v1/app/tours#dismiss
coreDELETE/api/v1/app/tours/resetapi/v1/app/tours#reset
coreGET/api/v1/app/users/invitableapi/v1/app/users#invitable
coreGET/api/v1/app/workflows/:workflow_id/coverage_hit_mapapi/v1/app/workflows#coverage_hit_map
coreGET/api/v1/app/workflows/:workflow_id/previewapi/v1/app/workflows#preview
coreGET/api/v1/app/workflows/:workflow_id/target_graphapi/v1/app/target_graphs#workflow
coreGET/api/v1/app/workflows/:workflow_id/visual_artifactapi/v1/app/workflows#visual_artifact