add book detail api