uw_canvas/accounts.py
def update_sis_id(self, account_id, sis_account_id):
        """
        Updates the SIS ID for the account identified by the passed account ID.

        https://canvas.instructure.com/doc/api/accounts.html#method.accounts.update
        """
        if account_id == self._canvas_account_id:
            raise Exception("SIS ID cannot be updated for the root account")

        url = ACCOUNTS_API.format(account_id)
        body = {"account": {"sis_account_id": sis_account_id}}

        return CanvasAccount(data=self._put_resource(url, body))
def update_sis_id(self, account_id, sis_account_id):
        if account_id == self._canvas_account_id:
            raise Exception("SIS ID cannot be updated for the root account")

        url = ACCOUNTS_API.format(account_id)
        body = {"account": {"sis_account_id": sis_account_id}}

        return CanvasAccount(data=self._put_resource(url, body))
def update_sis_id ( self , account_id , sis_account_id ) : if account_id == self . _canvas_account_id : raise Exception ( "SIS ID cannot be updated for the root account" ) url = ACCOUNTS_API . format ( account_id ) body = { "account" : { "sis_account_id" : sis_account_id } } return CanvasAccount ( data = self . _put_resource ( url , body ) )
Updates the SIS ID for the account identified by the passed account ID.

        https://canvas.instructure.com/doc/api/accounts.html#method.accounts.update
Updates the SIS ID for the account identified by the passed account ID .