added sami api doc generator