         _: encoded
     body.entry['dc:subject'] = { _: folder } if folder?
     body.entry.generator = { _: generator } if generator?
-    # TODO: check res.statusCode is 201
-    @_request { method, path, body }, callback
+    statusCode = 201
+    @_request { method, path, body, statusCode }, callback
 
   # PUT EditURI (/atom/edit/XXXXXXXXXXXXXX)
   # params:

    return @_reject('options.id is required', callback) unless id?
    method = 'get'
    path = '/atom/edit/' + id
    # TODO: check res.statusCode is 200
    @_request { method, path }, callback

  # GET FeedURI (/atom/feed)
  # params:

    title = title ? ''
    type = type ? mime.lookup(file)
    encoded = fs.readFileSync(file).toString('base64')
    method = 'post'
    path = '/atom/post'
    body = entry:
