Organize accounts and videos into collections
Get All Collections
All tiers — Limited/Basic: 1 result with masked metrics. Premium: full access.
Retrieves all collections linked to your organisation. Collections are used to organize and group accounts and videos for easier management.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
query Parameters
parent_idFilter collections by parent ID. Use 'null' for root-level collections only.
include_childrenInclude child collections in the response
paginatedSet to true to receive paginated response with {data, pagination} format instead of {data, count}
pagePage number for pagination (requires paginated=true)
limitNumber of items to return per page
order_byField to order results by
order_directionDirection of ordering (ascending or descending)
Headers
AuthorizationBearer token for authentication
Get All Collections › Responses
Successful response with a list of collections
countNumber of collections returned
Create Collection
Creates a new collection for organizing accounts and videos.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
Headers
AuthorizationBearer token for authentication
Create Collection › Request Body
nameCollection name
parent_idOptional parent collection ID for nested collections
accessAccess level for the collection
Create Collection › Responses
Collection created successfully
idnameorganisation_idaccesscreated_atGet Collection
All tiers — Limited/Basic: 1 result with masked metrics. Premium: full access.
Retrieves a specific collection by ID.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idThe unique identifier of the collection
query Parameters
include_countsInclude video and account counts
Headers
AuthorizationGet Collection › Responses
Collection details
idnameorganisation_idparent_idaccesshashdisplay_settingscreated_athashtagsvideo_countOnly if include_counts=true
account_countOnly if include_counts=true
Delete Collection
Deletes a collection. This will also remove all associations with accounts and videos.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idHeaders
AuthorizationDelete Collection › Responses
Collection deleted successfully
successdeleted_idUpdate Collection
Updates a collection's properties.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idHeaders
AuthorizationUpdate Collection › Request Body
nameparent_idaccesspasswordPassword for protected collections
display_settingsDisplay settings for public collections
Update Collection › Responses
Collection updated successfully
Get Collection Videos
All tiers — Limited/Basic: 1 result with masked metrics. Premium: full access.
Retrieves all videos in a collection with pagination.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idquery Parameters
pagePage number (default: 1)
limitItems per page (default: 100, max: 5000)
order_byField to order by
order_directionOrder direction
Headers
AuthorizationGet Collection Videos › Responses
List of videos in the collection
Add Videos to Collection
Adds one or more videos to a collection.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idHeaders
AuthorizationAdd Videos to Collection › Request Body
video_idsArray of video IDs to add to the collection
Add Videos to Collection › Responses
Videos added successfully
successcollection_idvideos_addedRemove Videos from Collection
Removes one or more videos from a collection.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idHeaders
AuthorizationRemove Videos from Collection › Request Body
video_idsArray of video IDs to remove from the collection
Remove Videos from Collection › Responses
Videos removed successfully
successcollection_idvideos_removedGet Collection Accounts
All tiers — Limited/Basic: 1 result with masked metrics. Premium: full access.
Retrieves all accounts in a collection with pagination.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idquery Parameters
pagePage number (default: 1)
limitItems per page (default: 100, max: 5000)
order_byField to order by
order_directionOrder direction
Headers
AuthorizationGet Collection Accounts › Responses
List of accounts in the collection
Add Accounts to Collection
Adds one or more accounts to a collection.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idHeaders
AuthorizationAdd Accounts to Collection › Request Body
account_idsArray of account IDs to add to the collection
Add Accounts to Collection › Responses
Accounts added successfully
successcollection_idaccounts_addedRemove Accounts from Collection
Removes one or more accounts from a collection.
Rate Limit: 5 (limited) / 15 (basic) / 30 (premium) requests per minute
path Parameters
collection_idHeaders
AuthorizationRemove Accounts from Collection › Request Body
account_idsArray of account IDs to remove from the collection
Remove Accounts from Collection › Responses
Accounts removed successfully
successcollection_idaccounts_removed