# Get shared files

#### Syntax

#### &#x20;                                               eueno.getSharedFiles(opts)

#### Example

```
const Eueno = require('@eueno/lib-node');

async function example() {
  const eueno = new Eueno({
    endpoint: 'https://v2-developers.eueno.io',
  });

   const data = await eueno.getSharedFiles(
    {
      walletPrivateKey: "Wallet private key of shared person",
      relFolderPath: "relative folder path",
      page: "current page",
      limit: "maximum number of items per page"
    },
  );
}


example();

```

## Parameters

<table><thead><tr><th width="135">Name</th><th width="107">Type</th><th width="119">Required</th><th>Description</th></tr></thead><tbody><tr><td>opts</td><td>Object</td><td>Yes</td><td>Initialization parameter</td></tr></tbody></table>

## Properties <a href="#properties" id="properties"></a>

**opts**

<table><thead><tr><th width="176">Name</th><th width="107">Type</th><th width="119">Required</th><th>Description</th></tr></thead><tbody><tr><td>walletPrivateKey</td><td>String</td><td>Yes</td><td>wallet private key of owner data</td></tr><tr><td>ownerAddress</td><td>String</td><td>No</td><td>owner of data</td></tr><tr><td>projectId</td><td>String</td><td>No</td><td>ID of Eueno project</td></tr><tr><td>relFolderPath</td><td>String</td><td>No</td><td>Relative folder path</td></tr><tr><td>page</td><td>Integer</td><td>No</td><td>Current page (default: 1)</td></tr><tr><td>limit</td><td>Integer</td><td>No</td><td>Maximum number of items per page (default: 10)</td></tr></tbody></table>
