# List file sources

Returns all file sources natively accessible by SitecoreAI CMS, with optional support for paginated tracking.

Endpoint: GET /sources/files
Version: 3.0
Security: bearerAuth

## Security:

  - `bearerAuth` (unknown)
    http bearer JWT

## Query parameters:

  - `page` (integer)
    The page number to retrieve. Defaults to 1 if not specified.

  - `pageSize` (integer)
    The number of items to return per page. Defaults to 50 if not specified.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `Page` (integer)
    The current page number.

  - `PageSize` (integer)
    The number of items per page.

  - `TotalCount` (integer)
    The total number of items available.

  - `Sources` (array)
    The list of files and blobs.

  - `Sources.FileName` (string)
    The file name.
    Example: testFile.raif

  - `Sources.DatabaseName` (string)
    The name of the target database for the transfer.
    Example: master

## Response 400:

  - `400` (unknown)
    Bad Request

## Response 400 fields (application/json):

  - `Error` (string)

