Sharepoint

The Sharepoint connection will keep Sharepoint folder(s) and everything in them, including subfolders, in sync.

Creating a Connection

  1. Select an API key from the dropdown at the top. All documents created by the connection will be attributed to the selected API key.
  2. Click "Select a folder" to open a Sharepoint File Picker.
  3. In the Sharepoint File Picker, select a folder or entire site to sync by single clicking anything but the name. If you want to go into a subfolder/site, click the name. You can not select individual files.
  4. Fill out any metadata you want to associate with the files in the folder. You can use this to filter the data later. This is in JSON format. You can leave it blank, or you could set it to something like
    1. {
        "company": "acme"
      }
  5. Select the import mode
  6. Click "Create Connection" at the top right

You will be taken back to the connectors page and the system will schedule a sync process as soon as possible.

What is synced?

  • Files - all files supported by Ragie are synced. See the api reference for more information.

Metadata

Each Sharepoint file includes the following metadata

NameDescriptionExampleCommentsFilterable
folderThe folder name of the fileinvoices
folder_pathThe full path of the folder containing this file/invoices
file_pathThe full path of the file/invoices/invoice_acme_2024.pdf
file_path_arrayAn array of each element in the path of the file["invoices", "invoice_acme_2024.pdf"]
source_typesharepointsharepoint
connector_idThe id of the connectorbe34a5d6-8e1a-4dba-a57f-24692a7e245f
created_atWhen the file was created2026-04-03T22:43:58.641000+00:00

Sharepoint documents also include Sharepoint file specific metadata prefixed with sp_. For example

  • "sp_FileSizeDisplay": "1205891"

These are also filterable.