Takaro - v0.4.9
    Preparing search index...

    Function PlayerOnGameServerApiAxiosParamCreator

    • PlayerOnGameServerApi - axios parameter creator

      Parameters

      • Optionalconfiguration: Configuration

      Returns {
          playerOnGameServerControllerAddCurrency: (
              gameServerId: string,
              playerId: string,
              playerOnGameServerSetCurrencyInputDTO?: PlayerOnGameServerSetCurrencyInputDTO,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          playerOnGameServerControllerBulkDelete: (
              gameServerId: string,
              pogBulkDeleteInputDTO?: PogBulkDeleteInputDTO,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          playerOnGameServerControllerDeductCurrency: (
              gameServerId: string,
              playerId: string,
              playerOnGameServerSetCurrencyInputDTO?: PlayerOnGameServerSetCurrencyInputDTO,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          playerOnGameServerControllerDelete: (
              gameServerId: string,
              playerId: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          playerOnGameServerControllerGetOne: (
              gameServerId: string,
              playerId: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          playerOnGameServerControllerSearch: (
              playerOnGameServerSearchInputDTO?: PlayerOnGameServerSearchInputDTO,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          playerOnGameServerControllerSetCurrency: (
              gameServerId: string,
              playerId: string,
              playerOnGameServerSetCurrencyInputDTO?: PlayerOnGameServerSetCurrencyInputDTO,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          playerOnGameServerControllerTransactBetweenPlayers: (
              gameServerId: string,
              sender: string,
              receiver: string,
              playerOnGameServerSetCurrencyInputDTO?: PlayerOnGameServerSetCurrencyInputDTO,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
      }

      • playerOnGameServerControllerAddCurrency: (
            gameServerId: string,
            playerId: string,
            playerOnGameServerSetCurrencyInputDTO?: PlayerOnGameServerSetCurrencyInputDTO,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>

        Required permissions: MANAGE_PLAYERS
        OperationId: PlayerOnGameServerControllerAddCurrency

      • playerOnGameServerControllerBulkDelete: (
            gameServerId: string,
            pogBulkDeleteInputDTO?: PogBulkDeleteInputDTO,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>

        Bulk delete POG records by player IDs for a specific gameserver. Deletes POG records only, Player records remain intact. Required permissions: MANAGE_PLAYERS
        OperationId: PlayerOnGameServerControllerBulkDelete

      • playerOnGameServerControllerDeductCurrency: (
            gameServerId: string,
            playerId: string,
            playerOnGameServerSetCurrencyInputDTO?: PlayerOnGameServerSetCurrencyInputDTO,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>

        Required permissions: MANAGE_PLAYERS
        OperationId: PlayerOnGameServerControllerDeductCurrency

      • playerOnGameServerControllerDelete: (
            gameServerId: string,
            playerId: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>

        Required permissions: MANAGE_PLAYERS
        OperationId: PlayerOnGameServerControllerDelete

      • playerOnGameServerControllerGetOne: (
            gameServerId: string,
            playerId: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>

        Required permissions: READ_PLAYERS
        OperationId: PlayerOnGameServerControllerGetOne

      • playerOnGameServerControllerSearch: (
            playerOnGameServerSearchInputDTO?: PlayerOnGameServerSearchInputDTO,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>

        Required permissions: READ_PLAYERS
        OperationId: PlayerOnGameServerControllerSearch

      • playerOnGameServerControllerSetCurrency: (
            gameServerId: string,
            playerId: string,
            playerOnGameServerSetCurrencyInputDTO?: PlayerOnGameServerSetCurrencyInputDTO,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>

        Required permissions: MANAGE_PLAYERS
        OperationId: PlayerOnGameServerControllerSetCurrency

      • playerOnGameServerControllerTransactBetweenPlayers: (
            gameServerId: string,
            sender: string,
            receiver: string,
            playerOnGameServerSetCurrencyInputDTO?: PlayerOnGameServerSetCurrencyInputDTO,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>

        Required permissions: MANAGE_PLAYERS
        OperationId: PlayerOnGameServerControllerTransactBetweenPlayers