# Generated Beladed Ruby API client 0.1.0-beta.1.
# API version: 2026-07-11; operations: 283; contract: sha256:478f3385fbfb86f845f794fe3e71f4f6411059faab2ad4605087d4e219bc6377.
# Source: reviewed public OpenAPI only. Unlisted operations are intentionally unavailable.
require "cgi"
require "json"
require "net/http"
require "uri"

class BeladedApiError < StandardError
  attr_reader :status, :operation_id, :response_body

  def initialize(message, status: nil, operation_id: nil, response_body: nil)
    super(message)
    @status = status
    @operation_id = operation_id
    @response_body = response_body
  end
end

class BeladedClient
  BASE_URLS = { 'development' => 'https://api.beladed.dev', 'production' => 'https://api.beladed.com' }.freeze
  OPERATIONS = JSON.parse('{"accountsAccountGeneralForgotPost":{"operationId":"accountsAccountGeneralForgotPost","productId":"accounts","method":"POST","path":"/api/account/general/forgot","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsAccountGeneralGetAccountidGet":{"operationId":"accountsAccountGeneralGetAccountidGet","productId":"accounts","method":"GET","path":"/api/account/general/get/{accountId}","credentialType":"authenticated_session","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsAccountGeneralGetSessionsGet":{"operationId":"accountsAccountGeneralGetSessionsGet","productId":"accounts","method":"GET","path":"/api/account/general/get-sessions","credentialType":"authenticated_session","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsAccountGeneralLogoutDevicePost":{"operationId":"accountsAccountGeneralLogoutDevicePost","productId":"accounts","method":"POST","path":"/api/account/general/logout-device","credentialType":"authenticated_session","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsAccountGeneralLogoutEverywherePost":{"operationId":"accountsAccountGeneralLogoutEverywherePost","productId":"accounts","method":"POST","path":"/api/account/general/logout-everywhere","credentialType":"authenticated_session","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsAccountGeneralLogoutPost":{"operationId":"accountsAccountGeneralLogoutPost","productId":"accounts","method":"POST","path":"/api/account/general/logout","credentialType":"authenticated_session","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsAccountGeneralResetPut":{"operationId":"accountsAccountGeneralResetPut","productId":"accounts","method":"PUT","path":"/api/account/general/reset","credentialType":"authenticated_session","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsAccountGeneralSessionGet":{"operationId":"accountsAccountGeneralSessionGet","productId":"accounts","method":"GET","path":"/api/account/general/session","credentialType":"authenticated_session","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsAccountGeneralSetPasswordPost":{"operationId":"accountsAccountGeneralSetPasswordPost","productId":"accounts","method":"POST","path":"/api/account/general/set-password","credentialType":"authenticated_session","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsCreate":{"operationId":"accountsCreate","productId":"accounts","method":"POST","path":"/api/account/general/create","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsListTypes":{"operationId":"accountsListTypes","productId":"accounts","method":"GET","path":"/api/account/types/get","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"accountsLogin":{"operationId":"accountsLogin","productId":"accounts","method":"POST","path":"/api/account/general/login","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"adsAdsAdvertisementCreatePost":{"operationId":"adsAdsAdvertisementCreatePost","productId":"ads","method":"POST","path":"/api/ads/advertisement/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsAdvertisementGetPost":{"operationId":"adsAdsAdvertisementGetPost","productId":"ads","method":"POST","path":"/api/ads/advertisement/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsAttributionAllGet":{"operationId":"adsAdsAttributionAllGet","productId":"ads","method":"GET","path":"/api/ads/attribution/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsAttributionCreatePost":{"operationId":"adsAdsAttributionCreatePost","productId":"ads","method":"POST","path":"/api/ads/attribution/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsAttributionDeleteAttributionidDelete":{"operationId":"adsAdsAttributionDeleteAttributionidDelete","productId":"ads","method":"DELETE","path":"/api/ads/attribution/delete/{attributionId}","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsAttributionGetAttributionidGet":{"operationId":"adsAdsAttributionGetAttributionidGet","productId":"ads","method":"GET","path":"/api/ads/attribution/get/{attributionId}","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsAttributionUpdateAttributionidPut":{"operationId":"adsAdsAttributionUpdateAttributionidPut","productId":"ads","method":"PUT","path":"/api/ads/attribution/update/{attributionId}","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsBiddingAllGet":{"operationId":"adsAdsBiddingAllGet","productId":"ads","method":"GET","path":"/api/ads/bidding/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsBiddingCreatePost":{"operationId":"adsAdsBiddingCreatePost","productId":"ads","method":"POST","path":"/api/ads/bidding/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsInteractionCreatePost":{"operationId":"adsAdsInteractionCreatePost","productId":"ads","method":"POST","path":"/api/ads/interaction/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsInventoryAllGet":{"operationId":"adsAdsInventoryAllGet","productId":"ads","method":"GET","path":"/api/ads/inventory/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsInventoryCreatePost":{"operationId":"adsAdsInventoryCreatePost","productId":"ads","method":"POST","path":"/api/ads/inventory/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsPlacementAllGet":{"operationId":"adsAdsPlacementAllGet","productId":"ads","method":"GET","path":"/api/ads/placement/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"adsAdsPlacementChoicePlacementidPost":{"operationId":"adsAdsPlacementChoicePlacementidPost","productId":"ads","method":"POST","path":"/api/ads/placement/choice/{placementId}","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server","web","browser-extension"],"stability":"beta"},"adsAdsPlacementInteractPlacementidPost":{"operationId":"adsAdsPlacementInteractPlacementidPost","productId":"ads","method":"POST","path":"/api/ads/placement/interact/{placementId}","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server","web","browser-extension"],"stability":"beta"},"adsAdsPlacementVotePlacementidPost":{"operationId":"adsAdsPlacementVotePlacementidPost","productId":"ads","method":"POST","path":"/api/ads/placement/vote/{placementId}","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server","web","browser-extension"],"stability":"beta"},"adsCreatePlacement":{"operationId":"adsCreatePlacement","productId":"ads","method":"POST","path":"/api/ads/placement/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"embedsGet":{"operationId":"embedsGet","productId":"embeds","method":"POST","path":"/api/vote/embed/get","credentialType":"publishable_key","originRestricted":true,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension"],"stability":"beta"},"embedsList":{"operationId":"embedsList","productId":"embeds","method":"POST","path":"/api/vote/embed/all","credentialType":"publishable_key","originRestricted":true,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension"],"stability":"beta"},"embedsVoteEmbedCreatePost":{"operationId":"embedsVoteEmbedCreatePost","productId":"embeds","method":"POST","path":"/api/vote/embed/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"embedsVoteEmbedDeletePost":{"operationId":"embedsVoteEmbedDeletePost","productId":"embeds","method":"POST","path":"/api/vote/embed/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"embedsVoteEmbedUpdatePut":{"operationId":"embedsVoteEmbedUpdatePut","productId":"embeds","method":"PUT","path":"/api/vote/embed/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"eventsCreate":{"operationId":"eventsCreate","productId":"events","method":"POST","path":"/api/events/general/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"eventsEventsGeneralDeletePost":{"operationId":"eventsEventsGeneralDeletePost","productId":"events","method":"POST","path":"/api/events/general/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"eventsGetPublic":{"operationId":"eventsGetPublic","productId":"events","method":"GET","path":"/api/events/general/get","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"eventsListPublic":{"operationId":"eventsListPublic","productId":"events","method":"GET","path":"/api/events/general/all","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"eventsUpdate":{"operationId":"eventsUpdate","productId":"events","method":"PUT","path":"/api/events/general/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamCreate":{"operationId":"livestreamCreate","productId":"livestream","method":"POST","path":"/api/video/stream/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamGet":{"operationId":"livestreamGet","productId":"livestream","method":"GET","path":"/api/video/stream/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoCategoryAllGet":{"operationId":"livestreamVideoCategoryAllGet","productId":"livestream","method":"GET","path":"/api/video/category/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoCategoryCreatePost":{"operationId":"livestreamVideoCategoryCreatePost","productId":"livestream","method":"POST","path":"/api/video/category/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoCategoryDeletePost":{"operationId":"livestreamVideoCategoryDeletePost","productId":"livestream","method":"POST","path":"/api/video/category/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoCategoryGetGet":{"operationId":"livestreamVideoCategoryGetGet","productId":"livestream","method":"GET","path":"/api/video/category/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoCategoryUpdatePut":{"operationId":"livestreamVideoCategoryUpdatePut","productId":"livestream","method":"PUT","path":"/api/video/category/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoChannelAllGet":{"operationId":"livestreamVideoChannelAllGet","productId":"livestream","method":"GET","path":"/api/video/channel/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoChannelCreatePost":{"operationId":"livestreamVideoChannelCreatePost","productId":"livestream","method":"POST","path":"/api/video/channel/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoChannelDeletePost":{"operationId":"livestreamVideoChannelDeletePost","productId":"livestream","method":"POST","path":"/api/video/channel/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoChannelGetGet":{"operationId":"livestreamVideoChannelGetGet","productId":"livestream","method":"GET","path":"/api/video/channel/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoChannelUpdatePut":{"operationId":"livestreamVideoChannelUpdatePut","productId":"livestream","method":"PUT","path":"/api/video/channel/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoDetailsAllGet":{"operationId":"livestreamVideoDetailsAllGet","productId":"livestream","method":"GET","path":"/api/video/details/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoDetailsCreatePost":{"operationId":"livestreamVideoDetailsCreatePost","productId":"livestream","method":"POST","path":"/api/video/details/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoDetailsDeletePost":{"operationId":"livestreamVideoDetailsDeletePost","productId":"livestream","method":"POST","path":"/api/video/details/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoDetailsGetGet":{"operationId":"livestreamVideoDetailsGetGet","productId":"livestream","method":"GET","path":"/api/video/details/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoDetailsUpdatePut":{"operationId":"livestreamVideoDetailsUpdatePut","productId":"livestream","method":"PUT","path":"/api/video/details/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoEventCreatePost":{"operationId":"livestreamVideoEventCreatePost","productId":"livestream","method":"POST","path":"/api/video/event/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoEventDeletePost":{"operationId":"livestreamVideoEventDeletePost","productId":"livestream","method":"POST","path":"/api/video/event/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoEventUpdatePut":{"operationId":"livestreamVideoEventUpdatePut","productId":"livestream","method":"PUT","path":"/api/video/event/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStaticAllGet":{"operationId":"livestreamVideoStaticAllGet","productId":"livestream","method":"GET","path":"/api/video/static/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStaticCreatePost":{"operationId":"livestreamVideoStaticCreatePost","productId":"livestream","method":"POST","path":"/api/video/static/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStaticDeletePost":{"operationId":"livestreamVideoStaticDeletePost","productId":"livestream","method":"POST","path":"/api/video/static/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStaticGetGet":{"operationId":"livestreamVideoStaticGetGet","productId":"livestream","method":"GET","path":"/api/video/static/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStaticUpdatePut":{"operationId":"livestreamVideoStaticUpdatePut","productId":"livestream","method":"PUT","path":"/api/video/static/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStreamAllGet":{"operationId":"livestreamVideoStreamAllGet","productId":"livestream","method":"GET","path":"/api/video/stream/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStreamCreateclipPost":{"operationId":"livestreamVideoStreamCreateclipPost","productId":"livestream","method":"POST","path":"/api/video/stream/createClip","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStreamDeletePost":{"operationId":"livestreamVideoStreamDeletePost","productId":"livestream","method":"POST","path":"/api/video/stream/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStreamGetanalyticsPost":{"operationId":"livestreamVideoStreamGetanalyticsPost","productId":"livestream","method":"POST","path":"/api/video/stream/getAnalytics","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStreamGetembedcodePost":{"operationId":"livestreamVideoStreamGetembedcodePost","productId":"livestream","method":"POST","path":"/api/video/stream/getEmbedCode","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStreamGetstatusPost":{"operationId":"livestreamVideoStreamGetstatusPost","productId":"livestream","method":"POST","path":"/api/video/stream/getStatus","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoStreamUpdatePut":{"operationId":"livestreamVideoStreamUpdatePut","productId":"livestream","method":"PUT","path":"/api/video/stream/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoSubcategoryAllGet":{"operationId":"livestreamVideoSubcategoryAllGet","productId":"livestream","method":"GET","path":"/api/video/subcategory/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoSubcategoryCreatePost":{"operationId":"livestreamVideoSubcategoryCreatePost","productId":"livestream","method":"POST","path":"/api/video/subcategory/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoSubcategoryDeletePost":{"operationId":"livestreamVideoSubcategoryDeletePost","productId":"livestream","method":"POST","path":"/api/video/subcategory/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoSubcategoryGetGet":{"operationId":"livestreamVideoSubcategoryGetGet","productId":"livestream","method":"GET","path":"/api/video/subcategory/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"livestreamVideoSubcategoryUpdatePut":{"operationId":"livestreamVideoSubcategoryUpdatePut","productId":"livestream","method":"PUT","path":"/api/video/subcategory/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyCreateItem":{"operationId":"loyaltyCreateItem","productId":"loyalty","method":"POST","path":"/api/incentive/loyalty/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveLoyaltyAllGet":{"operationId":"loyaltyIncentiveLoyaltyAllGet","productId":"loyalty","method":"GET","path":"/api/incentive/loyalty/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveLoyaltyDeletePost":{"operationId":"loyaltyIncentiveLoyaltyDeletePost","productId":"loyalty","method":"POST","path":"/api/incentive/loyalty/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveLoyaltyGetGet":{"operationId":"loyaltyIncentiveLoyaltyGetGet","productId":"loyalty","method":"GET","path":"/api/incentive/loyalty/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveLoyaltyUpdatePut":{"operationId":"loyaltyIncentiveLoyaltyUpdatePut","productId":"loyalty","method":"PUT","path":"/api/incentive/loyalty/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentivePromotionAllGet":{"operationId":"loyaltyIncentivePromotionAllGet","productId":"loyalty","method":"GET","path":"/api/incentive/promotion/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentivePromotionCreatePost":{"operationId":"loyaltyIncentivePromotionCreatePost","productId":"loyalty","method":"POST","path":"/api/incentive/promotion/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentivePromotionDeletePost":{"operationId":"loyaltyIncentivePromotionDeletePost","productId":"loyalty","method":"POST","path":"/api/incentive/promotion/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentivePromotionGetGet":{"operationId":"loyaltyIncentivePromotionGetGet","productId":"loyalty","method":"GET","path":"/api/incentive/promotion/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentivePromotionUpdatePut":{"operationId":"loyaltyIncentivePromotionUpdatePut","productId":"loyalty","method":"PUT","path":"/api/incentive/promotion/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveRewardAllGet":{"operationId":"loyaltyIncentiveRewardAllGet","productId":"loyalty","method":"GET","path":"/api/incentive/reward/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveRewardCreatePost":{"operationId":"loyaltyIncentiveRewardCreatePost","productId":"loyalty","method":"POST","path":"/api/incentive/reward/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveRewardDeletePost":{"operationId":"loyaltyIncentiveRewardDeletePost","productId":"loyalty","method":"POST","path":"/api/incentive/reward/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveRewardGetGet":{"operationId":"loyaltyIncentiveRewardGetGet","productId":"loyalty","method":"GET","path":"/api/incentive/reward/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"loyaltyIncentiveRewardUpdatePut":{"operationId":"loyaltyIncentiveRewardUpdatePut","productId":"loyalty","method":"PUT","path":"/api/incentive/reward/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingCreateCampaign":{"operationId":"marketingCreateCampaign","productId":"marketing","method":"POST","path":"/api/marketing/campaign/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingAutomationCreatePost":{"operationId":"marketingMarketingAutomationCreatePost","productId":"marketing","method":"POST","path":"/api/marketing/automation/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingAutomationDeletePost":{"operationId":"marketingMarketingAutomationDeletePost","productId":"marketing","method":"POST","path":"/api/marketing/automation/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingAutomationGetPost":{"operationId":"marketingMarketingAutomationGetPost","productId":"marketing","method":"POST","path":"/api/marketing/automation/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingAutomationUpdatePost":{"operationId":"marketingMarketingAutomationUpdatePost","productId":"marketing","method":"POST","path":"/api/marketing/automation/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingCampaignAllPost":{"operationId":"marketingMarketingCampaignAllPost","productId":"marketing","method":"POST","path":"/api/marketing/campaign/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingCampaignGetPost":{"operationId":"marketingMarketingCampaignGetPost","productId":"marketing","method":"POST","path":"/api/marketing/campaign/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingContactAllPost":{"operationId":"marketingMarketingContactAllPost","productId":"marketing","method":"POST","path":"/api/marketing/contact/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingContactCreatePost":{"operationId":"marketingMarketingContactCreatePost","productId":"marketing","method":"POST","path":"/api/marketing/contact/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingContactDeletePost":{"operationId":"marketingMarketingContactDeletePost","productId":"marketing","method":"POST","path":"/api/marketing/contact/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingContactGetPost":{"operationId":"marketingMarketingContactGetPost","productId":"marketing","method":"POST","path":"/api/marketing/contact/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingContactUpdatePost":{"operationId":"marketingMarketingContactUpdatePost","productId":"marketing","method":"POST","path":"/api/marketing/contact/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingEmailsequenceCreatePost":{"operationId":"marketingMarketingEmailsequenceCreatePost","productId":"marketing","method":"POST","path":"/api/marketing/emailSequence/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingEmailsequenceDeletePost":{"operationId":"marketingMarketingEmailsequenceDeletePost","productId":"marketing","method":"POST","path":"/api/marketing/emailSequence/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingEmailsequenceGetPost":{"operationId":"marketingMarketingEmailsequenceGetPost","productId":"marketing","method":"POST","path":"/api/marketing/emailSequence/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingIntegrationAllPost":{"operationId":"marketingMarketingIntegrationAllPost","productId":"marketing","method":"POST","path":"/api/marketing/integration/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingIntegrationCreatePost":{"operationId":"marketingMarketingIntegrationCreatePost","productId":"marketing","method":"POST","path":"/api/marketing/integration/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingIntegrationDeletePost":{"operationId":"marketingMarketingIntegrationDeletePost","productId":"marketing","method":"POST","path":"/api/marketing/integration/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingIntegrationGetPost":{"operationId":"marketingMarketingIntegrationGetPost","productId":"marketing","method":"POST","path":"/api/marketing/integration/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingIntegrationUpdatePost":{"operationId":"marketingMarketingIntegrationUpdatePost","productId":"marketing","method":"POST","path":"/api/marketing/integration/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingLeadscoreGetPost":{"operationId":"marketingMarketingLeadscoreGetPost","productId":"marketing","method":"POST","path":"/api/marketing/leadScore/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingLeadscoreUpdatePost":{"operationId":"marketingMarketingLeadscoreUpdatePost","productId":"marketing","method":"POST","path":"/api/marketing/leadScore/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingSegmentAllPost":{"operationId":"marketingMarketingSegmentAllPost","productId":"marketing","method":"POST","path":"/api/marketing/segment/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingSegmentCreatePost":{"operationId":"marketingMarketingSegmentCreatePost","productId":"marketing","method":"POST","path":"/api/marketing/segment/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingSegmentDeletePost":{"operationId":"marketingMarketingSegmentDeletePost","productId":"marketing","method":"POST","path":"/api/marketing/segment/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingSegmentGetPost":{"operationId":"marketingMarketingSegmentGetPost","productId":"marketing","method":"POST","path":"/api/marketing/segment/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingSegmentUpdatePost":{"operationId":"marketingMarketingSegmentUpdatePost","productId":"marketing","method":"POST","path":"/api/marketing/segment/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingTemplateAllPost":{"operationId":"marketingMarketingTemplateAllPost","productId":"marketing","method":"POST","path":"/api/marketing/template/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingTemplateCreatePost":{"operationId":"marketingMarketingTemplateCreatePost","productId":"marketing","method":"POST","path":"/api/marketing/template/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingTemplateDeletePost":{"operationId":"marketingMarketingTemplateDeletePost","productId":"marketing","method":"POST","path":"/api/marketing/template/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingTemplateGetPost":{"operationId":"marketingMarketingTemplateGetPost","productId":"marketing","method":"POST","path":"/api/marketing/template/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"marketingMarketingTemplateUpdatePost":{"operationId":"marketingMarketingTemplateUpdatePost","productId":"marketing","method":"POST","path":"/api/marketing/template/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pagesCreate":{"operationId":"pagesCreate","productId":"pages","method":"POST","path":"/api/pages/general/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pagesCreateLead":{"operationId":"pagesCreateLead","productId":"pages","method":"POST","path":"/api/pages/leads/create","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"pagesGetPublic":{"operationId":"pagesGetPublic","productId":"pages","method":"GET","path":"/api/pages/general/get","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"pagesListPublic":{"operationId":"pagesListPublic","productId":"pages","method":"GET","path":"/api/pages/general/all","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"pagesPagesGeneralAnalyticsGet":{"operationId":"pagesPagesGeneralAnalyticsGet","productId":"pages","method":"GET","path":"/api/pages/general/analytics","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pagesPagesGeneralDeleteDelete":{"operationId":"pagesPagesGeneralDeleteDelete","productId":"pages","method":"DELETE","path":"/api/pages/general/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pagesPagesGeneralStatsGet":{"operationId":"pagesPagesGeneralStatsGet","productId":"pages","method":"GET","path":"/api/pages/general/stats","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pagesPagesGeneralUpdatePut":{"operationId":"pagesPagesGeneralUpdatePut","productId":"pages","method":"PUT","path":"/api/pages/general/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pagesPagesLeadsAllGet":{"operationId":"pagesPagesLeadsAllGet","productId":"pages","method":"GET","path":"/api/pages/leads/all","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"pagesPagesLeadsDeleteDelete":{"operationId":"pagesPagesLeadsDeleteDelete","productId":"pages","method":"DELETE","path":"/api/pages/leads/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pagesPagesLeadsGetGet":{"operationId":"pagesPagesLeadsGetGet","productId":"pages","method":"GET","path":"/api/pages/leads/get","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"pagesPagesLeadsUpdatePut":{"operationId":"pagesPagesLeadsUpdatePut","productId":"pages","method":"PUT","path":"/api/pages/leads/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsCreateCustomer":{"operationId":"paymentsCreateCustomer","productId":"payments","method":"POST","path":"/api/payment/customer/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsCreateLink":{"operationId":"paymentsCreateLink","productId":"payments","method":"POST","path":"/api/payment/link/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsCreateSubscription":{"operationId":"paymentsCreateSubscription","productId":"payments","method":"POST","path":"/api/payment/subscription/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsGetSubscription":{"operationId":"paymentsGetSubscription","productId":"payments","method":"POST","path":"/api/payment/subscription/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsGetTransaction":{"operationId":"paymentsGetTransaction","productId":"payments","method":"POST","path":"/api/payment/transaction/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaySShortidGet":{"operationId":"paymentsPaySShortidGet","productId":"payments","method":"GET","path":"/api/pay/s/{shortId}","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"paymentsPayShortidGet":{"operationId":"paymentsPayShortidGet","productId":"payments","method":"GET","path":"/api/pay/{shortId}","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"paymentsPaymentChargeAllPost":{"operationId":"paymentsPaymentChargeAllPost","productId":"payments","method":"POST","path":"/api/payment/charge/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentChargeCreatePost":{"operationId":"paymentsPaymentChargeCreatePost","productId":"payments","method":"POST","path":"/api/payment/charge/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentChargeDeletePost":{"operationId":"paymentsPaymentChargeDeletePost","productId":"payments","method":"POST","path":"/api/payment/charge/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentChargeGetPost":{"operationId":"paymentsPaymentChargeGetPost","productId":"payments","method":"POST","path":"/api/payment/charge/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentChargeRefundPost":{"operationId":"paymentsPaymentChargeRefundPost","productId":"payments","method":"POST","path":"/api/payment/charge/refund","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentChargeReversePost":{"operationId":"paymentsPaymentChargeReversePost","productId":"payments","method":"POST","path":"/api/payment/charge/reverse","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentChargeUpdatePost":{"operationId":"paymentsPaymentChargeUpdatePost","productId":"payments","method":"POST","path":"/api/payment/charge/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentChargeUpdatePut":{"operationId":"paymentsPaymentChargeUpdatePut","productId":"payments","method":"PUT","path":"/api/payment/charge/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentCustomerAllPost":{"operationId":"paymentsPaymentCustomerAllPost","productId":"payments","method":"POST","path":"/api/payment/customer/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentCustomerDeletePost":{"operationId":"paymentsPaymentCustomerDeletePost","productId":"payments","method":"POST","path":"/api/payment/customer/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentCustomerGetPost":{"operationId":"paymentsPaymentCustomerGetPost","productId":"payments","method":"POST","path":"/api/payment/customer/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentCustomerSearchPost":{"operationId":"paymentsPaymentCustomerSearchPost","productId":"payments","method":"POST","path":"/api/payment/customer/search","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentCustomerUpdatePost":{"operationId":"paymentsPaymentCustomerUpdatePost","productId":"payments","method":"POST","path":"/api/payment/customer/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceChargePost":{"operationId":"paymentsPaymentInvoiceChargePost","productId":"payments","method":"POST","path":"/api/payment/invoice/charge","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceCreatePost":{"operationId":"paymentsPaymentInvoiceCreatePost","productId":"payments","method":"POST","path":"/api/payment/invoice/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceDeletePost":{"operationId":"paymentsPaymentInvoiceDeletePost","productId":"payments","method":"POST","path":"/api/payment/invoice/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceGetGet":{"operationId":"paymentsPaymentInvoiceGetGet","productId":"payments","method":"GET","path":"/api/payment/invoice/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceGetallGet":{"operationId":"paymentsPaymentInvoiceGetallGet","productId":"payments","method":"GET","path":"/api/payment/invoice/getAll","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceResendPost":{"operationId":"paymentsPaymentInvoiceResendPost","productId":"payments","method":"POST","path":"/api/payment/invoice/resend","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceSearchGet":{"operationId":"paymentsPaymentInvoiceSearchGet","productId":"payments","method":"GET","path":"/api/payment/invoice/search","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceSearchbycustomerGet":{"operationId":"paymentsPaymentInvoiceSearchbycustomerGet","productId":"payments","method":"GET","path":"/api/payment/invoice/searchByCustomer","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceSearchbydaterangeGet":{"operationId":"paymentsPaymentInvoiceSearchbydaterangeGet","productId":"payments","method":"GET","path":"/api/payment/invoice/searchByDateRange","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceSearchbystatusGet":{"operationId":"paymentsPaymentInvoiceSearchbystatusGet","productId":"payments","method":"GET","path":"/api/payment/invoice/searchByStatus","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceSendPost":{"operationId":"paymentsPaymentInvoiceSendPost","productId":"payments","method":"POST","path":"/api/payment/invoice/send","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentInvoiceUpdatePost":{"operationId":"paymentsPaymentInvoiceUpdatePost","productId":"payments","method":"POST","path":"/api/payment/invoice/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentLinkAllPost":{"operationId":"paymentsPaymentLinkAllPost","productId":"payments","method":"POST","path":"/api/payment/link/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentLinkGetPost":{"operationId":"paymentsPaymentLinkGetPost","productId":"payments","method":"POST","path":"/api/payment/link/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentLinkUpdatePost":{"operationId":"paymentsPaymentLinkUpdatePost","productId":"payments","method":"POST","path":"/api/payment/link/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPaymentlinkClonePost":{"operationId":"paymentsPaymentPaymentlinkClonePost","productId":"payments","method":"POST","path":"/api/payment/paymentLink/clone","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPaymentlinkDeletePost":{"operationId":"paymentsPaymentPaymentlinkDeletePost","productId":"payments","method":"POST","path":"/api/payment/paymentLink/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPaymentlinkGenerateqrPost":{"operationId":"paymentsPaymentPaymentlinkGenerateqrPost","productId":"payments","method":"POST","path":"/api/payment/paymentLink/generateQr","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPaymentlinkGetdonorsPaymentlinkidGet":{"operationId":"paymentsPaymentPaymentlinkGetdonorsPaymentlinkidGet","productId":"payments","method":"GET","path":"/api/payment/paymentLink/getDonors/{paymentLinkId}","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPaymentlinkGetgoalprogressPaymentlinkidGet":{"operationId":"paymentsPaymentPaymentlinkGetgoalprogressPaymentlinkidGet","productId":"payments","method":"GET","path":"/api/payment/paymentLink/getGoalProgress/{paymentLinkId}","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPaymentlinkGetpaymentsPost":{"operationId":"paymentsPaymentPaymentlinkGetpaymentsPost","productId":"payments","method":"POST","path":"/api/payment/paymentLink/getPayments","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPaymentlinkGetsubscriptionsGet":{"operationId":"paymentsPaymentPaymentlinkGetsubscriptionsGet","productId":"payments","method":"GET","path":"/api/payment/paymentLink/getSubscriptions","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPaymentlinkSharePost":{"operationId":"paymentsPaymentPaymentlinkSharePost","productId":"payments","method":"POST","path":"/api/payment/paymentLink/share","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPromotionAllGet":{"operationId":"paymentsPaymentPromotionAllGet","productId":"payments","method":"GET","path":"/api/payment/promotion/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPromotionCreatePost":{"operationId":"paymentsPaymentPromotionCreatePost","productId":"payments","method":"POST","path":"/api/payment/promotion/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPromotionDeleteDelete":{"operationId":"paymentsPaymentPromotionDeleteDelete","productId":"payments","method":"DELETE","path":"/api/payment/promotion/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPromotionGetGet":{"operationId":"paymentsPaymentPromotionGetGet","productId":"payments","method":"GET","path":"/api/payment/promotion/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentPromotionUpdatePut":{"operationId":"paymentsPaymentPromotionUpdatePut","productId":"payments","method":"PUT","path":"/api/payment/promotion/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentReceiptCreatePost":{"operationId":"paymentsPaymentReceiptCreatePost","productId":"payments","method":"POST","path":"/api/payment/receipt/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentReceiptDownloadPost":{"operationId":"paymentsPaymentReceiptDownloadPost","productId":"payments","method":"POST","path":"/api/payment/receipt/download","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentReceiptFormatPost":{"operationId":"paymentsPaymentReceiptFormatPost","productId":"payments","method":"POST","path":"/api/payment/receipt/format","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentReceiptGetPost":{"operationId":"paymentsPaymentReceiptGetPost","productId":"payments","method":"POST","path":"/api/payment/receipt/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentReceiptGetallPost":{"operationId":"paymentsPaymentReceiptGetallPost","productId":"payments","method":"POST","path":"/api/payment/receipt/getAll","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentReceiptResendPost":{"operationId":"paymentsPaymentReceiptResendPost","productId":"payments","method":"POST","path":"/api/payment/receipt/resend","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentReceiptSearchPost":{"operationId":"paymentsPaymentReceiptSearchPost","productId":"payments","method":"POST","path":"/api/payment/receipt/search","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentReceiptSendPost":{"operationId":"paymentsPaymentReceiptSendPost","productId":"payments","method":"POST","path":"/api/payment/receipt/send","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundAllPost":{"operationId":"paymentsPaymentRefundAllPost","productId":"payments","method":"POST","path":"/api/payment/refund/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundCreatePost":{"operationId":"paymentsPaymentRefundCreatePost","productId":"payments","method":"POST","path":"/api/payment/refund/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundDeletePost":{"operationId":"paymentsPaymentRefundDeletePost","productId":"payments","method":"POST","path":"/api/payment/refund/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundFullrefundPost":{"operationId":"paymentsPaymentRefundFullrefundPost","productId":"payments","method":"POST","path":"/api/payment/refund/fullrefund","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundGetPost":{"operationId":"paymentsPaymentRefundGetPost","productId":"payments","method":"POST","path":"/api/payment/refund/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundPartialrefundPost":{"operationId":"paymentsPaymentRefundPartialrefundPost","productId":"payments","method":"POST","path":"/api/payment/refund/partialrefund","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundProcessrefundPost":{"operationId":"paymentsPaymentRefundProcessrefundPost","productId":"payments","method":"POST","path":"/api/payment/refund/processrefund","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundSearchPost":{"operationId":"paymentsPaymentRefundSearchPost","productId":"payments","method":"POST","path":"/api/payment/refund/search","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundSearchbychargePost":{"operationId":"paymentsPaymentRefundSearchbychargePost","productId":"payments","method":"POST","path":"/api/payment/refund/searchbycharge","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundSearchbycustomerPost":{"operationId":"paymentsPaymentRefundSearchbycustomerPost","productId":"payments","method":"POST","path":"/api/payment/refund/searchbycustomer","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundSearchbydaterangePost":{"operationId":"paymentsPaymentRefundSearchbydaterangePost","productId":"payments","method":"POST","path":"/api/payment/refund/searchbydaterange","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundSearchbystatusPost":{"operationId":"paymentsPaymentRefundSearchbystatusPost","productId":"payments","method":"POST","path":"/api/payment/refund/searchbystatus","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentRefundUpdatePost":{"operationId":"paymentsPaymentRefundUpdatePost","productId":"payments","method":"POST","path":"/api/payment/refund/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionAllPost":{"operationId":"paymentsPaymentSubscriptionAllPost","productId":"payments","method":"POST","path":"/api/payment/subscription/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionCancelPost":{"operationId":"paymentsPaymentSubscriptionCancelPost","productId":"payments","method":"POST","path":"/api/payment/subscription/cancel","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionChangeplanPost":{"operationId":"paymentsPaymentSubscriptionChangeplanPost","productId":"payments","method":"POST","path":"/api/payment/subscription/changePlan","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionDeleteDelete":{"operationId":"paymentsPaymentSubscriptionDeleteDelete","productId":"payments","method":"DELETE","path":"/api/payment/subscription/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionDeletePost":{"operationId":"paymentsPaymentSubscriptionDeletePost","productId":"payments","method":"POST","path":"/api/payment/subscription/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionEndtrialPost":{"operationId":"paymentsPaymentSubscriptionEndtrialPost","productId":"payments","method":"POST","path":"/api/payment/subscription/endTrial","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionGetGet":{"operationId":"paymentsPaymentSubscriptionGetGet","productId":"payments","method":"GET","path":"/api/payment/subscription/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionGetallGet":{"operationId":"paymentsPaymentSubscriptionGetallGet","productId":"payments","method":"GET","path":"/api/payment/subscription/getAll","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionGethistoryGet":{"operationId":"paymentsPaymentSubscriptionGethistoryGet","productId":"payments","method":"GET","path":"/api/payment/subscription/getHistory","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionGetinvoicesGet":{"operationId":"paymentsPaymentSubscriptionGetinvoicesGet","productId":"payments","method":"GET","path":"/api/payment/subscription/getInvoices","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionGetnextbillingGet":{"operationId":"paymentsPaymentSubscriptionGetnextbillingGet","productId":"payments","method":"GET","path":"/api/payment/subscription/getNextBilling","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionGetstatusGet":{"operationId":"paymentsPaymentSubscriptionGetstatusGet","productId":"payments","method":"GET","path":"/api/payment/subscription/getStatus","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionGetusageGet":{"operationId":"paymentsPaymentSubscriptionGetusageGet","productId":"payments","method":"GET","path":"/api/payment/subscription/getUsage","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionPausePost":{"operationId":"paymentsPaymentSubscriptionPausePost","productId":"payments","method":"POST","path":"/api/payment/subscription/pause","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionReactivatePost":{"operationId":"paymentsPaymentSubscriptionReactivatePost","productId":"payments","method":"POST","path":"/api/payment/subscription/reactivate","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionResumePost":{"operationId":"paymentsPaymentSubscriptionResumePost","productId":"payments","method":"POST","path":"/api/payment/subscription/resume","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionSearchGet":{"operationId":"paymentsPaymentSubscriptionSearchGet","productId":"payments","method":"GET","path":"/api/payment/subscription/search","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionSearchbycustomerGet":{"operationId":"paymentsPaymentSubscriptionSearchbycustomerGet","productId":"payments","method":"GET","path":"/api/payment/subscription/searchByCustomer","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionSearchbyplanGet":{"operationId":"paymentsPaymentSubscriptionSearchbyplanGet","productId":"payments","method":"GET","path":"/api/payment/subscription/searchByPlan","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionSearchbystatusGet":{"operationId":"paymentsPaymentSubscriptionSearchbystatusGet","productId":"payments","method":"GET","path":"/api/payment/subscription/searchByStatus","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionStarttrialPost":{"operationId":"paymentsPaymentSubscriptionStarttrialPost","productId":"payments","method":"POST","path":"/api/payment/subscription/startTrial","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionUpdatePost":{"operationId":"paymentsPaymentSubscriptionUpdatePost","productId":"payments","method":"POST","path":"/api/payment/subscription/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionUpdatePut":{"operationId":"paymentsPaymentSubscriptionUpdatePut","productId":"payments","method":"PUT","path":"/api/payment/subscription/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionUpdatepaymentmethodPost":{"operationId":"paymentsPaymentSubscriptionUpdatepaymentmethodPost","productId":"payments","method":"POST","path":"/api/payment/subscription/updatePaymentMethod","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanAllPost":{"operationId":"paymentsPaymentSubscriptionplanAllPost","productId":"payments","method":"POST","path":"/api/payment/subscriptionplan/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanCalculatepricePost":{"operationId":"paymentsPaymentSubscriptionplanCalculatepricePost","productId":"payments","method":"POST","path":"/api/payment/subscriptionPlan/calculatePrice","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanCreatePost":{"operationId":"paymentsPaymentSubscriptionplanCreatePost","productId":"payments","method":"POST","path":"/api/payment/subscriptionplan/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanDeleteDelete":{"operationId":"paymentsPaymentSubscriptionplanDeleteDelete","productId":"payments","method":"DELETE","path":"/api/payment/subscriptionPlan/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanDeletePost":{"operationId":"paymentsPaymentSubscriptionplanDeletePost","productId":"payments","method":"POST","path":"/api/payment/subscriptionplan/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanGetGet":{"operationId":"paymentsPaymentSubscriptionplanGetGet","productId":"payments","method":"GET","path":"/api/payment/subscriptionPlan/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanGetPost":{"operationId":"paymentsPaymentSubscriptionplanGetPost","productId":"payments","method":"POST","path":"/api/payment/subscriptionplan/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanGetallGet":{"operationId":"paymentsPaymentSubscriptionplanGetallGet","productId":"payments","method":"GET","path":"/api/payment/subscriptionPlan/getall","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanGetfeaturesGet":{"operationId":"paymentsPaymentSubscriptionplanGetfeaturesGet","productId":"payments","method":"GET","path":"/api/payment/subscriptionPlan/getFeatures","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanUpdatePost":{"operationId":"paymentsPaymentSubscriptionplanUpdatePost","productId":"payments","method":"POST","path":"/api/payment/subscriptionplan/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanUpdatePut":{"operationId":"paymentsPaymentSubscriptionplanUpdatePut","productId":"payments","method":"PUT","path":"/api/payment/subscriptionPlan/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentSubscriptionplanUpdatefeaturesPut":{"operationId":"paymentsPaymentSubscriptionplanUpdatefeaturesPut","productId":"payments","method":"PUT","path":"/api/payment/subscriptionPlan/updateFeatures","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionCalculatefeePost":{"operationId":"paymentsPaymentTransactionCalculatefeePost","productId":"payments","method":"POST","path":"/api/payment/transaction/calculateFee","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionCheckstatusPost":{"operationId":"paymentsPaymentTransactionCheckstatusPost","productId":"payments","method":"POST","path":"/api/payment/transaction/checkStatus","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionCreatePost":{"operationId":"paymentsPaymentTransactionCreatePost","productId":"payments","method":"POST","path":"/api/payment/transaction/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionDeletePost":{"operationId":"paymentsPaymentTransactionDeletePost","productId":"payments","method":"POST","path":"/api/payment/transaction/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionGetallPost":{"operationId":"paymentsPaymentTransactionGetallPost","productId":"payments","method":"POST","path":"/api/payment/transaction/getAll","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionGetdetailsPost":{"operationId":"paymentsPaymentTransactionGetdetailsPost","productId":"payments","method":"POST","path":"/api/payment/transaction/getDetails","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionGeteventsPost":{"operationId":"paymentsPaymentTransactionGeteventsPost","productId":"payments","method":"POST","path":"/api/payment/transaction/getEvents","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionHistoryPost":{"operationId":"paymentsPaymentTransactionHistoryPost","productId":"payments","method":"POST","path":"/api/payment/transaction/history","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionRefundPost":{"operationId":"paymentsPaymentTransactionRefundPost","productId":"payments","method":"POST","path":"/api/payment/transaction/refund","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionUpdatePost":{"operationId":"paymentsPaymentTransactionUpdatePost","productId":"payments","method":"POST","path":"/api/payment/transaction/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"paymentsPaymentTransactionVoidPost":{"operationId":"paymentsPaymentTransactionVoidPost","productId":"payments","method":"POST","path":"/api/payment/transaction/void","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"placesCreate":{"operationId":"placesCreate","productId":"places","method":"POST","path":"/api/places/general/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"placesGetPublic":{"operationId":"placesGetPublic","productId":"places","method":"GET","path":"/api/places/general/get","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"placesListPublic":{"operationId":"placesListPublic","productId":"places","method":"GET","path":"/api/places/general/all","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"placesPlacesGeneralDeletePost":{"operationId":"placesPlacesGeneralDeletePost","productId":"places","method":"POST","path":"/api/places/general/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"placesUpdate":{"operationId":"placesUpdate","productId":"places","method":"PUT","path":"/api/places/general/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pollsCastVote":{"operationId":"pollsCastVote","productId":"polls","method":"POST","path":"/api/vote/cast/create","credentialType":"publishable_key","originRestricted":true,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","browser-extension","ios","android","react-native"],"stability":"beta"},"pollsVoteCastGetPost":{"operationId":"pollsVoteCastGetPost","productId":"polls","method":"POST","path":"/api/vote/cast/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"pollsVoteCastGetallPost":{"operationId":"pollsVoteCastGetallPost","productId":"polls","method":"POST","path":"/api/vote/cast/getall","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"sponsorsCreate":{"operationId":"sponsorsCreate","productId":"sponsors","method":"POST","path":"/api/sponsor/general/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"sponsorsGetPublic":{"operationId":"sponsorsGetPublic","productId":"sponsors","method":"GET","path":"/api/sponsor/general/get","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","ios","android","react-native"],"stability":"beta"},"sponsorsSponsorGeneralAllGet":{"operationId":"sponsorsSponsorGeneralAllGet","productId":"sponsors","method":"GET","path":"/api/sponsor/general/all","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","ios","android","react-native"],"stability":"beta"},"sponsorsSponsorGeneralDeletePost":{"operationId":"sponsorsSponsorGeneralDeletePost","productId":"sponsors","method":"POST","path":"/api/sponsor/general/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"sponsorsSponsorGeneralUpdatePut":{"operationId":"sponsorsSponsorGeneralUpdatePut","productId":"sponsors","method":"PUT","path":"/api/sponsor/general/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"teamsCreate":{"operationId":"teamsCreate","productId":"teams","method":"POST","path":"/api/team/general/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamCategoryAllGet":{"operationId":"teamsTeamCategoryAllGet","productId":"teams","method":"GET","path":"/api/team/category/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamCategoryCreatePost":{"operationId":"teamsTeamCategoryCreatePost","productId":"teams","method":"POST","path":"/api/team/category/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamCategoryDeletePost":{"operationId":"teamsTeamCategoryDeletePost","productId":"teams","method":"POST","path":"/api/team/category/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamCategoryGetGet":{"operationId":"teamsTeamCategoryGetGet","productId":"teams","method":"GET","path":"/api/team/category/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamCategoryUpdatePut":{"operationId":"teamsTeamCategoryUpdatePut","productId":"teams","method":"PUT","path":"/api/team/category/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamGeneralAllGet":{"operationId":"teamsTeamGeneralAllGet","productId":"teams","method":"GET","path":"/api/team/general/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamGeneralDeletePost":{"operationId":"teamsTeamGeneralDeletePost","productId":"teams","method":"POST","path":"/api/team/general/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamGeneralGetGet":{"operationId":"teamsTeamGeneralGetGet","productId":"teams","method":"GET","path":"/api/team/general/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamGeneralUpdatePut":{"operationId":"teamsTeamGeneralUpdatePut","productId":"teams","method":"PUT","path":"/api/team/general/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamSubcategoryAllGet":{"operationId":"teamsTeamSubcategoryAllGet","productId":"teams","method":"GET","path":"/api/team/subcategory/all","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamSubcategoryCreatePost":{"operationId":"teamsTeamSubcategoryCreatePost","productId":"teams","method":"POST","path":"/api/team/subcategory/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamSubcategoryDeletePost":{"operationId":"teamsTeamSubcategoryDeletePost","productId":"teams","method":"POST","path":"/api/team/subcategory/delete","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamSubcategoryGetGet":{"operationId":"teamsTeamSubcategoryGetGet","productId":"teams","method":"GET","path":"/api/team/subcategory/get","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"teamsTeamSubcategoryUpdatePut":{"operationId":"teamsTeamSubcategoryUpdatePut","productId":"teams","method":"PUT","path":"/api/team/subcategory/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Streamer"],"platforms":["server"],"stability":"beta"},"vendorsCreate":{"operationId":"vendorsCreate","productId":"vendors","method":"POST","path":"/api/vendor/general/create","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"},"vendorsGetPublic":{"operationId":"vendorsGetPublic","productId":"vendors","method":"GET","path":"/api/vendor/general/get","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","ios","android","react-native"],"stability":"beta"},"vendorsVendorGeneralAllGet":{"operationId":"vendorsVendorGeneralAllGet","productId":"vendors","method":"GET","path":"/api/vendor/general/all","credentialType":"public","originRestricted":false,"accountTypes":["Business","Streamer","Personal"],"platforms":["server","web","ios","android","react-native"],"stability":"beta"},"vendorsVendorGeneralUpdatePut":{"operationId":"vendorsVendorGeneralUpdatePut","productId":"vendors","method":"PUT","path":"/api/vendor/general/update","credentialType":"secret_key","originRestricted":false,"accountTypes":["Business","Streamer"],"platforms":["server"],"stability":"beta"}}').freeze
  CREDENTIAL_QUERY_KEY = /\A(?:api[_-]?key|public[_-]?key|secret[_-]?key|access[_-]?token|session[_-]?token|client[_-]?secret)\z/i

  def initialize(environment: "development", execution_context: "server", credentials: {}, transport: nil)
    raise BeladedApiError, "Unknown environment #{environment}" unless BASE_URLS.key?(environment)
    raise BeladedApiError, "The Ruby SDK supports only server execution" unless execution_context == "server"
    @base_url = BASE_URLS.fetch(environment)
    @execution_context = execution_context
    @credentials = credentials.dup.freeze
    @transport = transport
  end

  def authorize(operation, request)
    type = operation.fetch("credentialType")
    raise BeladedApiError.new("Operation requires a server-side credential", operation_id: operation.fetch("operationId")) if @execution_context == "client" && %w[secret_key oauth_client].include?(type)
    raise BeladedApiError.new("Operation is not approved for a publishable key", operation_id: operation.fetch("operationId")) if type == "publishable_key" && !operation.fetch("originRestricted")
    return if type == "public"
    names = { "publishable_key" => "publishableKey", "secret_key" => "secretKey", "oauth_client" => "accessToken", "authenticated_session" => "sessionToken" }
    credential = @credentials[names.fetch(type)] || @credentials[names.fetch(type).to_sym]
    raise BeladedApiError.new("Missing #{type} credential", operation_id: operation.fetch("operationId")) unless credential && !credential.empty?
    request["X-Beladed-Public-Key"] = credential if type == "publishable_key"
    request["X-Beladed-API-Key"] = credential if type == "secret_key"
    request["Authorization"] = "Bearer #{credential}" if %w[oauth_client authenticated_session].include?(type)
  end

  def request(operation_id, options = {})
    operation = OPERATIONS[operation_id]
    raise BeladedApiError.new("Unknown or unpublished operation #{operation_id}", operation_id: operation_id) unless operation
    path_values = options[:path] || options["path"] || {}
    path = operation.fetch("path").gsub(/\{([^}]+)\}/) do
      name = Regexp.last_match(1)
      value = path_values[name] || path_values[name.to_sym]
      raise BeladedApiError.new("Missing path parameter #{name}", operation_id: operation_id) if value.nil? || value.to_s.empty?
      CGI.escape(value.to_s).gsub("+", "%20")
    end
    query = options[:query] || options["query"] || {}
    query.each_key { |name| raise BeladedApiError.new("Credential query parameter #{name} is forbidden", operation_id: operation_id) if CREDENTIAL_QUERY_KEY.match?(name.to_s) }
    uri = URI(@base_url + path)
    uri.query = URI.encode_www_form(query.flat_map { |name, value| Array(value).map { |item| [name, item] } }) unless query.empty?
    body = options.key?(:body) ? options[:body] : options["body"]
    http_request = Net::HTTPGenericRequest.new(operation.fetch("method"), !body.nil?, true, uri.request_uri, { "Accept" => "application/json" })
    authorize(operation, http_request)
    unless body.nil?
      http_request["Content-Type"] = "application/json"
      http_request.body = JSON.generate(body)
    end
    return @transport.call(operation, uri, http_request) if @transport
    response = Net::HTTP.start(uri.host, uri.port, use_ssl: uri.scheme == "https") { |http| http.request(http_request) }
    payload = response.body.to_s.empty? ? nil : (JSON.parse(response.body) rescue response.body)
    raise BeladedApiError.new("Beladed request failed with HTTP #{response.code}", status: response.code.to_i, operation_id: operation_id, response_body: payload) unless response.is_a?(Net::HTTPSuccess)
    payload
  end

  def accounts_account_general_forgot_post(options = {})
    request("accountsAccountGeneralForgotPost", options)
  end

  def accounts_account_general_get_accountid_get(options = {})
    request("accountsAccountGeneralGetAccountidGet", options)
  end

  def accounts_account_general_get_sessions_get(options = {})
    request("accountsAccountGeneralGetSessionsGet", options)
  end

  def accounts_account_general_logout_device_post(options = {})
    request("accountsAccountGeneralLogoutDevicePost", options)
  end

  def accounts_account_general_logout_everywhere_post(options = {})
    request("accountsAccountGeneralLogoutEverywherePost", options)
  end

  def accounts_account_general_logout_post(options = {})
    request("accountsAccountGeneralLogoutPost", options)
  end

  def accounts_account_general_reset_put(options = {})
    request("accountsAccountGeneralResetPut", options)
  end

  def accounts_account_general_session_get(options = {})
    request("accountsAccountGeneralSessionGet", options)
  end

  def accounts_account_general_set_password_post(options = {})
    request("accountsAccountGeneralSetPasswordPost", options)
  end

  def accounts_create(options = {})
    request("accountsCreate", options)
  end

  def accounts_list_types(options = {})
    request("accountsListTypes", options)
  end

  def accounts_login(options = {})
    request("accountsLogin", options)
  end

  def ads_ads_advertisement_create_post(options = {})
    request("adsAdsAdvertisementCreatePost", options)
  end

  def ads_ads_advertisement_get_post(options = {})
    request("adsAdsAdvertisementGetPost", options)
  end

  def ads_ads_attribution_all_get(options = {})
    request("adsAdsAttributionAllGet", options)
  end

  def ads_ads_attribution_create_post(options = {})
    request("adsAdsAttributionCreatePost", options)
  end

  def ads_ads_attribution_delete_attributionid_delete(options = {})
    request("adsAdsAttributionDeleteAttributionidDelete", options)
  end

  def ads_ads_attribution_get_attributionid_get(options = {})
    request("adsAdsAttributionGetAttributionidGet", options)
  end

  def ads_ads_attribution_update_attributionid_put(options = {})
    request("adsAdsAttributionUpdateAttributionidPut", options)
  end

  def ads_ads_bidding_all_get(options = {})
    request("adsAdsBiddingAllGet", options)
  end

  def ads_ads_bidding_create_post(options = {})
    request("adsAdsBiddingCreatePost", options)
  end

  def ads_ads_interaction_create_post(options = {})
    request("adsAdsInteractionCreatePost", options)
  end

  def ads_ads_inventory_all_get(options = {})
    request("adsAdsInventoryAllGet", options)
  end

  def ads_ads_inventory_create_post(options = {})
    request("adsAdsInventoryCreatePost", options)
  end

  def ads_ads_placement_all_get(options = {})
    request("adsAdsPlacementAllGet", options)
  end

  def ads_ads_placement_choice_placementid_post(options = {})
    request("adsAdsPlacementChoicePlacementidPost", options)
  end

  def ads_ads_placement_interact_placementid_post(options = {})
    request("adsAdsPlacementInteractPlacementidPost", options)
  end

  def ads_ads_placement_vote_placementid_post(options = {})
    request("adsAdsPlacementVotePlacementidPost", options)
  end

  def ads_create_placement(options = {})
    request("adsCreatePlacement", options)
  end

  def embeds_get(options = {})
    request("embedsGet", options)
  end

  def embeds_list(options = {})
    request("embedsList", options)
  end

  def embeds_vote_embed_create_post(options = {})
    request("embedsVoteEmbedCreatePost", options)
  end

  def embeds_vote_embed_delete_post(options = {})
    request("embedsVoteEmbedDeletePost", options)
  end

  def embeds_vote_embed_update_put(options = {})
    request("embedsVoteEmbedUpdatePut", options)
  end

  def events_create(options = {})
    request("eventsCreate", options)
  end

  def events_events_general_delete_post(options = {})
    request("eventsEventsGeneralDeletePost", options)
  end

  def events_get_public(options = {})
    request("eventsGetPublic", options)
  end

  def events_list_public(options = {})
    request("eventsListPublic", options)
  end

  def events_update(options = {})
    request("eventsUpdate", options)
  end

  def livestream_create(options = {})
    request("livestreamCreate", options)
  end

  def livestream_get(options = {})
    request("livestreamGet", options)
  end

  def livestream_video_category_all_get(options = {})
    request("livestreamVideoCategoryAllGet", options)
  end

  def livestream_video_category_create_post(options = {})
    request("livestreamVideoCategoryCreatePost", options)
  end

  def livestream_video_category_delete_post(options = {})
    request("livestreamVideoCategoryDeletePost", options)
  end

  def livestream_video_category_get_get(options = {})
    request("livestreamVideoCategoryGetGet", options)
  end

  def livestream_video_category_update_put(options = {})
    request("livestreamVideoCategoryUpdatePut", options)
  end

  def livestream_video_channel_all_get(options = {})
    request("livestreamVideoChannelAllGet", options)
  end

  def livestream_video_channel_create_post(options = {})
    request("livestreamVideoChannelCreatePost", options)
  end

  def livestream_video_channel_delete_post(options = {})
    request("livestreamVideoChannelDeletePost", options)
  end

  def livestream_video_channel_get_get(options = {})
    request("livestreamVideoChannelGetGet", options)
  end

  def livestream_video_channel_update_put(options = {})
    request("livestreamVideoChannelUpdatePut", options)
  end

  def livestream_video_details_all_get(options = {})
    request("livestreamVideoDetailsAllGet", options)
  end

  def livestream_video_details_create_post(options = {})
    request("livestreamVideoDetailsCreatePost", options)
  end

  def livestream_video_details_delete_post(options = {})
    request("livestreamVideoDetailsDeletePost", options)
  end

  def livestream_video_details_get_get(options = {})
    request("livestreamVideoDetailsGetGet", options)
  end

  def livestream_video_details_update_put(options = {})
    request("livestreamVideoDetailsUpdatePut", options)
  end

  def livestream_video_event_create_post(options = {})
    request("livestreamVideoEventCreatePost", options)
  end

  def livestream_video_event_delete_post(options = {})
    request("livestreamVideoEventDeletePost", options)
  end

  def livestream_video_event_update_put(options = {})
    request("livestreamVideoEventUpdatePut", options)
  end

  def livestream_video_static_all_get(options = {})
    request("livestreamVideoStaticAllGet", options)
  end

  def livestream_video_static_create_post(options = {})
    request("livestreamVideoStaticCreatePost", options)
  end

  def livestream_video_static_delete_post(options = {})
    request("livestreamVideoStaticDeletePost", options)
  end

  def livestream_video_static_get_get(options = {})
    request("livestreamVideoStaticGetGet", options)
  end

  def livestream_video_static_update_put(options = {})
    request("livestreamVideoStaticUpdatePut", options)
  end

  def livestream_video_stream_all_get(options = {})
    request("livestreamVideoStreamAllGet", options)
  end

  def livestream_video_stream_createclip_post(options = {})
    request("livestreamVideoStreamCreateclipPost", options)
  end

  def livestream_video_stream_delete_post(options = {})
    request("livestreamVideoStreamDeletePost", options)
  end

  def livestream_video_stream_getanalytics_post(options = {})
    request("livestreamVideoStreamGetanalyticsPost", options)
  end

  def livestream_video_stream_getembedcode_post(options = {})
    request("livestreamVideoStreamGetembedcodePost", options)
  end

  def livestream_video_stream_getstatus_post(options = {})
    request("livestreamVideoStreamGetstatusPost", options)
  end

  def livestream_video_stream_update_put(options = {})
    request("livestreamVideoStreamUpdatePut", options)
  end

  def livestream_video_subcategory_all_get(options = {})
    request("livestreamVideoSubcategoryAllGet", options)
  end

  def livestream_video_subcategory_create_post(options = {})
    request("livestreamVideoSubcategoryCreatePost", options)
  end

  def livestream_video_subcategory_delete_post(options = {})
    request("livestreamVideoSubcategoryDeletePost", options)
  end

  def livestream_video_subcategory_get_get(options = {})
    request("livestreamVideoSubcategoryGetGet", options)
  end

  def livestream_video_subcategory_update_put(options = {})
    request("livestreamVideoSubcategoryUpdatePut", options)
  end

  def loyalty_create_item(options = {})
    request("loyaltyCreateItem", options)
  end

  def loyalty_incentive_loyalty_all_get(options = {})
    request("loyaltyIncentiveLoyaltyAllGet", options)
  end

  def loyalty_incentive_loyalty_delete_post(options = {})
    request("loyaltyIncentiveLoyaltyDeletePost", options)
  end

  def loyalty_incentive_loyalty_get_get(options = {})
    request("loyaltyIncentiveLoyaltyGetGet", options)
  end

  def loyalty_incentive_loyalty_update_put(options = {})
    request("loyaltyIncentiveLoyaltyUpdatePut", options)
  end

  def loyalty_incentive_promotion_all_get(options = {})
    request("loyaltyIncentivePromotionAllGet", options)
  end

  def loyalty_incentive_promotion_create_post(options = {})
    request("loyaltyIncentivePromotionCreatePost", options)
  end

  def loyalty_incentive_promotion_delete_post(options = {})
    request("loyaltyIncentivePromotionDeletePost", options)
  end

  def loyalty_incentive_promotion_get_get(options = {})
    request("loyaltyIncentivePromotionGetGet", options)
  end

  def loyalty_incentive_promotion_update_put(options = {})
    request("loyaltyIncentivePromotionUpdatePut", options)
  end

  def loyalty_incentive_reward_all_get(options = {})
    request("loyaltyIncentiveRewardAllGet", options)
  end

  def loyalty_incentive_reward_create_post(options = {})
    request("loyaltyIncentiveRewardCreatePost", options)
  end

  def loyalty_incentive_reward_delete_post(options = {})
    request("loyaltyIncentiveRewardDeletePost", options)
  end

  def loyalty_incentive_reward_get_get(options = {})
    request("loyaltyIncentiveRewardGetGet", options)
  end

  def loyalty_incentive_reward_update_put(options = {})
    request("loyaltyIncentiveRewardUpdatePut", options)
  end

  def marketing_create_campaign(options = {})
    request("marketingCreateCampaign", options)
  end

  def marketing_marketing_automation_create_post(options = {})
    request("marketingMarketingAutomationCreatePost", options)
  end

  def marketing_marketing_automation_delete_post(options = {})
    request("marketingMarketingAutomationDeletePost", options)
  end

  def marketing_marketing_automation_get_post(options = {})
    request("marketingMarketingAutomationGetPost", options)
  end

  def marketing_marketing_automation_update_post(options = {})
    request("marketingMarketingAutomationUpdatePost", options)
  end

  def marketing_marketing_campaign_all_post(options = {})
    request("marketingMarketingCampaignAllPost", options)
  end

  def marketing_marketing_campaign_get_post(options = {})
    request("marketingMarketingCampaignGetPost", options)
  end

  def marketing_marketing_contact_all_post(options = {})
    request("marketingMarketingContactAllPost", options)
  end

  def marketing_marketing_contact_create_post(options = {})
    request("marketingMarketingContactCreatePost", options)
  end

  def marketing_marketing_contact_delete_post(options = {})
    request("marketingMarketingContactDeletePost", options)
  end

  def marketing_marketing_contact_get_post(options = {})
    request("marketingMarketingContactGetPost", options)
  end

  def marketing_marketing_contact_update_post(options = {})
    request("marketingMarketingContactUpdatePost", options)
  end

  def marketing_marketing_emailsequence_create_post(options = {})
    request("marketingMarketingEmailsequenceCreatePost", options)
  end

  def marketing_marketing_emailsequence_delete_post(options = {})
    request("marketingMarketingEmailsequenceDeletePost", options)
  end

  def marketing_marketing_emailsequence_get_post(options = {})
    request("marketingMarketingEmailsequenceGetPost", options)
  end

  def marketing_marketing_integration_all_post(options = {})
    request("marketingMarketingIntegrationAllPost", options)
  end

  def marketing_marketing_integration_create_post(options = {})
    request("marketingMarketingIntegrationCreatePost", options)
  end

  def marketing_marketing_integration_delete_post(options = {})
    request("marketingMarketingIntegrationDeletePost", options)
  end

  def marketing_marketing_integration_get_post(options = {})
    request("marketingMarketingIntegrationGetPost", options)
  end

  def marketing_marketing_integration_update_post(options = {})
    request("marketingMarketingIntegrationUpdatePost", options)
  end

  def marketing_marketing_leadscore_get_post(options = {})
    request("marketingMarketingLeadscoreGetPost", options)
  end

  def marketing_marketing_leadscore_update_post(options = {})
    request("marketingMarketingLeadscoreUpdatePost", options)
  end

  def marketing_marketing_segment_all_post(options = {})
    request("marketingMarketingSegmentAllPost", options)
  end

  def marketing_marketing_segment_create_post(options = {})
    request("marketingMarketingSegmentCreatePost", options)
  end

  def marketing_marketing_segment_delete_post(options = {})
    request("marketingMarketingSegmentDeletePost", options)
  end

  def marketing_marketing_segment_get_post(options = {})
    request("marketingMarketingSegmentGetPost", options)
  end

  def marketing_marketing_segment_update_post(options = {})
    request("marketingMarketingSegmentUpdatePost", options)
  end

  def marketing_marketing_template_all_post(options = {})
    request("marketingMarketingTemplateAllPost", options)
  end

  def marketing_marketing_template_create_post(options = {})
    request("marketingMarketingTemplateCreatePost", options)
  end

  def marketing_marketing_template_delete_post(options = {})
    request("marketingMarketingTemplateDeletePost", options)
  end

  def marketing_marketing_template_get_post(options = {})
    request("marketingMarketingTemplateGetPost", options)
  end

  def marketing_marketing_template_update_post(options = {})
    request("marketingMarketingTemplateUpdatePost", options)
  end

  def pages_create(options = {})
    request("pagesCreate", options)
  end

  def pages_create_lead(options = {})
    request("pagesCreateLead", options)
  end

  def pages_get_public(options = {})
    request("pagesGetPublic", options)
  end

  def pages_list_public(options = {})
    request("pagesListPublic", options)
  end

  def pages_pages_general_analytics_get(options = {})
    request("pagesPagesGeneralAnalyticsGet", options)
  end

  def pages_pages_general_delete_delete(options = {})
    request("pagesPagesGeneralDeleteDelete", options)
  end

  def pages_pages_general_stats_get(options = {})
    request("pagesPagesGeneralStatsGet", options)
  end

  def pages_pages_general_update_put(options = {})
    request("pagesPagesGeneralUpdatePut", options)
  end

  def pages_pages_leads_all_get(options = {})
    request("pagesPagesLeadsAllGet", options)
  end

  def pages_pages_leads_delete_delete(options = {})
    request("pagesPagesLeadsDeleteDelete", options)
  end

  def pages_pages_leads_get_get(options = {})
    request("pagesPagesLeadsGetGet", options)
  end

  def pages_pages_leads_update_put(options = {})
    request("pagesPagesLeadsUpdatePut", options)
  end

  def payments_create_customer(options = {})
    request("paymentsCreateCustomer", options)
  end

  def payments_create_link(options = {})
    request("paymentsCreateLink", options)
  end

  def payments_create_subscription(options = {})
    request("paymentsCreateSubscription", options)
  end

  def payments_get_subscription(options = {})
    request("paymentsGetSubscription", options)
  end

  def payments_get_transaction(options = {})
    request("paymentsGetTransaction", options)
  end

  def payments_pay_sshortid_get(options = {})
    request("paymentsPaySShortidGet", options)
  end

  def payments_pay_shortid_get(options = {})
    request("paymentsPayShortidGet", options)
  end

  def payments_payment_charge_all_post(options = {})
    request("paymentsPaymentChargeAllPost", options)
  end

  def payments_payment_charge_create_post(options = {})
    request("paymentsPaymentChargeCreatePost", options)
  end

  def payments_payment_charge_delete_post(options = {})
    request("paymentsPaymentChargeDeletePost", options)
  end

  def payments_payment_charge_get_post(options = {})
    request("paymentsPaymentChargeGetPost", options)
  end

  def payments_payment_charge_refund_post(options = {})
    request("paymentsPaymentChargeRefundPost", options)
  end

  def payments_payment_charge_reverse_post(options = {})
    request("paymentsPaymentChargeReversePost", options)
  end

  def payments_payment_charge_update_post(options = {})
    request("paymentsPaymentChargeUpdatePost", options)
  end

  def payments_payment_charge_update_put(options = {})
    request("paymentsPaymentChargeUpdatePut", options)
  end

  def payments_payment_customer_all_post(options = {})
    request("paymentsPaymentCustomerAllPost", options)
  end

  def payments_payment_customer_delete_post(options = {})
    request("paymentsPaymentCustomerDeletePost", options)
  end

  def payments_payment_customer_get_post(options = {})
    request("paymentsPaymentCustomerGetPost", options)
  end

  def payments_payment_customer_search_post(options = {})
    request("paymentsPaymentCustomerSearchPost", options)
  end

  def payments_payment_customer_update_post(options = {})
    request("paymentsPaymentCustomerUpdatePost", options)
  end

  def payments_payment_invoice_charge_post(options = {})
    request("paymentsPaymentInvoiceChargePost", options)
  end

  def payments_payment_invoice_create_post(options = {})
    request("paymentsPaymentInvoiceCreatePost", options)
  end

  def payments_payment_invoice_delete_post(options = {})
    request("paymentsPaymentInvoiceDeletePost", options)
  end

  def payments_payment_invoice_get_get(options = {})
    request("paymentsPaymentInvoiceGetGet", options)
  end

  def payments_payment_invoice_getall_get(options = {})
    request("paymentsPaymentInvoiceGetallGet", options)
  end

  def payments_payment_invoice_resend_post(options = {})
    request("paymentsPaymentInvoiceResendPost", options)
  end

  def payments_payment_invoice_search_get(options = {})
    request("paymentsPaymentInvoiceSearchGet", options)
  end

  def payments_payment_invoice_searchbycustomer_get(options = {})
    request("paymentsPaymentInvoiceSearchbycustomerGet", options)
  end

  def payments_payment_invoice_searchbydaterange_get(options = {})
    request("paymentsPaymentInvoiceSearchbydaterangeGet", options)
  end

  def payments_payment_invoice_searchbystatus_get(options = {})
    request("paymentsPaymentInvoiceSearchbystatusGet", options)
  end

  def payments_payment_invoice_send_post(options = {})
    request("paymentsPaymentInvoiceSendPost", options)
  end

  def payments_payment_invoice_update_post(options = {})
    request("paymentsPaymentInvoiceUpdatePost", options)
  end

  def payments_payment_link_all_post(options = {})
    request("paymentsPaymentLinkAllPost", options)
  end

  def payments_payment_link_get_post(options = {})
    request("paymentsPaymentLinkGetPost", options)
  end

  def payments_payment_link_update_post(options = {})
    request("paymentsPaymentLinkUpdatePost", options)
  end

  def payments_payment_paymentlink_clone_post(options = {})
    request("paymentsPaymentPaymentlinkClonePost", options)
  end

  def payments_payment_paymentlink_delete_post(options = {})
    request("paymentsPaymentPaymentlinkDeletePost", options)
  end

  def payments_payment_paymentlink_generateqr_post(options = {})
    request("paymentsPaymentPaymentlinkGenerateqrPost", options)
  end

  def payments_payment_paymentlink_getdonors_paymentlinkid_get(options = {})
    request("paymentsPaymentPaymentlinkGetdonorsPaymentlinkidGet", options)
  end

  def payments_payment_paymentlink_getgoalprogress_paymentlinkid_get(options = {})
    request("paymentsPaymentPaymentlinkGetgoalprogressPaymentlinkidGet", options)
  end

  def payments_payment_paymentlink_getpayments_post(options = {})
    request("paymentsPaymentPaymentlinkGetpaymentsPost", options)
  end

  def payments_payment_paymentlink_getsubscriptions_get(options = {})
    request("paymentsPaymentPaymentlinkGetsubscriptionsGet", options)
  end

  def payments_payment_paymentlink_share_post(options = {})
    request("paymentsPaymentPaymentlinkSharePost", options)
  end

  def payments_payment_promotion_all_get(options = {})
    request("paymentsPaymentPromotionAllGet", options)
  end

  def payments_payment_promotion_create_post(options = {})
    request("paymentsPaymentPromotionCreatePost", options)
  end

  def payments_payment_promotion_delete_delete(options = {})
    request("paymentsPaymentPromotionDeleteDelete", options)
  end

  def payments_payment_promotion_get_get(options = {})
    request("paymentsPaymentPromotionGetGet", options)
  end

  def payments_payment_promotion_update_put(options = {})
    request("paymentsPaymentPromotionUpdatePut", options)
  end

  def payments_payment_receipt_create_post(options = {})
    request("paymentsPaymentReceiptCreatePost", options)
  end

  def payments_payment_receipt_download_post(options = {})
    request("paymentsPaymentReceiptDownloadPost", options)
  end

  def payments_payment_receipt_format_post(options = {})
    request("paymentsPaymentReceiptFormatPost", options)
  end

  def payments_payment_receipt_get_post(options = {})
    request("paymentsPaymentReceiptGetPost", options)
  end

  def payments_payment_receipt_getall_post(options = {})
    request("paymentsPaymentReceiptGetallPost", options)
  end

  def payments_payment_receipt_resend_post(options = {})
    request("paymentsPaymentReceiptResendPost", options)
  end

  def payments_payment_receipt_search_post(options = {})
    request("paymentsPaymentReceiptSearchPost", options)
  end

  def payments_payment_receipt_send_post(options = {})
    request("paymentsPaymentReceiptSendPost", options)
  end

  def payments_payment_refund_all_post(options = {})
    request("paymentsPaymentRefundAllPost", options)
  end

  def payments_payment_refund_create_post(options = {})
    request("paymentsPaymentRefundCreatePost", options)
  end

  def payments_payment_refund_delete_post(options = {})
    request("paymentsPaymentRefundDeletePost", options)
  end

  def payments_payment_refund_fullrefund_post(options = {})
    request("paymentsPaymentRefundFullrefundPost", options)
  end

  def payments_payment_refund_get_post(options = {})
    request("paymentsPaymentRefundGetPost", options)
  end

  def payments_payment_refund_partialrefund_post(options = {})
    request("paymentsPaymentRefundPartialrefundPost", options)
  end

  def payments_payment_refund_processrefund_post(options = {})
    request("paymentsPaymentRefundProcessrefundPost", options)
  end

  def payments_payment_refund_search_post(options = {})
    request("paymentsPaymentRefundSearchPost", options)
  end

  def payments_payment_refund_searchbycharge_post(options = {})
    request("paymentsPaymentRefundSearchbychargePost", options)
  end

  def payments_payment_refund_searchbycustomer_post(options = {})
    request("paymentsPaymentRefundSearchbycustomerPost", options)
  end

  def payments_payment_refund_searchbydaterange_post(options = {})
    request("paymentsPaymentRefundSearchbydaterangePost", options)
  end

  def payments_payment_refund_searchbystatus_post(options = {})
    request("paymentsPaymentRefundSearchbystatusPost", options)
  end

  def payments_payment_refund_update_post(options = {})
    request("paymentsPaymentRefundUpdatePost", options)
  end

  def payments_payment_subscription_all_post(options = {})
    request("paymentsPaymentSubscriptionAllPost", options)
  end

  def payments_payment_subscription_cancel_post(options = {})
    request("paymentsPaymentSubscriptionCancelPost", options)
  end

  def payments_payment_subscription_changeplan_post(options = {})
    request("paymentsPaymentSubscriptionChangeplanPost", options)
  end

  def payments_payment_subscription_delete_delete(options = {})
    request("paymentsPaymentSubscriptionDeleteDelete", options)
  end

  def payments_payment_subscription_delete_post(options = {})
    request("paymentsPaymentSubscriptionDeletePost", options)
  end

  def payments_payment_subscription_endtrial_post(options = {})
    request("paymentsPaymentSubscriptionEndtrialPost", options)
  end

  def payments_payment_subscription_get_get(options = {})
    request("paymentsPaymentSubscriptionGetGet", options)
  end

  def payments_payment_subscription_getall_get(options = {})
    request("paymentsPaymentSubscriptionGetallGet", options)
  end

  def payments_payment_subscription_gethistory_get(options = {})
    request("paymentsPaymentSubscriptionGethistoryGet", options)
  end

  def payments_payment_subscription_getinvoices_get(options = {})
    request("paymentsPaymentSubscriptionGetinvoicesGet", options)
  end

  def payments_payment_subscription_getnextbilling_get(options = {})
    request("paymentsPaymentSubscriptionGetnextbillingGet", options)
  end

  def payments_payment_subscription_getstatus_get(options = {})
    request("paymentsPaymentSubscriptionGetstatusGet", options)
  end

  def payments_payment_subscription_getusage_get(options = {})
    request("paymentsPaymentSubscriptionGetusageGet", options)
  end

  def payments_payment_subscription_pause_post(options = {})
    request("paymentsPaymentSubscriptionPausePost", options)
  end

  def payments_payment_subscription_reactivate_post(options = {})
    request("paymentsPaymentSubscriptionReactivatePost", options)
  end

  def payments_payment_subscription_resume_post(options = {})
    request("paymentsPaymentSubscriptionResumePost", options)
  end

  def payments_payment_subscription_search_get(options = {})
    request("paymentsPaymentSubscriptionSearchGet", options)
  end

  def payments_payment_subscription_searchbycustomer_get(options = {})
    request("paymentsPaymentSubscriptionSearchbycustomerGet", options)
  end

  def payments_payment_subscription_searchbyplan_get(options = {})
    request("paymentsPaymentSubscriptionSearchbyplanGet", options)
  end

  def payments_payment_subscription_searchbystatus_get(options = {})
    request("paymentsPaymentSubscriptionSearchbystatusGet", options)
  end

  def payments_payment_subscription_starttrial_post(options = {})
    request("paymentsPaymentSubscriptionStarttrialPost", options)
  end

  def payments_payment_subscription_update_post(options = {})
    request("paymentsPaymentSubscriptionUpdatePost", options)
  end

  def payments_payment_subscription_update_put(options = {})
    request("paymentsPaymentSubscriptionUpdatePut", options)
  end

  def payments_payment_subscription_updatepaymentmethod_post(options = {})
    request("paymentsPaymentSubscriptionUpdatepaymentmethodPost", options)
  end

  def payments_payment_subscriptionplan_all_post(options = {})
    request("paymentsPaymentSubscriptionplanAllPost", options)
  end

  def payments_payment_subscriptionplan_calculateprice_post(options = {})
    request("paymentsPaymentSubscriptionplanCalculatepricePost", options)
  end

  def payments_payment_subscriptionplan_create_post(options = {})
    request("paymentsPaymentSubscriptionplanCreatePost", options)
  end

  def payments_payment_subscriptionplan_delete_delete(options = {})
    request("paymentsPaymentSubscriptionplanDeleteDelete", options)
  end

  def payments_payment_subscriptionplan_delete_post(options = {})
    request("paymentsPaymentSubscriptionplanDeletePost", options)
  end

  def payments_payment_subscriptionplan_get_get(options = {})
    request("paymentsPaymentSubscriptionplanGetGet", options)
  end

  def payments_payment_subscriptionplan_get_post(options = {})
    request("paymentsPaymentSubscriptionplanGetPost", options)
  end

  def payments_payment_subscriptionplan_getall_get(options = {})
    request("paymentsPaymentSubscriptionplanGetallGet", options)
  end

  def payments_payment_subscriptionplan_getfeatures_get(options = {})
    request("paymentsPaymentSubscriptionplanGetfeaturesGet", options)
  end

  def payments_payment_subscriptionplan_update_post(options = {})
    request("paymentsPaymentSubscriptionplanUpdatePost", options)
  end

  def payments_payment_subscriptionplan_update_put(options = {})
    request("paymentsPaymentSubscriptionplanUpdatePut", options)
  end

  def payments_payment_subscriptionplan_updatefeatures_put(options = {})
    request("paymentsPaymentSubscriptionplanUpdatefeaturesPut", options)
  end

  def payments_payment_transaction_calculatefee_post(options = {})
    request("paymentsPaymentTransactionCalculatefeePost", options)
  end

  def payments_payment_transaction_checkstatus_post(options = {})
    request("paymentsPaymentTransactionCheckstatusPost", options)
  end

  def payments_payment_transaction_create_post(options = {})
    request("paymentsPaymentTransactionCreatePost", options)
  end

  def payments_payment_transaction_delete_post(options = {})
    request("paymentsPaymentTransactionDeletePost", options)
  end

  def payments_payment_transaction_getall_post(options = {})
    request("paymentsPaymentTransactionGetallPost", options)
  end

  def payments_payment_transaction_getdetails_post(options = {})
    request("paymentsPaymentTransactionGetdetailsPost", options)
  end

  def payments_payment_transaction_getevents_post(options = {})
    request("paymentsPaymentTransactionGeteventsPost", options)
  end

  def payments_payment_transaction_history_post(options = {})
    request("paymentsPaymentTransactionHistoryPost", options)
  end

  def payments_payment_transaction_refund_post(options = {})
    request("paymentsPaymentTransactionRefundPost", options)
  end

  def payments_payment_transaction_update_post(options = {})
    request("paymentsPaymentTransactionUpdatePost", options)
  end

  def payments_payment_transaction_void_post(options = {})
    request("paymentsPaymentTransactionVoidPost", options)
  end

  def places_create(options = {})
    request("placesCreate", options)
  end

  def places_get_public(options = {})
    request("placesGetPublic", options)
  end

  def places_list_public(options = {})
    request("placesListPublic", options)
  end

  def places_places_general_delete_post(options = {})
    request("placesPlacesGeneralDeletePost", options)
  end

  def places_update(options = {})
    request("placesUpdate", options)
  end

  def polls_cast_vote(options = {})
    request("pollsCastVote", options)
  end

  def polls_vote_cast_get_post(options = {})
    request("pollsVoteCastGetPost", options)
  end

  def polls_vote_cast_getall_post(options = {})
    request("pollsVoteCastGetallPost", options)
  end

  def sponsors_create(options = {})
    request("sponsorsCreate", options)
  end

  def sponsors_get_public(options = {})
    request("sponsorsGetPublic", options)
  end

  def sponsors_sponsor_general_all_get(options = {})
    request("sponsorsSponsorGeneralAllGet", options)
  end

  def sponsors_sponsor_general_delete_post(options = {})
    request("sponsorsSponsorGeneralDeletePost", options)
  end

  def sponsors_sponsor_general_update_put(options = {})
    request("sponsorsSponsorGeneralUpdatePut", options)
  end

  def teams_create(options = {})
    request("teamsCreate", options)
  end

  def teams_team_category_all_get(options = {})
    request("teamsTeamCategoryAllGet", options)
  end

  def teams_team_category_create_post(options = {})
    request("teamsTeamCategoryCreatePost", options)
  end

  def teams_team_category_delete_post(options = {})
    request("teamsTeamCategoryDeletePost", options)
  end

  def teams_team_category_get_get(options = {})
    request("teamsTeamCategoryGetGet", options)
  end

  def teams_team_category_update_put(options = {})
    request("teamsTeamCategoryUpdatePut", options)
  end

  def teams_team_general_all_get(options = {})
    request("teamsTeamGeneralAllGet", options)
  end

  def teams_team_general_delete_post(options = {})
    request("teamsTeamGeneralDeletePost", options)
  end

  def teams_team_general_get_get(options = {})
    request("teamsTeamGeneralGetGet", options)
  end

  def teams_team_general_update_put(options = {})
    request("teamsTeamGeneralUpdatePut", options)
  end

  def teams_team_subcategory_all_get(options = {})
    request("teamsTeamSubcategoryAllGet", options)
  end

  def teams_team_subcategory_create_post(options = {})
    request("teamsTeamSubcategoryCreatePost", options)
  end

  def teams_team_subcategory_delete_post(options = {})
    request("teamsTeamSubcategoryDeletePost", options)
  end

  def teams_team_subcategory_get_get(options = {})
    request("teamsTeamSubcategoryGetGet", options)
  end

  def teams_team_subcategory_update_put(options = {})
    request("teamsTeamSubcategoryUpdatePut", options)
  end

  def vendors_create(options = {})
    request("vendorsCreate", options)
  end

  def vendors_get_public(options = {})
    request("vendorsGetPublic", options)
  end

  def vendors_vendor_general_all_get(options = {})
    request("vendorsVendorGeneralAllGet", options)
  end

  def vendors_vendor_general_update_put(options = {})
    request("vendorsVendorGeneralUpdatePut", options)
  end
end
