Upload documents
POST
/api/mailboxes/{mailboxId}/uploads
const url = 'https://app.docstosheets.com/api/mailboxes/example/uploads';const form = new FormData();form.append('Files', 'file');form.append('ClientReferenceId', 'example');form.append('Notes', 'example');form.append('GroupAsSingleDocument', 'true');form.append('Enqueue', 'true');
const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
options.body = form;
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://app.docstosheets.com/api/mailboxes/example/uploads \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: multipart/form-data' \ --form Files=@file \ --form ClientReferenceId=example \ --form Notes=example \ --form GroupAsSingleDocument=true \ --form Enqueue=trueUploads one or more documents (multipart/form-data) to a mailbox for extraction.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” mailboxId
required
string
Request Body
Section titled “Request Body ” Media type multipart/form-data
object
Files
Array<string>
ClientReferenceId
string
Notes
string
GroupAsSingleDocument
boolean
Enqueue
boolean
Responses
Section titled “ Responses ” Media type application/json
object
uploadId
required
string
mailboxId
required
string
status
required
string
results
required
Array<object>
object
fileName
required
string
documentId
required
string
extractionId
string
status
required
string
extractions
required
Array<object>
object
validationStatus
required
string
data
required
object
key
additional properties
warnings
Array<object>
object
fieldName
required
string
message
required
string
correlationId
string
Example
{ "results": [ { "extractions": [ { "validationStatus": "valid" } ] } ]} Media type application/json
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
Example generated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"} Media type application/json
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
Example generated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"} Media type application/json
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
Example generated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"} Media type application/json
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
Example generated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"} Media type application/json
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
Example generated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}