Glossary
Use this glossary to understand some frequently used terminologies while working with InsightIQ.
General
Work platform/Source platform - A platform where the users perform activities that generates value. Examples include Twitter, YouTube, Medium, Upwork, TikTok, Substack, etc.
Creator - An individual who creates value in and from the digital world using one of the work platforms.
Developer - An entity (an individual, a group, or an organization) that builds an app or utility for creators by using their data from the relevant work platforms. We consider you a developer.
App - A web or mobile application built by you.
Data - Information retrieved by InsightIQ from the work platform using creator’s consent and access to share with you.
Consent - An explicit permission from the creator to allow InsightIQ and you to collect, view, and use their data within a specified purpose.
Access - The scope of data permissions that the creator grants to InsightIQ to be able to serve your needs.
InsightIQ products
Products - A specific type/category of data that you need access to. Each product is tailored to a specific type of information.
Connect / Connect SDK - Connect is the core SDK product for all of InsightIQ’s offerings. It enables creators to connect their work platform accounts with InsightIQ, which in turn uses this information to get creators’ data to supply to you.
Identity - Get access to a creator’s profile information. Such information might include name, username, permanent link to the profile, email, phone number, date of birth, etc., and much more (or less) depending on the infomation different work platforms provide.
Audience (Subproduct under Identity) - Get access to a creator’s audience demographics information. The audience constitutes of all other users who engage with a creator's profile in any way, such as like, subscribe, view, comment, follow, etc. Such information might include country, city, age & gender distribution, etc., and much more (or less) depending on the info different work platforms provide.
Engagement - Get access to a creator’s content information. Such information might include the actual content, URL to the content, number of likes, number of dislikes, number of comments, number of shares, etc., and much more (or less) depending on the info different work platforms provide.
Comments (Subproduct under Engagement) - Get access to the comment information for a creator’s content. Such information might include the actual comment text, username of the commenter, number of likes, number of replies, etc., and much more (or sometimes much lesser) depending on the info different work platforms provide.
Income - Get access to a creator’s income information. Such information might include the creators’ earnings via the work platform, earnings via a specific content piece, etc., and much more (or sometimes much lesser) depending on the info different work platforms provide.
Activity - Get access to a user’s activity on the platform. Such information might include the users’ top played artists, recently played media content, top played media content, etc. via the work platform, and much more (or sometimes much lesser) depending on the info different work platforms provide.
Publish - Publish content to a creator’s account. Such content might include images, videos, text, or a combination of those, depending on the different work platforms' capabilities.
API / technical terms
SDK / InsightIQ SDK / Connect SDK / Connect SDK - A pre-built toolkit from InsightIQ to simplify integrating creator account connections into your app. This is a key step to accessing any InsightIQ product.
Token / SDK token - A unique credential used to start the creator’s account connection journey via the SDK. This token is valid for precisely one week from the time of creation.
API credentials - "API credentials" is the set of unique credentials - a client ID and a secret - enabling you to connect with InsightIQ's APIs.
Authentication - The process of ascertaining that an entity is actually what they claim to be.
Authorization - The process of ascertaining that an authenticated entity has the permissions to access the data or perform the task they are asking for.
Staging - A development environment within InsightIQ, which can be used to test your integration with real accounts and data. In this mode, you can use real credentials to log into platforms. Ideal for internal testing, POCs, demos, automation workflows, etc., where you do not want to mix real user data with test data. Limited to 25 account connections.
Production - A live environment within InsightIQ, which should be used only for the actual apps connecting with creators. This environment connects to work platforms and contains real data. Making changes in or using the production environment for tests might mess with the data quality & streams and incur additional costs.
Webhook - A mechanism to send event notifications from one server to another, in this particular case, from InsightIQ to your server. Subscribing to webhooks notifies you about changes to creator profiles, content, and associated engagement metrics.