allow posting with Id as a custom key string