GET /api/source-repos — List Source Repos
Query parameters:| Parameter | Type | Default | Description |
|---|---|---|---|
hostname | string | Filter by exact hostname | |
limit | int | 50 | Number of repos to return (max 500) |
offset | int | 0 | Offset for pagination |
POST /api/source-repos — Create Source Repo
Request body:| Field | Type | Required | Description |
|---|---|---|---|
hostname | string | Yes | Target hostname to link |
root_path | string | Yes | Absolute filesystem path to source root |
name | string | No | Display name (defaults to hostname) |
repo_type | string | No | git, folder, or archive (defaults to folder) |
language | string | No | Primary programming language |
framework | string | No | Framework (e.g. express, django, spring) |
scan_uuid | string | No | Link to a specific scan UUID |
endpoints | string[] | No | Known application endpoints |
route_params | string[] | No | Known route parameters |
sinks | string[] | No | Known dangerous sinks |
tags | string[] | No | Tags for categorization |
metadata | object | No | Arbitrary metadata |
