Designing an API is a complex endeavour. It contains of many details and considerations. One of such considerations is: How do we package data we are sending around? In this talk, we will discuss different packaging techniques like CSV, XML, JSON, Protocol Buffers and FlatBuffers. We will evaluate the benefits and pitfalls those techniques bring to the table.