         for uuid in uuids
           validateUuid(uuid)
         axios({
-          url    : getUsersUrl() + '/'
-          body   : uuids
-          method : 'GET'
+          url    : getUsersUrl()
+          method : 'POST'
+          data   : uuids
         })
       .then (response) ->
         users = response.data

          return uuid

    getUser: (uuid) ->
      cached = Cache.get( Cache.USERS, uuid )
      if cached?
        return cached
      Promise.resolve()
      .then ->
        validateUuid(uuid)
        axios({

  class UserDirectoryApi

    getUserName: ( uuid ) =>
      @getUser( uuid )
      .then (user) ->
        return user.name

    resolve: ({ email }) ->
      Promise.resolve()
