common structs for api