Basically, you cannot send those objects. This is because their internal structures are too complex to generate the intended JSON properly. When using ObjectDeliveryBoxUsingJson, please create a separate class that defines only the data you want to send.