Takaro - v0.6.0
    Preparing search index...

    Function ShopListingApiFp

    • ShopListingApi - functional programming interface

      Parameters

      • Optionalconfiguration: Configuration

      Returns {
          shopListingControllerCreate(
              shopListingCreateDTO?: ShopListingCreateDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<ShopListingOutputDTOAPI>,
          >;
          shopListingControllerDelete(
              id: string,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>,
          >;
          shopListingControllerGetOne(
              id: string,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<ShopListingOutputDTOAPI>,
          >;
          shopListingControllerImportListings(
              options?: RawAxiosRequestConfig,
          ): Promise<
              (axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>,
          >;
          shopListingControllerSearch(
              shopListingSearchInputDTO?: ShopListingSearchInputDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<ShopListingOutputArrayDTOAPI>,
          >;
          shopListingControllerUpdate(
              id: string,
              shopListingUpdateDTO?: ShopListingUpdateDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<ShopListingOutputDTOAPI>,
          >;
      }

      • shopListingControllerCreate: function
        • Required permissions: MANAGE_SHOP_LISTINGS
          OperationId: ShopListingControllerCreate

          Parameters

          • OptionalshopListingCreateDTO: ShopListingCreateDTO

            ShopListingCreateDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<ShopListingOutputDTOAPI>,
          >

      • shopListingControllerDelete: function
        • Required permissions: MANAGE_SHOP_LISTINGS
          OperationId: ShopListingControllerDelete

          Parameters

          • id: string
          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>>

      • shopListingControllerGetOne: function

        • OperationId: ShopListingControllerGetOne

          Parameters

          • id: string
          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<ShopListingOutputDTOAPI>,
          >

      • shopListingControllerImportListings: function
        • Required permissions: MANAGE_SHOP_LISTINGS
          OperationId: ShopListingControllerImportListings

          Parameters

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>>

      • shopListingControllerSearch: function
      • shopListingControllerUpdate: function
        • Required permissions: MANAGE_SHOP_LISTINGS
          OperationId: ShopListingControllerUpdate

          Parameters

          • id: string
          • OptionalshopListingUpdateDTO: ShopListingUpdateDTO

            ShopListingUpdateDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<ShopListingOutputDTOAPI>,
          >