Supported Formats

json

POST /api/v2/received_documents.json?token=API_TOKEN
Nieuw ontvangen document aanmaken

Supported Formats

json

Params

Param name Description
received_document
required

Informatie van ontvangen document

Validations:

  • Must be a Hash

received_document[subject]
optional

Onderwerp voor boekhouding

Validations:

  • Must be a String

received_document[uploaded_attachments_attributes]
optional

Afbeelding

Validations:

  • Must be an Array of nested elements

received_document[uploaded_attachments_attributes][file_base64]
optional

Het bestand als een base64 string in volgend formaat: data:image/jpeg;base64,(base64 encoded data)

Validations:

  • Must be a String

received_document[uploaded_attachments_attributes][remote_file_url]
optional

of, een externe link naar het bestand

Validations:

  • Must be a String


GET /api/v2/received_documents.json?token=API_TOKEN
Een lijst van alle ontvangen documenten (30 documenten per query)

Supported Formats

json

Params

Param name Description
page
optional

Pagina indien er meer dan 30 documenten zijn

Validations:

  • Must be a number.


GET /api/v2/received_documents/:id.json?token=API_TOKEN
Informatie van specifiek document opvragen

Supported Formats

json

Params

Param name Description
id
required

De Cashaca ID van het document

Validations:

  • Must be a number.


DELETE /api/v2/purcreceived_documentshases/:id.json?token=API_TOKEN
Eerder opgeslagen document verwijderen

Supported Formats

json

Params

Param name Description
id
required

De Cashaca ID van het document

Validations:

  • Must be a number.