anchor.diff:      kz_conference(Verb, ConferenceId, [], Context).
   
   kz_conference(Verb, ConferenceId, DataBag, Context) ->
  -    API_String = <<?V1/binary, ?ACCOUNTS(Context)/binary, ?CONFERENCES/binary, "/", (z_convert:to_binary(ConferenceId))/binary>>,
  +    API_String = <<?V1/binary, ?ACCOUNTS(Context)/binary, ?CONFERENCES/binary, "/", ?TO_BIN(ConferenceId)/binary>>,
       crossbar_account_request(Verb, API_String, DataBag, Context).
   
   kz_conference_details(ConferenceId,Context) ->
  -    API_String = <<?V2/binary, ?ACCOUNTS(Context)/binary, ?CONFERENCES/binary, "/", (z_convert:to_binary(ConferenceId))/binary, ?DETAILS/binary>>,
  +    API_String = <<?V2/binary, ?ACCOUNTS(Context)/binary, ?CONFERENCES/binary, "/", ?TO_BIN(ConferenceId)/binary, ?DETAILS/binary>>,
       crossbar_account_request('get', API_String, [], Context).
   
   dedup_kz_conference_details(ConferenceId,Context) ->
  
positive.code:         ,{[<<"data">>,<<"owner_id">>],z_context:get_q("device_owner_id",Context)}
          ,{[<<"data">>,<<"device_type">>],z_context:get_q("device_type",Context)}
          ]),
      DataBag = lists:foldl(fun({K,V},J) -> modkazoo_util:set_value(K,z_convert:to_binary(V),J) end, ?MK_DEVICE_SIP, Props),
      API_String = <<?V1/binary, ?ACCOUNTS(Context)/binary, ?DEVICES/binary>>,
      _ = crossbar_account_request('put', API_String, DataBag, Context),
      Context.
  
negative.code:     lists:reverse(lists:sort(Fun, z_convert:to_list(crossbar_account_request('get', API_String, [], Context)))).
  
  kz_incoming_fax(DocId, Context) ->
      API_String = <<?V1/binary, ?ACCOUNTS(Context)/binary, ?FAXES_INCOMING/binary, ?TO_BIN(DocId)/binary>>,
      crossbar_account_request('get', API_String, [], Context).
  
  kz_incoming_fax_delete(DocId, Context) ->
      API_String = <<?V1/binary, ?ACCOUNTS(Context)/binary, ?FAXES_INCOMING/binary, ?TO_BIN(DocId)/binary>>,
      crossbar_account_request('delete', API_String, [], Context).
  
  kz_incoming_fax_attachment_pdf(DocId, Context) ->
  