Get a list of the available sources
get/sources
Returns a list of sources.
1{2 "count": 3,3 "items": [4 {5 "id": "079b46b9-fbc4-44ce-8cb1-163330e4d812",6 "inputType": "file",7 "insertTimestamp": "2025-12-12T19:48:53.448286+00:00",8 "localUri": "/ramuser/data/infoFiles",9 "metadata": {10 "description": "Collected info files for RAM source."11 },12 "name": "Info Files",13 "sourceType": "local",14 "updateTimestamp": "2025-12-13T09:15:22.123456+00:00"15 },16 {17 "id": "86cc0aae-04ed-4e0f-97d2-53e8b7dc9881",18 "inputType": "file",19 "insertTimestamp": "2025-10-05T08:12:00.000000+00:00",20 "localUri": "/ramuser/data/weather",21 "metadata": {22 "description": "Daily weather CSV files."23 },24 "name": "Weather Data",25 "sourceType": "local",26 "updateTimestamp": "2025-11-15T17:45:00.000000+00:00"27 },28 {29 "id": "de772bda-8756-41a8-9c68-defe2932bdad",30 "inputType": "file",31 "insertTimestamp": "2025-09-01T12:00:00.000000+00:00",32 "localUri": "/ramuser/data/gitDocs",33 "metadata": {34 "description": "Documentation synced from remote git."35 },36 "name": "Git Docs",37 "sourceType": "git",38 "updateTimestamp": "2025-12-20T12:30:00.000000+00:00"39 }40 ],41 "limit": 10,42 "name": "sources",43 "start": 044}| Name | Type | Required | Description |
|---|---|---|---|
limit | integer or null | false | The maximum number of sources to be returned. Default: 10 |
sortBy | string or null | false | The criteria for sorting. Supported attributes include name, insertTimestamp, and updateTimestamp. Additional attributes might be added in future releases. |
start | integer or null | false | The zero-based offset of the first source to be returned. Default: 0 |
| Status | Meaning | Description | ||
|---|---|---|---|---|
| 200 | OK | The request succeeded. | Headers | Schema |
| 400 | Bad Request | The request was invalid. | Schema | |
| 401 | Unauthorized | The user was not authenticated. | Schema | |
| 422 | Unprocessable Entity | The server understands the request but was unable to process the contained instructions. | Schema |