Zum Inhalt springen

Invoices

62 Bereiche, 612 Operationen. Basis-URL https://production.cashwerk.io, Anmeldung mit X-API-Key.

POST/api/v1/invoicing/invoices/archive-manyArchive multiple invoices
Pfad
/api/v1/invoicing/invoices/archive-many
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/archive-many \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/cancellationCreate a cancellation invoice
Pfad
/api/v1/invoicing/invoices/cancellation
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/cancellation \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/delete-manyDelete multiple invoices
Pfad
/api/v1/invoicing/invoices/delete-many
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/delete-many \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/newCreate a new invoice
Pfad
/api/v1/invoicing/invoices/new
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/new \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/queryQuery invoices with pagination and filters
Pfad
/api/v1/invoicing/invoices/query
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/query \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/restore-manyRestore multiple archived invoices
Pfad
/api/v1/invoicing/invoices/restore-many
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/restore-many \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/time-entries/previewPreview the invoice lines a set of time entries would produce for an unsaved draft
Pfad
/api/v1/invoicing/invoices/time-entries/preview
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/time-entries/preview \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
DELETE/api/v1/invoicing/invoices/{id}Delete an invoice by ID
Pfad
/api/v1/invoicing/invoices/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id} \
  -X DELETE \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/invoicing/invoices/{id}Get a single invoice by ID
Pfad
/api/v1/invoicing/invoices/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id} \
  -H "X-API-Key: $CASHWERK_API_KEY"
PATCH/api/v1/invoicing/invoices/{id}Update an invoice by ID
Pfad
/api/v1/invoicing/invoices/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id} \
  -X PATCH \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/archiveArchive an invoice by ID
Pfad
/api/v1/invoicing/invoices/{id}/archive
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/archive \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/bookBook an invoice by ID
Pfad
/api/v1/invoicing/invoices/{id}/book
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/book \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/cancelCancel an invoice by ID
Pfad
/api/v1/invoicing/invoices/{id}/cancel
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/cancel \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
GET/api/v1/invoicing/invoices/{id}/dashboardGet invoice dashboard data by ID
Pfad
/api/v1/invoicing/invoices/{id}/dashboard
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/dashboard \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/invoicing/invoices/{id}/paidMark an invoice as paid
Pfad
/api/v1/invoicing/invoices/{id}/paid
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/paid \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/regenerate-pdfRegenerate the stored PDF of an invoice
Pfad
/api/v1/invoicing/invoices/{id}/regenerate-pdf
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/regenerate-pdf \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/restoreRestore an archived invoice by ID
Pfad
/api/v1/invoicing/invoices/{id}/restore
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/restore \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/revert-committedRevert an invoice to committed state
Pfad
/api/v1/invoicing/invoices/{id}/revert-committed
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/revert-committed \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/send-by-mailSend an invoice by email
Pfad
/api/v1/invoicing/invoices/{id}/send-by-mail
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/send-by-mail \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
GET/api/v1/invoicing/invoices/{id}/time-entriesList the time entries billed on an invoice
Pfad
/api/v1/invoicing/invoices/{id}/time-entries
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/time-entries \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/invoicing/invoices/{id}/time-entries/attachTurn time entries into invoice lines and mark them billed
Pfad
/api/v1/invoicing/invoices/{id}/time-entries/attach
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/time-entries/attach \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
GET/api/v1/invoicing/invoices/{id}/time-entries/chainList the time entries a final invoice's billing chain billed before it
Pfad
/api/v1/invoicing/invoices/{id}/time-entries/chain
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/time-entries/chain \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/invoicing/invoices/{id}/time-entries/previewPreview the invoice lines a set of time entries would produce
Pfad
/api/v1/invoicing/invoices/{id}/time-entries/preview
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/time-entries/preview \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
DELETE/api/v1/invoicing/invoices/{id}/time-entries/{linkId}Detach a time entry from an invoice line
Pfad
/api/v1/invoicing/invoices/{id}/time-entries/{linkId}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/time-entries/{linkId} \
  -X DELETE \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/invoicing/invoices/{id}/validate-xinvoiceValidate XInvoice document for an invoice
Pfad
/api/v1/invoicing/invoices/{id}/validate-xinvoice
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/validate-xinvoice \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/xinvoiceCreate XRechnung document for an invoice
Pfad
/api/v1/invoicing/invoices/{id}/xinvoice
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/xinvoice \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/invoicing/invoices/{id}/zugferdCreate ZUGFeRD document for an invoice
Pfad
/api/v1/invoicing/invoices/{id}/zugferd
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/invoicing/invoices/{id}/zugferd \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'