added boilerplate api doc