# Klipfolio API Reference Guide Documentation > The Klipfolio API provides the same functionality as the web app UI for managing assets (clients, dashboards, Klips, data sources). Organized around REST, the Klipfolio Dashboard API is accessed over HTTPS from the https://api.klipfolio.com/api/1.0/ domain. All responses are returned in JSON. ## API Reference - [Introduction to the Klipfolio API](https://apidocs.klipfolio.com/reference/getting-started.md): This page will help you get started with Klipfolio API Reference Guide. Klipfolio brings your business data to life helping you and your organization understand and track KPIs, metrics and other essential information. The Klipfolio API provides the same functionality as the web app UI for managing assets (clients, dashboards, Klips, data sources). Organized around REST, the Klipfolio API is accessed over HTTPS from the https://app.klipfolio.com/api/1.0/* domain. All responses are returned in JSON. - [API Call Examples](https://apidocs.klipfolio.com/reference/api-call-examples.md): This page will help you get started with common API calls. - [Clients](https://apidocs.klipfolio.com/reference/clients.md): View, create, update existing clients, and manage clients for all client accounts belonging to the requesting company. - [Client Features](https://apidocs.klipfolio.com/reference/client-features.md): Manage a client's features. - [Client Properties](https://apidocs.klipfolio.com/reference/client-properties.md): Manage a client's company properties - [Client Resources](https://apidocs.klipfolio.com/reference/client-resources.md): Manage a client's resources. - [Client Settings](https://apidocs.klipfolio.com/reference/client-settings.md): Manage a client's settings - [Client Share Rights](https://apidocs.klipfolio.com/reference/client-share-rights.md): Manage a client's share rights. Change who within the requesting company has access to clients. - [Data Sources](https://apidocs.klipfolio.com/reference/data-sources.md): Viewing, creating, updating and managing data sources. - [Data Source Operations](https://apidocs.klipfolio.com/reference/data-source-operations.md): Perform tasks related to the data source including refresh the data source, enable or disable the data source and import a data source. - [Data Source Properties](https://apidocs.klipfolio.com/reference/data-source-properties.md): Specify how to connect to the data source, end point URL, method (GET/POST). Each data source has its own set of properties. - [Data Source Share Rights](https://apidocs.klipfolio.com/reference/data-source-share-rights.md): View, update and manage the sharing rights for a data source. - [Data Source Instances](https://apidocs.klipfolio.com/reference/data-source-instances.md): A data source may have more than one instance associated with it. If the data source is a dynamic data source, it will have more than one instance associated with it. Other data sources have one instance, and the ID in this case is the same as the data source ID. - [Data Source Instances Data](https://apidocs.klipfolio.com/reference/data-source-instances-data.md): If a data source is a dynamic data source it will have more than one instance associated with it. A data source that has one instance will use the same ID for both the data source and the data source instance. - [Data Source Instance Operations](https://apidocs.klipfolio.com/reference/data-source-instance-operations.md): Data source instance operations allow you to refresh a data source instance. - [Data Source Instance Properties](https://apidocs.klipfolio.com/reference/data-source-instance-properties.md): Specifies how the API connects to the data source instance: end point URL, method. Each instance has its own set of properties. A data source instance is a copy of an original data source. - [Groups](https://apidocs.klipfolio.com/reference/groups.md): Manage groups for accounts or client accounts. - [Groups Default Tabs](https://apidocs.klipfolio.com/reference/groups-default-tabs.md): Manage dashboards assigned to a group or to client account groups. - [Group Users](https://apidocs.klipfolio.com/reference/groups-users.md): Manage users assigned to group or to client account groups. - [Klips](https://apidocs.klipfolio.com/reference/klips.md): View, create, update and manage Klips associated in your account or your client accounts. - [Klip Annotations](https://apidocs.klipfolio.com/reference/klip-annotations.md): Retrieve information on Klip annotations, create, update and delete annotations for specific Klips in your account or your client accounts. - [Klip Client-Instance Operations](https://apidocs.klipfolio.com/reference/klip-client-instance.md): Updates the schema of client instances of Klips. - [Klip Schema](https://apidocs.klipfolio.com/reference/klips-schema.md): Retrieve or update information on Klip schemas for specific Klips in your account or your client accounts. - [Klip Share Rights](https://apidocs.klipfolio.com/reference/klips-share-rights.md) - [Profile](https://apidocs.klipfolio.com/reference/profile.md): View information about the authenticated user account. - [Published Links](https://apidocs.klipfolio.com/reference/published-links.md): Create, view, update, and delete published links. - [Roles](https://apidocs.klipfolio.com/reference/roles.md): View, create, update and manage roles associated with your account or your client accounts. - [Role Users](https://apidocs.klipfolio.com/reference/role-users.md): View, update and manage users that belong to a specific role in your company or client account. - [Role Permissions](https://apidocs.klipfolio.com/reference/role-permissions.md): View, update and manage permissions associated with a role in the company or client account. - [Tabs (now called dashboards)](https://apidocs.klipfolio.com/reference/tabs.md): View, create, update and manage tabs (dashboards) associated with your account or your client accounts. - [Tab Klip Instances](https://apidocs.klipfolio.com/reference/tab-klip-instances.md): A tab (now called dashboard) may have more than one Klip instance associated with it. A Klip instance is a copy of a Klip in a user’s tab. Use in your account or a client account. - [Tab Layout](https://apidocs.klipfolio.com/reference/tab-layout.md): Change the layout schema of a tab (now called a dashboard) in the company or client account. - [Tab Share Rights](https://apidocs.klipfolio.com/reference/tab-share-rights.md): View, update and manage tab (now called dashboard) share rights in the company or client account. - [Tab Operations](https://apidocs.klipfolio.com/reference/tab-operations.md): Perform tasks related to importing tabs (now called dashboards) into client account. - [Users](https://apidocs.klipfolio.com/reference/users.md): View, create, update and manage users associated with your account or your client accounts. - [User Groups](https://apidocs.klipfolio.com/reference/user-groups.md): View and manage groups to which a user belongs in your account or your client accounts. - [User Operations](https://apidocs.klipfolio.com/reference/user-operations.md): Perform tasks associated with users including resending invitations and resetting passwords in your account or your client accounts. - [User Properties](https://apidocs.klipfolio.com/reference/user-properties.md): View, create, update and manage user properties in your account or your client accounts. - [User Roles](https://apidocs.klipfolio.com/reference/user-roles.md): View, update and manage user roles in your account or your client accounts. - [User Tab Instances](https://apidocs.klipfolio.com/reference/user-tab-instances.md): View, update and manage tab (now called dashboard) instances in your account or your client accounts. An instance is a copy of one tab that is in a user's account; a dashboard is a collection of tab instances. - [List of Role Permissions](https://apidocs.klipfolio.com/reference/permissions.md): The permissions below are used when updating roles (see PUT for the /roles resource above).