---
title: "Seismic"
slug: "seismic"
updated: 2024-09-26T10:28:50Z
published: 2024-09-26T10:28:50Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.unleash.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Seismic

## Connection

The Seismic connection relies on the OAuth2 client credentials flow, as documented [here](https://developer.seismic.com/seismicsoftware/reference/login-with-client-credentials-user-delegation-flow).

Seismic does not have a self-serve connection screen. If you wish to connect it, please get in touch with your Unleash representative for assistance.

You will need to prepare the following:

- `client_id` and `client_secret` of an OAuth app you created on your seismic tenant. See scopes below.
- `tenatId` - Your seismic tenant ID.
- `userId` - The user ID in Seismic of the user on whose behalf you want to act.
  - The user ID affects which resources will be synced to Unleash based on that user's permissions.

## Scopes

The integration requires the following scopes:

```plaintext
seismic.library.view
seismic.library.manag
seismic.reporting
seismic.user.view
seismic.user.manage
```

## Supported Resources

The integration currently supports the following resources:

- Files/Folders
- Links
- Pages

## Sync

The integration does not support incremental updates, and therefore, sync is scheduled every 1 hour.

****API Calls****

The table below outlines the primary endpoints utilized by the integration:

| Endpoint | Docs | Purpose |
| --- | --- | --- |
| /reporting/v2/contentPropertyAssignments | [https://developer.seismic.com/seismicsoftware/reference/reporting-contentpropertyassignmentsget](https://developer.seismic.com/seismicsoftware/reference/reporting-contentpropertyassignmentsget) | Get all properties of content library |
| /reporting/v2/libraryContents | [https://developer.seismic.com/seismicsoftware/reference/reporting-librarycontentsget](https://developer.seismic.com/seismicsoftware/reference/reporting-librarycontentsget) | Get all content library |
| /integration/v2/teamsites/{teamsiteId}/files/{libraryContentId} | [https://developer.seismic.com/seismicsoftware/reference/seismiclibrarycontentmanagementgetfileinformationproperties](https://developer.seismic.com/seismicsoftware/reference/seismiclibrarycontentmanagementgetfileinformationproperties) | Get single library content item |
| /integration/v2/teamsites/{teamsiteId}/files/{libraryContentId}/content | [https://developer.seismic.com/seismicsoftware/reference/seismiclibrarycontentmanagementdownloadafile](https://developer.seismic.com/seismicsoftware/reference/seismiclibrarycontentmanagementdownloadafile) | Download content of library item |
| /integration/v2/users | [https://developer.seismic.com/seismicsoftware/reference/seismicusersgetlistofusers](https://developer.seismic.com/seismicsoftware/reference/seismicusersgetlistofusers) | List the users of seismic |

****Example Questions****

- What are the three features to promote in order to win against ACME? Give me detailed bullet points.
- What is the difference between Suite Professional and Suite Enterprise? Give me bullet points.
- What should I know about ACME if going into a deal against them?
- What are the top three differentiators of ACME vs. EMCA? (Provide bullet points)
- Can a customer trial AI? How do they do so?
- What is the cost per user of the advanced ABC feature?
