Siemens Mobility interview question

Design an architecture for an API