Siemens Mobility Interview Question

Design an architecture for an API