Examples

POST /v1/requests/1/actions/1/documents

This POST can be done in either of two ways: multipart/form-data; or application/json.
NOTE: for application/json, the document must be base64-encoded

========= multipart ==========================================================================

Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryhpbzqiL3Ja9hAV8e
------WebKitFormBoundaryhpbzqiL3Ja9hAV8e
Content-Disposition: form-data; name="documentType"

CV_PI
------WebKitFormBoundaryhpbzqiL3Ja9hAV8e
Content-Disposition: form-data; name="filename"

cv.pdf
------WebKitFormBoundaryhpbzqiL3Ja9hAV8e
Content-Disposition: form-data; name="document"; filename="cv.pdf"
Content-Type: application/pdf


------WebKitFormBoundaryhpbzqiL3Ja9hAV8e
Content-Disposition: form-data; name="title"

My CV
------WebKitFormBoundaryhpbzqiL3Ja9hAV8e--


======== json ===============================================================================

{
  "documentType": "CV_PI",
  "filename": "cv.pdf",
  "title": "My CV",
  "document": <base64-encoded document>
}

Params

Param name Description
documentType
required

Validations:

  • Must be a String

filename
required

Validations:

  • Must be a String

title
optional

Validations:

  • Must be a String

document
required

Uploaded document contents

Returns

Code: 200

Description:

OK

Param name Description