# PopSQL Docs Documentation > Documentation for PopSQL Docs ## Guides - [Getting Started](https://docs.popsql.com/docs/getting-started.md) - [Inviting Teammates](https://docs.popsql.com/docs/inviting-teammates.md) - [Assigning Roles](https://docs.popsql.com/docs/assigning-roles.md): The difference between Viewer, Explorer, Editor, and Admin roles. - [Customizing Your Preferences](https://docs.popsql.com/docs/customizing-your-preferences.md) - [Connecting to Your Database](https://docs.popsql.com/docs/connecting-to-your-database.md) - [Connecting to BigQuery](https://docs.popsql.com/docs/connecting-to-bigquery.md) - [Connecting to Snowflake](https://docs.popsql.com/docs/connecting-to-snowflake.md) - [Connecting to Timescale](https://docs.popsql.com/docs/connecting-to-timescale.md) - [Shared Connections](https://docs.popsql.com/docs/shared-connections.md) - [Bridge Connector](https://docs.popsql.com/docs/bridge-connector.md) - [Query Results](https://docs.popsql.com/docs/query-results.md) - [SQL Assistant](https://docs.popsql.com/docs/sql-assistant.md) - [Query Variables](https://docs.popsql.com/docs/query-variables.md) - [SQL Linting (SQLFluff)](https://docs.popsql.com/docs/sql-linting.md): Enhance code quality and consistency across your team - [CSV Links and Google Sheets Export](https://docs.popsql.com/docs/csv-links.md) - [Files Tree](https://docs.popsql.com/docs/files.md): Managing your query, notebook, and dashboard files - [Creating Dashboards](https://docs.popsql.com/docs/creating-dashboards.md): Visualize all of your data with dashboards - [How to Schedule Queries](https://docs.popsql.com/docs/scheduled-queries.md) - [Temporary Tables](https://docs.popsql.com/docs/temporary-tables.md) - [dbt Core Integration](https://docs.popsql.com/docs/dbt.md) - [SSO Integration](https://docs.popsql.com/docs/sso-integration.md): Single-Sign On (SSO) integration with identity providers like Okta ## API Reference - [Getting Started](https://docs.popsql.com/reference/api-getting-started.md) - [Search tables](https://docs.popsql.com/reference/get_connections-connection-id-catalog-tables.md) - [Search columns](https://docs.popsql.com/reference/get_connections-connection-id-catalog-columns.md) - [Get Connection catalog](https://docs.popsql.com/reference/get_connections-connection-id-catalog.md) - [Update Connection catalog](https://docs.popsql.com/reference/patch_connections-connection-id-catalog.md) - [Get database catalog](https://docs.popsql.com/reference/get_connections-connection-id-databases-database-name-catalog.md) - [Update database catalog](https://docs.popsql.com/reference/patch_connections-connection-id-databases-database-name-catalog.md) - [Get schema catalog](https://docs.popsql.com/reference/get_connections-connection-id-databases-database-name-schemas-schema-name-catalog.md) - [Update schema catalog](https://docs.popsql.com/reference/patch_connections-connection-id-databases-database-name-schemas-schema-name-catalog.md) - [Get table catalog](https://docs.popsql.com/reference/get_connections-connection-id-databases-database-name-schemas-schema-name-tables-table-name-catalog.md) - [Update table catalog](https://docs.popsql.com/reference/patch_connections-connection-id-databases-database-name-schemas-schema-name-tables-table-name-catalog.md) - [Get column catalog](https://docs.popsql.com/reference/get_connections-connection-id-databases-database-name-schemas-schema-name-tables-table-name-columns-column-name-catalog.md) - [Update column catalog](https://docs.popsql.com/reference/patch_connections-connection-id-databases-database-name-schemas-schema-name-tables-table-name-columns-column-name-catalog.md) - [Run a query](https://docs.popsql.com/reference/post_queries-query-id-runs.md): - You must own or have permissions to the query to run it. - Enforces a 10 second query timeout limit.