Skip to main content

Rover API

Rover runs multi-step GitHub research jobs (fast or deep mode) on behalf of your tenant. All routes require API key authentication and are scoped to your account. Prefix: /rover

Create job

JSON body (simplified):
  • mode: fast or deep
  • repos: optional list of owner/repo strings
Response: 201 with job id and status.

Get job

List jobs

Stream progress (SSE)

Server-Sent Events; event shapes are defined by the live API. Use this from a browser or SSE-aware client.

Cancel job

Only jobs that are not already completed or failed can be cancelled.