Over the last couple of months, we have introduced new API endpoints based on common use cases. Those changes include improvements around spaces, users, and available data sources. Let’s dive in.
/list-spaces - this endpoint is related to businesses that are managing isolated instances for their quintly accounts. It returns all of the managed spaces within the organization.
/list-users - returns all of the users, including the spaces that they belong to, whether they are an admin, and the user's timezone.
/list-data-sources - will list all of the available metadata for our data sources across all social networks. This includes all columns, type, and whether it is public or private
Further, we have introduced new and updated existing endpoints to help you manage private statistics connections more effectively via the API, giving you full control over the private stats use cases activated for individual profiles.
/list-private-stats-use-cases - lists all of the available private stats use cases. It is especially useful in order to understand which use cases you require. Also needed for the next endpoint.
/activate-private-stats-use-cases - by passing the userId, spaceId, profileId and useCaseId, you can quickly activate private statistics use cases for specific profiles.
/generate-private-statistics-authentication-link - the final step after activation is to generate the authentication link for someone to authenticate the required use cases. You can do via this endpoint for yourself or your customer.
/deactivate-private-stats-use-cases - in order to deactivate specific use cases you can use this endpoint. It takes similar parameters as /activate-private-stats-use-cases.
Those changes add an extra layer of management to our API, allowing our API users to handle many more scenarios within their connected applications. You can find the complete documentation for all endpoints on https://api.quintly.com.