Class AffiliateApi

java.lang.Object
travel.wink.sdk.affiliate.api.AffiliateApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-01-24T16:06:55.282619945+07:00[Asia/Bangkok]") public class AffiliateApi extends Object
  • Constructor Details

    • AffiliateApi

      public AffiliateApi()
    • AffiliateApi

      @Autowired public AffiliateApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • createCompany

      public reactor.core.publisher.Mono<CompanyViewAffiliate> createCompany(CreateCompanyRequestAffiliate createCompanyRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Affiliate Create a new affiliate

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      201 - Created

      Parameters:
      createCompanyRequestAffiliate - The createCompanyRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createCompanyWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> createCompanyWithHttpInfo(CreateCompanyRequestAffiliate createCompanyRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Affiliate Create a new affiliate

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      201 - Created

      Parameters:
      createCompanyRequestAffiliate - The createCompanyRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createCompanyWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createCompanyWithResponseSpec(CreateCompanyRequestAffiliate createCompanyRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Affiliate Create a new affiliate

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      201 - Created

      Parameters:
      createCompanyRequestAffiliate - The createCompanyRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • isCompanyNameUnique

      public reactor.core.publisher.Mono<UniqueResultAffiliate> isCompanyNameUnique(UniqueRequestAffiliate uniqueRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Verify Affiliate Name Check if company name is unique

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      uniqueRequestAffiliate - The uniqueRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      UniqueResultAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • isCompanyNameUniqueWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<UniqueResultAffiliate>> isCompanyNameUniqueWithHttpInfo(UniqueRequestAffiliate uniqueRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Verify Affiliate Name Check if company name is unique

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      uniqueRequestAffiliate - The uniqueRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<UniqueResultAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • isCompanyNameUniqueWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec isCompanyNameUniqueWithResponseSpec(UniqueRequestAffiliate uniqueRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Verify Affiliate Name Check if company name is unique

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      uniqueRequestAffiliate - The uniqueRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeCompany

      public reactor.core.publisher.Mono<CompanyViewAffiliate> removeCompany(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Affiliate Delete a company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Delete company with given identifier
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeCompanyWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> removeCompanyWithHttpInfo(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Affiliate Delete a company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Delete company with given identifier
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeCompanyWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeCompanyWithResponseSpec(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Affiliate Delete a company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Delete company with given identifier
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeMyAccount

      public reactor.core.publisher.Mono<CompanyViewAffiliate> removeMyAccount(String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Affiliate Delete a company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeMyAccountWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> removeMyAccountWithHttpInfo(String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Affiliate Delete a company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeMyAccountWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeMyAccountWithResponseSpec(String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Affiliate Delete a company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • searchAffiliates

      public reactor.core.publisher.Mono<PageCompanyViewSupplier> searchAffiliates(StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Search Retrieve a paginated list of affiliates that you manage.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      stateSupplier - Filter grid by state request body
      winkVersion - The winkVersion parameter
      Returns:
      PageCompanyViewSupplier
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • searchAffiliatesWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<PageCompanyViewSupplier>> searchAffiliatesWithHttpInfo(StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Search Retrieve a paginated list of affiliates that you manage.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      stateSupplier - Filter grid by state request body
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<PageCompanyViewSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • searchAffiliatesWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec searchAffiliatesWithResponseSpec(StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Search Retrieve a paginated list of affiliates that you manage.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      stateSupplier - Filter grid by state request body
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showBookingAnalytics

      public reactor.core.publisher.Mono<BookingAnalyticsSupplier> showBookingAnalytics(String companyIdentifier, BookingOverviewRequestSupplier bookingOverviewRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Booking Analytics Retrieve the number of upcoming bookings that arrive today for the specific company.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Show active booking count for company with this identifier
      bookingOverviewRequestSupplier - Overview request body
      winkVersion - The winkVersion parameter
      Returns:
      BookingAnalyticsSupplier
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showBookingAnalyticsWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BookingAnalyticsSupplier>> showBookingAnalyticsWithHttpInfo(String companyIdentifier, BookingOverviewRequestSupplier bookingOverviewRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Booking Analytics Retrieve the number of upcoming bookings that arrive today for the specific company.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Show active booking count for company with this identifier
      bookingOverviewRequestSupplier - Overview request body
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<BookingAnalyticsSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showBookingAnalyticsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showBookingAnalyticsWithResponseSpec(String companyIdentifier, BookingOverviewRequestSupplier bookingOverviewRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Booking Analytics Retrieve the number of upcoming bookings that arrive today for the specific company.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Show active booking count for company with this identifier
      bookingOverviewRequestSupplier - Overview request body
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showBookingOverview

      public reactor.core.publisher.Mono<GroupedBookingSalesMetricsSupplierDetails> showBookingOverview(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Booking Overview Basic booking overview data

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Show booking owned by this company
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      GroupedBookingSalesMetricsSupplierDetails
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showBookingOverviewWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<GroupedBookingSalesMetricsSupplierDetails>> showBookingOverviewWithHttpInfo(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Booking Overview Basic booking overview data

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Show booking owned by this company
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseEntity<GroupedBookingSalesMetricsSupplierDetails>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showBookingOverviewWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showBookingOverviewWithResponseSpec(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Affiliate Booking Overview Basic booking overview data

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Show booking owned by this company
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showCompanies

      public reactor.core.publisher.Flux<CompanyViewAffiliate> showCompanies(String type, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Affiliates List all companies owned by caller.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      type - Filter on companies of a specific type
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      List<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showCompaniesWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<CompanyViewAffiliate>>> showCompaniesWithHttpInfo(String type, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Affiliates List all companies owned by caller.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      type - Filter on companies of a specific type
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseEntity<List<CompanyViewAffiliate>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showCompaniesWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showCompaniesWithResponseSpec(String type, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Affiliates List all companies owned by caller.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      type - Filter on companies of a specific type
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showCompany

      public reactor.core.publisher.Mono<CompanyViewAffiliate> showCompany(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Affiliate Retrieve company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Select company with given identifier
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showCompanyWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> showCompanyWithHttpInfo(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Affiliate Retrieve company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Select company with given identifier
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showCompanyWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showCompanyWithResponseSpec(String companyIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Affiliate Retrieve company by identifier

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Select company with given identifier
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMyAccount

      public reactor.core.publisher.Mono<CompanyViewAffiliate> showMyAccount(String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show My Account Retrieve my own account on Wink

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMyAccountWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> showMyAccountWithHttpInfo(String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show My Account Retrieve my own account on Wink

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMyAccountWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showMyAccountWithResponseSpec(String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show My Account Retrieve my own account on Wink

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showSalesChannels

      public reactor.core.publisher.Flux<KeyValuePairAffiliate> showSalesChannels(String name, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Sales Channel Search Search for sales channels by name

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      name - Search for sales channel with name
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      List<KeyValuePairAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showSalesChannelsWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairAffiliate>>> showSalesChannelsWithHttpInfo(String name, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Sales Channel Search Search for sales channels by name

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      name - Search for sales channel with name
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseEntity<List<KeyValuePairAffiliate>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showSalesChannelsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showSalesChannelsWithResponseSpec(String name, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Sales Channel Search Search for sales channels by name

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      name - Search for sales channel with name
      winkVersion - The winkVersion parameter
      accept - The accept parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompany

      public reactor.core.publisher.Mono<CompanyViewAffiliate> updateCompany(String companyIdentifier, UpsertCompanyRequestAffiliate upsertCompanyRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Update an existing company

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update company with given identifier
      upsertCompanyRequestAffiliate - The upsertCompanyRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompanyWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> updateCompanyWithHttpInfo(String companyIdentifier, UpsertCompanyRequestAffiliate upsertCompanyRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Update an existing company

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update company with given identifier
      upsertCompanyRequestAffiliate - The upsertCompanyRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompanyWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateCompanyWithResponseSpec(String companyIdentifier, UpsertCompanyRequestAffiliate upsertCompanyRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Update an existing company

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update company with given identifier
      upsertCompanyRequestAffiliate - The upsertCompanyRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompany1

      public reactor.core.publisher.Mono<CompanyViewAffiliate> updateCompany1(String companyIdentifier, UpsertCompanyStatusRequestAffiliate upsertCompanyStatusRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Toggle Affiliate Status Update company status

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update status of company with given identifier
      upsertCompanyStatusRequestAffiliate - The upsertCompanyStatusRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompany1WithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> updateCompany1WithHttpInfo(String companyIdentifier, UpsertCompanyStatusRequestAffiliate upsertCompanyStatusRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Toggle Affiliate Status Update company status

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update status of company with given identifier
      upsertCompanyStatusRequestAffiliate - The upsertCompanyStatusRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompany1WithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateCompany1WithResponseSpec(String companyIdentifier, UpsertCompanyStatusRequestAffiliate upsertCompanyStatusRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Toggle Affiliate Status Update company status

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update status of company with given identifier
      upsertCompanyStatusRequestAffiliate - The upsertCompanyStatusRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompanyAddress

      public reactor.core.publisher.Mono<CompanyViewAffiliate> updateCompanyAddress(String companyIdentifier, UpsertAddressRequestAffiliate upsertAddressRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Address Updates company address.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update address of company with given identifier
      upsertAddressRequestAffiliate - The upsertAddressRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompanyAddressWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> updateCompanyAddressWithHttpInfo(String companyIdentifier, UpsertAddressRequestAffiliate upsertAddressRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Address Updates company address.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update address of company with given identifier
      upsertAddressRequestAffiliate - The upsertAddressRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompanyAddressWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateCompanyAddressWithResponseSpec(String companyIdentifier, UpsertAddressRequestAffiliate upsertAddressRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Address Updates company address.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update address of company with given identifier
      upsertAddressRequestAffiliate - The upsertAddressRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompanyLogo

      public reactor.core.publisher.Mono<CompanyViewAffiliate> updateCompanyLogo(String companyIdentifier, UpsertCompanyLogoRequestAffiliate upsertCompanyLogoRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Logo Updates company logo.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update logo of company with given identifier
      upsertCompanyLogoRequestAffiliate - The upsertCompanyLogoRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompanyLogoWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> updateCompanyLogoWithHttpInfo(String companyIdentifier, UpsertCompanyLogoRequestAffiliate upsertCompanyLogoRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Logo Updates company logo.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update logo of company with given identifier
      upsertCompanyLogoRequestAffiliate - The upsertCompanyLogoRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCompanyLogoWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateCompanyLogoWithResponseSpec(String companyIdentifier, UpsertCompanyLogoRequestAffiliate upsertCompanyLogoRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Affiliate Logo Updates company logo.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      companyIdentifier - Update logo of company with given identifier
      upsertCompanyLogoRequestAffiliate - The upsertCompanyLogoRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccount

      public reactor.core.publisher.Mono<CompanyViewAffiliate> updateMyAccount(UpsertCompanyStatusRequestAffiliate upsertCompanyStatusRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Toggle My Account Status Update company status

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertCompanyStatusRequestAffiliate - The upsertCompanyStatusRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccountWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> updateMyAccountWithHttpInfo(UpsertCompanyStatusRequestAffiliate upsertCompanyStatusRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Toggle My Account Status Update company status

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertCompanyStatusRequestAffiliate - The upsertCompanyStatusRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccountWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateMyAccountWithResponseSpec(UpsertCompanyStatusRequestAffiliate upsertCompanyStatusRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Toggle My Account Status Update company status

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertCompanyStatusRequestAffiliate - The upsertCompanyStatusRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccountAddress

      public reactor.core.publisher.Mono<CompanyViewAffiliate> updateMyAccountAddress(UpsertAddressRequestAffiliate upsertAddressRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update My Account Address Updates company address.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertAddressRequestAffiliate - The upsertAddressRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccountAddressWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> updateMyAccountAddressWithHttpInfo(UpsertAddressRequestAffiliate upsertAddressRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update My Account Address Updates company address.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertAddressRequestAffiliate - The upsertAddressRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccountAddressWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateMyAccountAddressWithResponseSpec(UpsertAddressRequestAffiliate upsertAddressRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update My Account Address Updates company address.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertAddressRequestAffiliate - The upsertAddressRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccountLogo

      public reactor.core.publisher.Mono<CompanyViewAffiliate> updateMyAccountLogo(UpsertCompanyLogoRequestAffiliate upsertCompanyLogoRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update My Account Logo Updates company logo.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertCompanyLogoRequestAffiliate - The upsertCompanyLogoRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      CompanyViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccountLogoWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompanyViewAffiliate>> updateMyAccountLogoWithHttpInfo(UpsertCompanyLogoRequestAffiliate upsertCompanyLogoRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update My Account Logo Updates company logo.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertCompanyLogoRequestAffiliate - The upsertCompanyLogoRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<CompanyViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMyAccountLogoWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateMyAccountLogoWithResponseSpec(UpsertCompanyLogoRequestAffiliate upsertCompanyLogoRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update My Account Logo Updates company logo.

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      200 - OK

      Parameters:
      upsertCompanyLogoRequestAffiliate - The upsertCompanyLogoRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API