Expand api docs.
Complete initial api docs.
Implement get tab data by surface.