Entries
Update an entry
Update an existing silo entry given its UUID.
PATCH
/
silo
/
v1
/
entries
/
{id}
Authorization
Path
Body
curl --request PATCH \
--url https://api.invopop.com/silo/v1/entries/{id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'
{
"attachments": [
{
"created_at": "2018-01-01T00:00:00.000Z",
"desc": "Invoice for January 2021.",
"hash": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6",
"id": "string",
"meta": "object",
"mime": "application/pdf",
"name": "invoice.pdf",
"size": "12345",
"stored": true,
"url": "string"
}
],
"created_at": "2018-01-01T00:00:00.000Z",
"digest": {
"alg": "string",
"val": "string"
},
"doc_schema": "https://gobl.org/draft-0/bill/invoice",
"draft": true,
"env_schema": "https://gobl.org/draft-0/envelope",
"folder": "sales",
"id": "347c5b04-cde2-11ed-afa1-0242ac120002",
"meta": "object",
"tags": [
"string"
],
"updated_at": "2018-01-01T00:00:00.000Z"
}
Path Parameters
idrequired
string
The UUID of the silo entry to update.
Body
application/json
data
any
Updated envelope data. New document contents will only be accepted if the existing envelope data is still a draft.
folder
string
New location for the silo entry.
Response
200 - application/json
attachments
object[]
List of attachments for this entry.
created_at
string
The date and time the silo entry was created.
data
any
JSON envelope contents when specifically requested.
digest
object
doc_schema
string
Schema URL for the document.
draft
boolean
When true, indicates that the envelope is a draft.
env_schema
string
Schema URL for the envelope.
folder
string
Key for the folder where the entry is located.
id
string
The UUIDv1 (other versions not supported) of the silo entry.
meta
object
snippet
any
JSON object containing a snippet of the document.
tags
string[]
updated_at
string
The date and time the silo entry was last updated.
curl --request PATCH \
--url https://api.invopop.com/silo/v1/entries/{id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'
{
"attachments": [
{
"created_at": "2018-01-01T00:00:00.000Z",
"desc": "Invoice for January 2021.",
"hash": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6",
"id": "string",
"meta": "object",
"mime": "application/pdf",
"name": "invoice.pdf",
"size": "12345",
"stored": true,
"url": "string"
}
],
"created_at": "2018-01-01T00:00:00.000Z",
"digest": {
"alg": "string",
"val": "string"
},
"doc_schema": "https://gobl.org/draft-0/bill/invoice",
"draft": true,
"env_schema": "https://gobl.org/draft-0/envelope",
"folder": "sales",
"id": "347c5b04-cde2-11ed-afa1-0242ac120002",
"meta": "object",
"tags": [
"string"
],
"updated_at": "2018-01-01T00:00:00.000Z"
}