get_business_account_gifts()¶
- Client.get_business_account_gifts()¶
Return the gifts received and owned by a managed business account.
Note
Requires the can_view_gifts_and_stars business bot right.
Usable by Users Bots
- Parameters:¶
business_connection_id (``str``) – Unique identifier of business connection on behalf of which to send the request.
collection_id (``int``, *optional*) – Pass collection identifier to get gifts only from the specified collection.
exclude_unsaved (``bool``, *optional*) – Pass True to exclude gifts that aren’t saved to the account’s profile page.
exclude_saved (``bool``, *optional*) – Pass True to exclude gifts that are saved to the account’s profile page.
exclude_unlimited (``bool``, *optional*) – Pass True to exclude gifts that can be purchased an unlimited number of times.
exclude_upgradable (``bool``, *optional*) – Pass true to exclude gifts that can be purchased limited number of times and can be upgraded.
exclude_non_upgradable (``bool``, *optional*) – Pass true to exclude gifts that can be purchased limited number of times and can’t be upgraded.
exclude_upgraded (``bool``, *optional*) – Pass True to exclude upgraded gifts.
exclude_without_colors (``bool``, *optional*) – Pass True to exclude gifts that can’t be used in
set_upgraded_gift_colors().exclude_hosted (``bool``, *optional*) – Pass True to exclude gifts that are just hosted and are not owned by the owner.
sort_by_price (``bool``, *optional*) – Pass True to sort results by gift price instead of send date. Sorting is applied before pagination.
limit (``int``, *optional*) – The maximum number of gifts to be returned.
- Returns:¶
``Generator`` (A generator yielding
Giftobjects.)
Example
async for gift in app.get_business_account_gifts(connection_id): print(gift)