This section provides more information about connecting the frontend to your Intrasheets server.



The following properties are available to render your Intrasheets interface.
server: string Your Intrasheets server URL. Example: ''
path?: string API pathname. Default: api/
guid?: string Spreadsheet GUID identifier. Example: c4a0edc0-edbf-43a3-827f-0fe5101401a5
signature?: string User signature provided by your backend. It will define your permissions to access a spreadsheet.
license: string Intrasheets License. You can download from the website.
clientId?: string Google Sheets API ClientId
clientSecret?: Google Sheets API ClientSecret
apiKey?: Google Sheets API apiKey
errorUri?: Google Sheets API errorUri
redirectUri?: Google Sheets API redirectUri


The following template will render the Intrasheets frontend.

    <link href="" rel="stylesheet" />
    <link href="" rel="stylesheet" />
    <div id="content"></div>
<script type="text/javascript" src=""></script>
Sheets(document.getElementById('content'), {
    // Your Intrasheets server URL
    server: '',
    // Spreadsheet GUID identifier
    guid: 'c4a0edc0-edbf-43a3-827f-0fe5101401a5',
    // User signature provided by your backend
    signature: 'jwt-backend-generated-signature',
    // Intrasheets License
    license: 'your-intrasheets-certificate-key',


As explained previously in this documentation, Intrasheets does not manage logins. The front should send the signature, which is a JWT. The backend should provide the signature and have different formats, which is covered in the next section.