Api base structure 1