optional id field added to api

Id field added to enable flow control of a single item. Also added bodyParser option to handle post events properly. Not sure why it was not there.