---
title: "List evidence sources"
method: GET
path: "/api/v1/sources"
---

# List evidence sources

`GET /api/v1/sources`

## Request

- Base URL: `https://spoolis.com`
- URL: `https://spoolis.com/api/v1/sources`
- Auth: HTTP bearer

## Response `200`

Source connections

- object
  - `sources` SourceConnection[]
    - `spool_id` string
    - `kind` 'csv' | 'json' | 'file_upload' | 'http_openapi' | 'webhook_signed' | 'sql_readonly' | 'object_store_s3' | 'cloudevents', required
    - `name` string, required
    - `config` object
    - `auth` object, required
      - `kind` 'none' | 'api_key' | 'bearer' | 'basic' | 'signed_webhook' | 'db_credentials', required
      - `secret_ref` string
    - `schema` unknown
    - `checkpoint` unknown
    - `deletion_semantics` 'hard' | 'soft' | 'tombstone' | 'unknown', required
    - `correction_semantics` 'in_place' | 'append_new_version' | 'unknown', required
    - `schema_version` string
    - `id` string, required
    - `owner_party_id` string, required
    - `health` object, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required

## Other responses

- `400`: Machine-readable API error
- `401`: Machine-readable API error
- `403`: Machine-readable API error
- `404`: Machine-readable API error
- `409`: Machine-readable API error
- `413`: Machine-readable API error
- `422`: Machine-readable API error
- `429`: Machine-readable API error
- `500`: Machine-readable API error
- `503`: Machine-readable API error

---

[API](https://skmtc.dev/spoolis/apis/spoolis-public-api.md) · [All operations](https://skmtc.dev/spoolis/apis/spoolis-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/spoolis/apis/spoolis-public-api/revisions/e438bfc05c01?raw)
