     if !cb? and typeof cbOrIdOrKey is 'number' and typeof cbOrKey is 'function'
       @getKey cbOrIdOrKey, cbOrKey
     else if !cbOrKey? and !cb? and typeof cbOrIdOrKey is 'number'
-      @delKey cbOrIdOrKey
+      @deleteKey cbOrIdOrKey
     else if !cb? and typeof cbOrKey is 'function' and typeof cbOrIdOrKey is 'object'
       @createKey cbOrIdOrKey, cbOrKey
     else if typeof cb is 'function' and typeof cbOrIdOrKey is 'number' and typeof cbOrKey 'object'


  # Delete a public key
  # '/user/keys/1' DELETE
  delKey: (id) ->
    @client.del "/user/keys/#{id}", (err, s, b)  ->
      return cb(err) if err
      if s isnt 204 then cb(new Error('User delKey error')) else cb null, b

  # Create a repository
  # '/user/repos' POST


  # Delete emails of the user
  # '/user/emails' DELETE
  deleteEmails: (emails) ->
    @client.del '/user/emails', emails, (err, s, b)  =>
      @deleteEmails(emails) if err? or s isnt 204

  # Get the followers of the user
  # '/user/followers' GET
