anchor.diff:      Messages = [update_folder1(Message, Folder, MediaId, modkazoo_util:get_value(<<"media_id">>, Message))
                   || Message <- modkazoo_util:get_value(<<"messages">>, CurrVMBox, [])],
       NewVMBox = modkazoo_util:set_value(<<"messages">>, Messages, CurrVMBox),
  -    API_String = <<?V2/binary, ?ACCOUNTS(Context)/binary, ?VMBOXES/binary, "/", ?TO_BIN(VMBoxId)/binary>>,
  +    API_String = <<?V2/binary, ?ACCOUNTS(Context)/binary, ?VMBOXES/binary, "/", VMBoxId/binary>>,
       crossbar_account_request('post', API_String, {[{<<"data">>, NewVMBox}]}, Context).
   
   update_folder1(Message, Folder, MediaId, MediaId) ->
  
positive.code:                            ,CdrElement).
  
  kz_vmessage_download_link(VMBoxId, MediaId, Context) ->
      API_String = <<?V2/binary, ?ACCOUNTS(Context)/binary, ?VMBOXES/binary, "/", ?TO_BIN(VMBoxId)/binary,
                     ?MESSAGES/binary, "/", ?TO_BIN(MediaId)/binary, ?RAW/binary, <<"?">>/binary,
                     ?AUTH_TOKEN/binary, (z_context:get_session(kazoo_auth_token, Context))/binary>>,
      <<(m_config:get_value('mod_kazoo', 'kazoo_crossbar_url', Context))/binary, API_String/binary>>. 
  
negative.code:     crossbar_account_request('get', API_String, [], Context).
  
  kz_list_user_vmbox_details(VMBoxId, Context) ->
      API_String = <<?V2/binary, ?ACCOUNTS(Context)/binary, ?VMBOXES/binary, "/", VMBoxId/binary>>,
      crossbar_account_request('get', API_String, [], Context).
  
  kz_list_user_vmbox_messages(VMBoxId, Context) ->
      API_String = <<?V2/binary, ?ACCOUNTS(Context)/binary, ?VMBOXES/binary, "/", VMBoxId/binary, ?MESSAGES/binary>>,
      crossbar_account_request('get', API_String, [], Context).
  
  kz_purge_voicemails(VMBoxId, DaysTo, Context) ->
  