An example multi-part POST request
--MultipartBoundary
Content-Disposition: form-data; name="document[recipient_id]"
<Kipu_supplied_recipient_id_value_here>
--MultipartBoundary
Content-Disposition: form-data; name="document[data][first_name]"
John
--MultipartBoundary
Content-Disposition: form-data; name="document[data][last_name]"
Doe
--MultipartBoundary
Content-Disposition: form-data; name="document[data][dob]"
1909-09-09
--MultipartBoundary
Content-Disposition: form-data; name="document[data][insurances_attributes][0][insurance_company]"
Sample Insurance Company
--MultipartBoundary
Content-Disposition: form-data; name="document[data][insurances_attributes][0][subscriber_first_name]"
John
--MultipartBoundary
Content-Disposition: form-data; name="document[data][insurances_attributes][0][subscriber_last_name]"
Doe
--MultipartBoundary
Content-Disposition: form-data; name="document[data][insurances_attributes][0][origin_id]"
1
--MultipartBoundary
Content-Disposition: form-data; name="document[data][patient_contacts_attributes][0][first_name]"
Richard James
--MultipartBoundary
Content-Disposition: form-data; name="document[data][patient_contacts_attributes][0][last_name]"
Perez Montero
--MultipartBoundary
Content-Disposition: form-data; name="document[data][patient_contacts_attributes][0][phone]"
(555) 555-5555
--MultipartBoundary
Content-Disposition: form-data; name="document[attachments_attributes][0][attachment_name]"
12345
--MultipartBoundary
Content-Disposition: form-data; name="document[attachments_attributes][0][attachment_evaluation_item_id]"
patient_image
--MultipartBoundary
Content-Disposition: form-data; name="document[attachments_attributes][0][attachment]"; filename="client_id.jpg"
Content-type: image/jpeg
<BINARY REPRESENTATION OF THE ATTACHMENT GOES HERE>
--MultipartBoundary--