Agendas
Operace ve skupině Agendas.
- GET/v1/agendas/enp/batches
- POST/v1/agendas/enp/batches
- DEL/v1/agendas/enp/batches/{id}
- GET/v1/agendas/enp/batches/{id}/csv
- GET/v1/agendas/enp/documents
- GET/v1/agendas/enp/recognition
- PUT/v1/agendas/enp/recognition
- POST/v1/bulk/contact-processing-reason
- POST/v1/bulk/edit-contacts
- POST/v1/bulk/edit-documents
- POST/v1/bulk/email
- POST/v1/bulk/export
- POST/v1/bulk/invoice-contacts
- POST/v1/bulk/issue
- GET/v1/bulk/jobs
- POST/v1/bulk/jobs
- GET/v1/bulk/jobs/{id}
- GET/v1/bulk/jobs/{id}/file
- POST/v1/bulk/match-payments
- POST/v1/bulk/match-payments/confirm
- POST/v1/bulk/match-payments/preview
- POST/v1/bulk/pdf-zip
- GET/v1/carriers
- POST/v1/carriers
- PATCH/v1/carriers/{id}
- DEL/v1/carriers/{id}
- GET/v1/complaints
- POST/v1/complaints
- GET/v1/complaints/{id}
- PATCH/v1/complaints/{id}
- POST/v1/complaints/{id}/cancel
- GET/v1/complaints/{id}/pdf
- POST/v1/complaints/{id}/resolve
- POST/v1/complaints/{id}/start
- GET/v1/complaints/settings
- PUT/v1/complaints/settings
- PATCH/v1/contact-activities/{id}
- DEL/v1/contact-activities/{id}
- POST/v1/contact-activities/{id}/check
- PATCH/v1/contact-processing-reasons/{id}
- DEL/v1/contact-processing-reasons/{id}
- GET/v1/contacts/{id}/activities
- POST/v1/contacts/{id}/activities
- GET/v1/contacts/{id}/gdpr
- POST/v1/contacts/{id}/gdpr/reasons
- POST/v1/contacts/{id}/gdpr/restriction
- POST/v1/contacts/mail-merge
- GET/v1/contacts/mailings
- POST/v1/contacts/mailings
- GET/v1/contacts/mailings/{id}
- POST/v1/contacts/mailings/preview
- GET/v1/contacts/sms
- POST/v1/contacts/sms
- POST/v1/contacts/sms/preview
- GET/v1/contacts/sms/status
- PATCH/v1/contract-amendments/{id}
- DEL/v1/contract-amendments/{id}
- GET/v1/contracts
- POST/v1/contracts
- GET/v1/contracts/{id}
- PATCH/v1/contracts/{id}
- DEL/v1/contracts/{id}
- POST/v1/contracts/{id}/amendments
- GET/v1/custom-fields
- POST/v1/custom-fields
- PATCH/v1/custom-fields/{id}
- DEL/v1/custom-fields/{id}
- PUT/v1/custom-fields/values/{entity}/{id}
- GET/v1/documents
- POST/v1/documents
- GET/v1/documents/{id}
- PATCH/v1/documents/{id}
- DEL/v1/documents/{id}
- GET/v1/documents/{id}/download
- GET/v1/documents/retention-holds
- POST/v1/documents/retention-holds
- POST/v1/documents/retention-holds/{id}/release
- GET/v1/documents/retention-rules
- GET/v1/gdpr/contacts
- GET/v1/gdpr/reasons
- POST/v1/gdpr/reasons
- PATCH/v1/gdpr/reasons/{id}
- DEL/v1/gdpr/reasons/{id}
- POST/v1/inbox/documents/{id}/approval
- GET/v1/intrastat/credits
- GET/v1/intrastat/declarations
- POST/v1/intrastat/declarations
- GET/v1/intrastat/declarations/{id}
- DEL/v1/intrastat/declarations/{id}
- GET/v1/intrastat/declarations/{id}/csv
- POST/v1/intrastat/declarations/{id}/file
- POST/v1/intrastat/declarations/{id}/lines
- PATCH/v1/intrastat/declarations/{id}/lines/{lineId}
- DEL/v1/intrastat/declarations/{id}/lines/{lineId}
- POST/v1/intrastat/declarations/{id}/regenerate
- POST/v1/intrastat/declarations/{id}/reopen
- PUT/v1/intrastat/defaults
- GET/v1/intrastat/documents/{kind}/{id}
- PUT/v1/intrastat/documents/{kind}/{id}
- GET/v1/intrastat/items/{itemId}
- PUT/v1/intrastat/items/{itemId}
- GET/v1/intrastat/status
- GET/v1/invoice-approvals
- GET/v1/invoice-approvals/{id}
- POST/v1/invoice-approvals/{id}/approve
- POST/v1/invoice-approvals/{id}/reject
- GET/v1/invoice-approvals/approvers
- GET/v1/invoice-approvals/delegations
- POST/v1/invoice-approvals/delegations
- DEL/v1/invoice-approvals/delegations/{id}
- GET/v1/invoice-approvals/scenarios
- POST/v1/invoice-approvals/scenarios
- PATCH/v1/invoice-approvals/scenarios/{id}
- DEL/v1/invoice-approvals/scenarios/{id}
- GET/v1/invoice-approvals/settings
- PUT/v1/invoice-approvals/settings
- GET/v1/job-orders
- POST/v1/job-orders
- GET/v1/job-orders/{id}
- PATCH/v1/job-orders/{id}
- DEL/v1/job-orders/{id}
- POST/v1/job-orders/{id}/documents
- GET/v1/job-orders/report
- GET/v1/print-template
- PUT/v1/print-template
- GET/v1/print-template/catalog
- POST/v1/print-template/check
- GET/v1/print-template/images
- GET/v1/print-template/images/{id}
- POST/v1/print-template/labels
- GET/v1/print-template/layouts/{documentType}
- PUT/v1/print-template/layouts/{documentType}
- DEL/v1/print-template/layouts/{documentType}
- POST/v1/print-template/postal-order
- POST/v1/print-template/preview
- POST/v1/print-template/print
- GET/v1/print-template/variants
- POST/v1/print-template/variants
- GET/v1/print-template/variants/{id}
- PUT/v1/print-template/variants/{id}
- DEL/v1/print-template/variants/{id}
- POST/v1/received-invoices/{id}/approval
- POST/v1/sales/documents/{id}/approval
- GET/v1/saved-reports
- POST/v1/saved-reports
- GET/v1/saved-reports/{id}
- PATCH/v1/saved-reports/{id}
- DEL/v1/saved-reports/{id}
- GET/v1/saved-reports/{id}/export
- GET/v1/saved-reports/{id}/run
- GET/v1/saved-reports/catalog
- POST/v1/saved-reports/export
- POST/v1/saved-reports/run
- GET/v1/service-jobs
- POST/v1/service-jobs
- GET/v1/service-jobs/{id}
- PATCH/v1/service-jobs/{id}
- DEL/v1/service-jobs/{id}
- POST/v1/service-jobs/{id}/close
- POST/v1/service-jobs/{id}/invoice
- POST/v1/service-jobs/{id}/parts
- DEL/v1/service-jobs/{id}/parts/{childId}
- GET/v1/service-jobs/{id}/pdf
- POST/v1/service-jobs/{id}/status
- POST/v1/service-jobs/{id}/work
- DEL/v1/service-jobs/{id}/work/{childId}
- GET/v1/shipments
- POST/v1/shipments
- GET/v1/shipments/{id}
- PATCH/v1/shipments/{id}
- DEL/v1/shipments/{id}
- POST/v1/shipments/carrier/labels
- POST/v1/shipments/carrier/status
- POST/v1/shipments/carrier/submit
- POST/v1/shipments/envelopes
- POST/v1/shipments/export
- POST/v1/shipments/generate
- POST/v1/shipments/labels
- POST/v1/shipments/postal-report
- POST/v1/shipments/status-import
- POST/v1/supplier-advances/{id}/approval
- GET/v1/tasks
List batches of evidence náhradního plnění
/v1/agendas/enp/batchesList batches of evidence náhradního plnění
Nástroj MCP: list-enp-batches
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"enp_batch"povinnéidstringpovinnénamenull | stringpovinnéexportedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timelineCountintegerpovinnétotalHalerinteger | nullpovinnélinesobject[]povinnédocumentTypenull | stringpovinnédocumentIdnull | stringpovinnédocumentNumbernull | stringpovinnéamountHalerinteger | nullpovinnédeliveredOnnull | stringpovinnédatepaidOnnull | stringpovinnédatecustomerIconull | stringpovinnécustomerBirthNumberstring | nullpovinnécustomerEmailnull | stringpovinnédeadlinestringpovinnédateproblemsstring[]povinnétotalintegerhasMorebooleanpovinnéSave paid documents as a batch. Each keeps the data as it is now: a later change to the document does not reach the batch. A delivery outside the recorded basis (§ 78) stops it
/v1/agendas/enp/batchesSave paid documents as a batch. Each keeps the data as it is now: a later change to the document does not reach the batch. A delivery outside the recorded basis (§ 78) stops it
Nástroj MCP: create-enp-batch
Tělo požadavku
namestringpovinnémax 120 charsdocumentsobject[]povinnédocumentType"invoice" | "pos_receipt" | "other_receivable" | "cash_receipt" | "proforma"povinnédocumentIdstringpovinnéamountHalerintegermax 9007199254740991deliveredOnstringYYYY-MM-DDoverrideRecognitionbooleanOdpověď · 201
idstringpovinnénamenull | stringpovinnéexportedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timelineCountintegerpovinnétotalHalerinteger | nullpovinnélinesobject[]povinnédocumentTypenull | stringpovinnédocumentIdnull | stringpovinnédocumentNumbernull | stringpovinnéamountHalerinteger | nullpovinnédeliveredOnnull | stringpovinnédatepaidOnnull | stringpovinnédatecustomerIconull | stringpovinnécustomerBirthNumberstring | nullpovinnécustomerEmailnull | stringpovinnédeadlinestringpovinnédateproblemsstring[]povinnéDelete a batch not yet exported, so its invoices are offered again
/v1/agendas/enp/batches/{id}Delete a batch not yet exported, so its invoices are offered again
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-enp-batch
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénamenull | stringpovinnéexportedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timelineCountintegerpovinnétotalHalerinteger | nullpovinnélinesobject[]povinnédocumentTypenull | stringpovinnédocumentIdnull | stringpovinnédocumentNumbernull | stringpovinnéamountHalerinteger | nullpovinnédeliveredOnnull | stringpovinnédatepaidOnnull | stringpovinnédatecustomerIconull | stringpovinnécustomerBirthNumberstring | nullpovinnécustomerEmailnull | stringpovinnédeadlinestringpovinnédateproblemsstring[]povinnéDownload the CSV for the Ministry’s bulk import: CP 1250, semicolons, its own header. Refused while a line would be rejected
/v1/agendas/enp/batches/{id}/csvDownload the CSV for the Ministry’s bulk import: CP 1250, semicolons, its own header. Refused while a line would be rejected
Nástroj MCP: export-enp-batch
Parametry v cestě
idstringpovinnéOdpověď · 200
Vrací soubor text/csv; charset=windows-1250.
Paid invoices, till receipts, cash receipts and advances not yet in a náhradní plnění batch, with the amount without VAT and the 30-day deadline
/v1/agendas/enp/documentsPaid invoices, till receipts, cash receipts and advances not yet in a náhradní plnění batch, with the amount without VAT and the 30-day deadline
Nástroj MCP: list-enp-documents
Parametry dotazu
fromstringYYYY-MM-DDtostringYYYY-MM-DDlimitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnédocumentTypenull | stringpovinnédocumentIdnull | stringpovinnédocumentNumbernull | stringpovinnéamountHalerinteger | nullpovinnédeliveredOnnull | stringpovinnédatepaidOnnull | stringpovinnédatecustomerIconull | stringpovinnécustomerBirthNumberstring | nullpovinnécustomerEmailnull | stringpovinnédeadlinestringpovinnédateproblemsstring[]povinnécontactNamenull | stringpovinnéoverduebooleanpovinnétotalintegerhasMorebooleanpovinnéOn what basis the company supplies náhradní plnění (§ 81 odst. 2 písm. b), § 78 zákona o zaměstnanosti), and until when
/v1/agendas/enp/recognitionOn what basis the company supplies náhradní plnění (§ 81 odst. 2 písm. b), § 78 zákona o zaměstnanosti), and until when
Nástroj MCP: get-enp-recognition
Odpověď · 200
recordedbooleanpovinnévalidTodaybooleanpovinnébasisnull | stringpovinnéreferencenull | stringpovinnéofficeanypovinnévalidFromnull | stringpovinnédatevalidTonull | stringpovinnédateRecord the agreement with the Labour Office, or that the company is a self-employed person with a disability or an integrating social enterprise. A batch then checks each delivery against it
/v1/agendas/enp/recognitionRecord the agreement with the Labour Office, or that the company is a self-employed person with a disability or an integrating social enterprise. A batch then checks each delivery against it. The Ministry offers no interface to ask whether a company is recognised, so this is what the company states: nothing here reaches or confirms anything at the Labour Office.
Nástroj MCP: set-enp-recognition
Tělo požadavku
basis"agreement_78" | "self_employed_disabled" | "integration_enterprise"povinnéreferencestring | nullofficestring | nullvalidFromstringpovinnéYYYY-MM-DDvalidTostring | nullOdpověď · 200
recordedbooleanpovinnévalidTodaybooleanpovinnébasisnull | stringpovinnéreferencenull | stringpovinnéofficeanypovinnévalidFromnull | stringpovinnédatevalidTonull | stringpovinnédateGive many contacts the same reason for processing at once
/v1/bulk/contact-processing-reasonGive many contacts the same reason for processing at once
Nástroj MCP: bulk-add-contact-processing-reason
Tělo požadavku
idsstring[]povinnélegalBasis"consent" | "contract" | "legal_obligation" | "vital_interest" | "public_task" | "legitimate_interest"purposestringmax 200 charsvalidFromstringYYYY-MM-DDvalidTostring | nullnotestring | nullreasonIdstringOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéChange a field on many contacts at once, or add them to a group or take them out. Documents already issued keep the details they were issued with
/v1/bulk/edit-contactsChange a field on many contacts at once, or add them to a group or take them out. Documents already issued keep the details they were issued with
Nástroj MCP: bulk-edit-contacts
Tělo požadavku
idsstring[]povinnéchangesobjectpovinnéroles"customer" | "supplier" | "both"usualDueDaysinteger | nullpreferredPaymentMethod"transfer" | "cash" | "card" | "cod" | "proforma" | nullinvoiceLanguage"cs" | "en" | "sk" | "de" | "fr" | "pl" | nulldefaultCurrencystring3 charscreditWarnHalerinteger | nullcreditBlockHalerinteger | nullreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleanaddGroupIdstringremoveGroupIdstringOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéChange a field on many documents at once (POHODA Upravit vše). A draft takes all of them; past draft only the due date and notes, and anything else fails for that document
/v1/bulk/edit-documentsChange a field on many documents at once (POHODA Upravit vše). A draft takes all of them; past draft only the due date and notes, and anything else fails for that document. Each document goes through its own update, with its own rules. Amounts, dates, and the partner are not offered: a document already issued keeps what it said.
Nástroj MCP: bulk-edit-documents
Tělo požadavku
kind"invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable" | "pos_receipt" | "advance_tax_document"povinnéidsstring[]povinnéchangesobjectpovinnédueDatestring | nullnotePublicstring | nullnoteInternalstring | nulllanguage"cs" | "en" | "sk" | "de" | "fr" | "pl"paymentMethod"transfer" | "cash" | "card" | "cod" | "proforma"centerIdstring | nullactivityIdstring | nullprojectIdstring | nulltemplateIdstring | nullOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéE-mail many issued documents to their customers, each with its PDF. Uses each contact e-mail and the document type template
/v1/bulk/emailE-mail many issued documents to their customers, each with its PDF. Uses each contact e-mail and the document type template
Nástroj MCP: bulk-email-documents
Tělo požadavku
kind"invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable" | "pos_receipt" | "advance_tax_document"povinnéidsstring[]povinnésubjectstringmax 300 charsbodystringmax 10000 charsOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéExport the selected documents as a table: format=xlsx or csv
/v1/bulk/exportExport the selected documents as a table: format=xlsx or csv
Nástroj MCP: bulk-export-documents
Tělo požadavku
kind"invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable" | "pos_receipt" | "advance_tax_document"povinnéidsstring[]povinnéformat"csv" | "xlsx"Odpověď · 200
Vrací soubor application/octet-stream.
Hromadná fakturace: create one invoice, proforma, quote, or order per contact from the same lines or a sample document. Drafts unless issue=true; each answers on its own
/v1/bulk/invoice-contactsHromadná fakturace: create one invoice, proforma, quote, or order per contact from the same lines or a sample document. Drafts unless issue=true; each answers on its own. At most 200 at once here: createBulkJob runs more through the queue. Each document takes its address, due days, and language from its contact, and goes through the same rules as one made by hand, including the credit limit when issued.
Nástroj MCP: bulk-invoice-contacts
Tělo požadavku
contactIdsstring[]groupIdstringkind"invoice" | "proforma" | "quote" | "order_received" | "order_issued"sampleIdstringlinesobject[]descriptionstringpovinnémax 200 charsquantitynumberpovinnéunitstringmax 16 charsunitPriceHalerintegerpovinnémin -9007199254740991max 9007199254740991vatRatenumbermin 0max 30issueDatestringYYYY-MM-DDtaxPointDatestringYYYY-MM-DDdueDaysintegermin 0max 2000seriesIdstringnotePublicstring | nullissuebooleanOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéIssue many draft documents at once. Each one is numbered and posted on its own; the answer lists successes and failures
/v1/bulk/issueIssue many draft documents at once. Each one is numbered and posted on its own; the answer lists successes and failures. A document over Kredit max fails with credit_limit_exceeded while the rest go on. An owner or accountant may then send those ids again with overrideCreditLimit.
Nástroj MCP: bulk-issue-documents
Tělo požadavku
kind"invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable" | "pos_receipt" | "advance_tax_document"povinnéidsstring[]povinnéoverrideCreditLimitbooleanOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéList bulk jobs running in the background and how they ended, newest first
/v1/bulk/jobsList bulk jobs running in the background and how they ended, newest first
Nástroj MCP: list-bulk-jobs
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDstatus"queued" | "running" | "done" | "failed"Odpověď · 200
dataobject[]povinnéobject"bulk_job"povinnéidstringpovinnéoperationstringpovinnéstatusstringpovinnétotalintegerpovinnéprocessedintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéresultsobject[]povinnéidstringpovinnéokbooleanpovinnénumbernull | stringstatusstringcodenull | stringerrornull | stringfileIdnull | stringpovinnéfilenamenull | stringpovinnéerrorstring | nullpovinnéstartedAtnull | stringpovinnédate-timefinishedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timetotalintegerhasMorebooleanpovinnéRun a bulk operation on any number of documents in the background, up to 20 000. Answers at once with a job to watch; each document still stands on its own
/v1/bulk/jobsRun a bulk operation on any number of documents in the background, up to 20 000. Answers at once with a job to watch; each document still stands on its own. Takes the same body as the operation it names. getBulkJob tells how far it got and what happened to each. PDFs in a ZIP and exports end as a file: downloadBulkJobFile.
Nástroj MCP: create-bulk-job
Tělo požadavku
operation"issue" | "email" | "match-payments" | "edit-documents" | "invoice-contacts" | "pdf-zip" | "export"povinnébodyobjectpovinnéOdpověď · 202
idstringpovinnéoperationstringpovinnéstatusstringpovinnétotalintegerpovinnéprocessedintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéresultsobject[]povinnéidstringpovinnéokbooleanpovinnénumbernull | stringstatusstringcodenull | stringerrornull | stringfileIdnull | stringpovinnéfilenamenull | stringpovinnéerrorstring | nullpovinnéstartedAtnull | stringpovinnédate-timefinishedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeHow far a bulk job got, and what happened to each document so far
/v1/bulk/jobs/{id}How far a bulk job got, and what happened to each document so far
Nástroj MCP: get-bulk-job
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnéoperationstringpovinnéstatusstringpovinnétotalintegerpovinnéprocessedintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéresultsobject[]povinnéidstringpovinnéokbooleanpovinnénumbernull | stringstatusstringcodenull | stringerrornull | stringfileIdnull | stringpovinnéfilenamenull | stringpovinnéerrorstring | nullpovinnéstartedAtnull | stringpovinnédate-timefinishedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeDownload the ZIP or the table a finished bulk job made
/v1/bulk/jobs/{id}/fileDownload the ZIP or the table a finished bulk job made
Nástroj MCP: download-bulk-job-file
Parametry v cestě
idstringpovinnéOdpověď · 200
Vrací soubor application/octet-stream.
Settle many documents at once: pair each with its one exact bank movement, or with mode=manual record it as paid on a date
/v1/bulk/match-paymentsSettle many documents at once: pair each with its one exact bank movement, or with mode=manual record it as paid on a date. Bank mode pairs only when exactly one open movement has the same direction, currency, amount, and variable symbol. Anything else is reported, never guessed.
Nástroj MCP: bulk-match-payments
Tělo požadavku
kind"invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable" | "pos_receipt" | "advance_tax_document"povinnéidsstring[]povinnémode"bank" | "manual"paidOnstringYYYY-MM-DDmethod"transfer" | "cash" | "card"registerIdstringbankAccountIdstringOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéPair the documents and bank movements a person accepted in the review. Each pair posts on its own and answers on its own
/v1/bulk/match-payments/confirmPair the documents and bank movements a person accepted in the review. Each pair posts on its own and answers on its own
Nástroj MCP: confirm-bulk-match
Tělo požadavku
kind"invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable" | "pos_receipt" | "advance_tax_document"povinnépairsobject[]povinnéidstringpovinnémovementIdstringpovinnéamountHalerintegermax 9007199254740991Odpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéPropose bank movements for many documents, for a person to review: best match first, with why it fits. Pairs nothing
/v1/bulk/match-payments/previewPropose bank movements for many documents, for a person to review: best match first, with why it fits. Pairs nothing. Goes beyond one exact match: part payments, a number in the message, a known account, and more than one candidate. confirmBulkMatch pairs what the person accepts.
Nástroj MCP: preview-bulk-match
Tělo požadavku
kind"invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable" | "pos_receipt" | "advance_tax_document"povinnéidsstring[]povinnéOdpověď · 200
kindstringpovinnédataobject[]povinnéidstringpovinnéopenbooleanpovinnénumbernull | stringpovinnécontactNamenull | stringpovinnécurrencynull | stringpovinnéremainingHalerinteger | nullpovinnéproposedMovementIdanypovinnécandidatesobject[]povinnémovementIdnull | stringpovinnébankAccountIdstringpovinnébookedOnstringpovinnédateamountHalerinteger | nullpovinnéopenHalerintegerpovinnévariableSymbolnull | stringpovinnécounterpartyNamestring | nullpovinnémessagestring | nullpovinnéconfidencenull | numberpovinnéreasonnull | stringpovinnésuggestedAmountHalerintegerpovinnéDownload the PDFs of many documents as one ZIP. A document without a PDF is listed in chyby.txt inside
/v1/bulk/pdf-zipDownload the PDFs of many documents as one ZIP. A document without a PDF is listed in chyby.txt inside
Nástroj MCP: bulk-download-pdf
Tělo požadavku
kind"invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable" | "pos_receipt" | "advance_tax_document"povinnéidsstring[]povinnéOdpověď · 200
Vrací soubor application/zip.
Seznam: dopravci
/v1/carriersList carriers (dopravci): each is a preset way of sending, with the file format its shipments export in
Nástroj MCP: list-carriers
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"carrier"povinnéidstringpovinnénamestringpovinnéexportFormatstringpovinnéexportFormatPublishedbooleanpovinnéserviceCodenull | stringpovinnésenderCodenull | stringpovinnédefaultWeightGramsinteger | nullpovinnéisActivebooleanpovinnénotestring | nullpovinnéadapternull | stringhasApiPasswordbooleanapiUsernamenull | stringsenderAddressRefnull | stringtotalintegerhasMorebooleanpovinnéVytvoření: dopravce
/v1/carriersAdd a carrier. Česká pošta exports in its published posting sheet (ePA), Packeta in its packet import; any other carrier in generic CSV, or through its own API (Packeta, PPL, DPD, GLS) where the operator allows
Nástroj MCP: create-carrier
Tělo požadavku
namestringpovinnémax 200 charsexportFormat"generic" | "ceska_posta_epa" | "packeta_csv"adapter"packeta" | "ppl" | "dpd" | "gls" | nullapiUsernamestring | nullapiPasswordstring | nullsenderAddressRefstring | nullserviceCodestring | nullsenderCodestring | nulldefaultWeightGramsinteger | nullisActivebooleannotestring | nullOdpověď · 201
idstringpovinnénamestringpovinnéexportFormatstringpovinnéexportFormatPublishedbooleanpovinnéserviceCodenull | stringpovinnésenderCodenull | stringpovinnédefaultWeightGramsinteger | nullpovinnéisActivebooleanpovinnénotestring | nullpovinnéadapternull | stringhasApiPasswordbooleanapiUsernamenull | stringsenderAddressRefnull | stringÚprava: dopravce
/v1/carriers/{id}Change a carrier, or set it inactive
Nástroj MCP: update-carrier
Parametry v cestě
idstringpovinnéTělo požadavku
namestringmax 200 charsexportFormat"generic" | "ceska_posta_epa" | "packeta_csv"adapter"packeta" | "ppl" | "dpd" | "gls" | nullapiUsernamestring | nullapiPasswordstring | nullsenderAddressRefstring | nullserviceCodestring | nullsenderCodestring | nulldefaultWeightGramsinteger | nullisActivebooleannotestring | nullOdpověď · 200
idstringpovinnénamestringpovinnéexportFormatstringpovinnéexportFormatPublishedbooleanpovinnéserviceCodenull | stringpovinnésenderCodenull | stringpovinnédefaultWeightGramsinteger | nullpovinnéisActivebooleanpovinnénotestring | nullpovinnéadapternull | stringhasApiPasswordbooleanapiUsernamenull | stringsenderAddressRefnull | stringSmazání: dopravce
/v1/carriers/{id}Delete a carrier no shipment uses. One that has shipments is set inactive instead
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-carrier
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéSeznam: reklamace
/v1/complaintsList complaints (reklamace) with their deadline state
Nástroj MCP: list-complaints
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDstatus"open" | "in_progress" | "resolved" | "rejected" | "cancelled"contactIdstringopen"true" | "false"customFieldKeystringcustomFieldValuestringmax 2000 charsOdpověď · 200
dataobject[]povinnéobject"complaint"povinnéidstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnéconsumerbooleanpovinnéinvoiceIdnull | stringpovinnéinvoiceLineIdnull | stringpovinnéitemIdnull | stringpovinnésubjectstringpovinnédescriptionstringpovinnérequestedResolutionstring | nullpovinnéquantityinteger | nullpovinnédeliveredOnnull | stringpovinnédateclaimedOnstringpovinnédateagreedDeadlinenull | stringpovinnédatedeadlineOnnull | stringpovinnédatedeadlineobjectpovinnéstatestringpovinnédaysLeftinteger | nullpovinnéwithinTwoYearsboolean | nullpovinnéstatusstringpovinnéoutcomenull | stringpovinnéresolvedOnnull | stringpovinnédateresolutionNotenull | stringpovinnécreditNoteIdnull | stringpovinnéserviceJobIdstring | nullpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timediscoveredOnnull | stringdatewarrantyUntilnull | stringdatebusinessPeriodsnull | objecthiddenDefectLimitnull | stringpovinnédatewithinHiddenDefectLimitboolean | nullpovinnédaysFromDiscoveryinteger | nullpovinnéwarrantyUntilnull | stringpovinnédatewithinWarrantyboolean | nullpovinnécustomFieldsobjectinvoiceNumberanycreditNoteNumberanycreditNoteStatusanytotalintegerhasMorebooleanpovinnéVytvoření: reklamace
/v1/complaintsRecord a complaint against a sale. For a consumer the 30-day deadline of § 19 zákona 634/1992 Sb. is set automatically
Nástroj MCP: create-complaint
Tělo požadavku
contactIdstringconsumerbooleaninvoiceIdstring | nullinvoiceLineIdstring | nullitemIdstring | nullsubjectstringpovinnémax 200 charsdescriptionstringpovinnémax 4000 charsrequestedResolutionstring | nullquantitynumber | nulldeliveredOnstring | nullclaimedOnstringYYYY-MM-DDagreedDeadlinestring | nulldiscoveredOnstring | nullwarrantyUntilstring | nullOdpověď · 201
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnéconsumerbooleanpovinnéinvoiceIdnull | stringpovinnéinvoiceLineIdnull | stringpovinnéitemIdnull | stringpovinnésubjectstringpovinnédescriptionstringpovinnérequestedResolutionstring | nullpovinnéquantityinteger | nullpovinnédeliveredOnnull | stringpovinnédateclaimedOnstringpovinnédateagreedDeadlinenull | stringpovinnédatedeadlineOnnull | stringpovinnédatedeadlineobjectpovinnéstatestringpovinnédaysLeftinteger | nullpovinnéwithinTwoYearsboolean | nullpovinnéstatusstringpovinnéoutcomenull | stringpovinnéresolvedOnnull | stringpovinnédateresolutionNotenull | stringpovinnécreditNoteIdnull | stringpovinnéserviceJobIdstring | nullpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timediscoveredOnnull | stringdatewarrantyUntilnull | stringdatebusinessPeriodsnull | objecthiddenDefectLimitnull | stringpovinnédatewithinHiddenDefectLimitboolean | nullpovinnédaysFromDiscoveryinteger | nullpovinnéwarrantyUntilnull | stringpovinnédatewithinWarrantyboolean | nullpovinnécustomFieldsobjectinvoiceNumberanycreditNoteNumberanycreditNoteStatusanyDetail: reklamace
/v1/complaints/{id}Get a complaint
Nástroj MCP: get-complaint
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnéconsumerbooleanpovinnéinvoiceIdnull | stringpovinnéinvoiceLineIdnull | stringpovinnéitemIdnull | stringpovinnésubjectstringpovinnédescriptionstringpovinnérequestedResolutionstring | nullpovinnéquantityinteger | nullpovinnédeliveredOnnull | stringpovinnédateclaimedOnstringpovinnédateagreedDeadlinenull | stringpovinnédatedeadlineOnnull | stringpovinnédatedeadlineobjectpovinnéstatestringpovinnédaysLeftinteger | nullpovinnéwithinTwoYearsboolean | nullpovinnéstatusstringpovinnéoutcomenull | stringpovinnéresolvedOnnull | stringpovinnédateresolutionNotenull | stringpovinnécreditNoteIdnull | stringpovinnéserviceJobIdstring | nullpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timediscoveredOnnull | stringdatewarrantyUntilnull | stringdatebusinessPeriodsnull | objecthiddenDefectLimitnull | stringpovinnédatewithinHiddenDefectLimitboolean | nullpovinnédaysFromDiscoveryinteger | nullpovinnéwarrantyUntilnull | stringpovinnédatewithinWarrantyboolean | nullpovinnécustomFieldsobjectinvoiceNumberanycreditNoteNumberanycreditNoteStatusanyÚprava: reklamace
/v1/complaints/{id}Edit an open complaint. Changing the claim date or the agreed deadline recomputes the deadline
Nástroj MCP: update-complaint
Parametry v cestě
idstringpovinnéTělo požadavku
contactIdstringconsumerbooleaninvoiceIdstring | nullinvoiceLineIdstring | nullitemIdstring | nullsubjectstringmax 200 charsdescriptionstringmax 4000 charsrequestedResolutionstring | nullquantitynumber | nulldeliveredOnstring | nullclaimedOnstringYYYY-MM-DDagreedDeadlinestring | nulldiscoveredOnstring | nullwarrantyUntilstring | nullOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnéconsumerbooleanpovinnéinvoiceIdnull | stringpovinnéinvoiceLineIdnull | stringpovinnéitemIdnull | stringpovinnésubjectstringpovinnédescriptionstringpovinnérequestedResolutionstring | nullpovinnéquantityinteger | nullpovinnédeliveredOnnull | stringpovinnédateclaimedOnstringpovinnédateagreedDeadlinenull | stringpovinnédatedeadlineOnnull | stringpovinnédatedeadlineobjectpovinnéstatestringpovinnédaysLeftinteger | nullpovinnéwithinTwoYearsboolean | nullpovinnéstatusstringpovinnéoutcomenull | stringpovinnéresolvedOnnull | stringpovinnédateresolutionNotenull | stringpovinnécreditNoteIdnull | stringpovinnéserviceJobIdstring | nullpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timediscoveredOnnull | stringdatewarrantyUntilnull | stringdatebusinessPeriodsnull | objecthiddenDefectLimitnull | stringpovinnédatewithinHiddenDefectLimitboolean | nullpovinnédaysFromDiscoveryinteger | nullpovinnéwarrantyUntilnull | stringpovinnédatewithinWarrantyboolean | nullpovinnécustomFieldsobjectinvoiceNumberanycreditNoteNumberanycreditNoteStatusanyZrušení: reklamace
/v1/complaints/{id}/cancelCancel a complaint recorded by mistake
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: cancel-complaint
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnéconsumerbooleanpovinnéinvoiceIdnull | stringpovinnéinvoiceLineIdnull | stringpovinnéitemIdnull | stringpovinnésubjectstringpovinnédescriptionstringpovinnérequestedResolutionstring | nullpovinnéquantityinteger | nullpovinnédeliveredOnnull | stringpovinnédateclaimedOnstringpovinnédateagreedDeadlinenull | stringpovinnédatedeadlineOnnull | stringpovinnédatedeadlineobjectpovinnéstatestringpovinnédaysLeftinteger | nullpovinnéwithinTwoYearsboolean | nullpovinnéstatusstringpovinnéoutcomenull | stringpovinnéresolvedOnnull | stringpovinnédateresolutionNotenull | stringpovinnécreditNoteIdnull | stringpovinnéserviceJobIdstring | nullpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timediscoveredOnnull | stringdatewarrantyUntilnull | stringdatebusinessPeriodsnull | objecthiddenDefectLimitnull | stringpovinnédatewithinHiddenDefectLimitboolean | nullpovinnédaysFromDiscoveryinteger | nullpovinnéwarrantyUntilnull | stringpovinnédatewithinWarrantyboolean | nullpovinnécustomFieldsobjectinvoiceNumberanycreditNoteNumberanycreditNoteStatusanyComplaint protocol PDF: the intake confirmation of § 19 odst. 2, or the resolution confirmation of § 19 odst. 5
/v1/complaints/{id}/pdfComplaint protocol PDF: the intake confirmation of § 19 odst. 2, or the resolution confirmation of § 19 odst. 5
Nástroj MCP: download-complaint-protocol
Parametry v cestě
idstringpovinnéParametry dotazu
document"intake" | "resolution"language"cs" | "en" | "de" | "fr"Odpověď · 200
Vrací soubor application/pdf.
Close a complaint: repair, replacement, refund, discount, or rejection. Refund and discount create a credit note on the sale
/v1/complaints/{id}/resolveClose a complaint: repair, replacement, refund, discount, or rejection. Refund and discount create a credit note on the sale. The credit note stays a draft to check unless issueCreditNote is set. Replacement with a warehouse issues the goods from stock.
Nástroj MCP: resolve-complaint
Parametry v cestě
idstringpovinnéTělo požadavku
outcome"repair" | "replacement" | "refund" | "discount" | "rejected"povinnéresolvedOnstringYYYY-MM-DDnotestringmax 4000 charsquantitynumbermax 1000000000discountNetHalerintegermax 9007199254740991issueCreditNotebooleanreplacementWarehouseIdstringreplacementItemIdstringOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnéconsumerbooleanpovinnéinvoiceIdnull | stringpovinnéinvoiceLineIdnull | stringpovinnéitemIdnull | stringpovinnésubjectstringpovinnédescriptionstringpovinnérequestedResolutionstring | nullpovinnéquantityinteger | nullpovinnédeliveredOnnull | stringpovinnédateclaimedOnstringpovinnédateagreedDeadlinenull | stringpovinnédatedeadlineOnnull | stringpovinnédatedeadlineobjectpovinnéstatestringpovinnédaysLeftinteger | nullpovinnéwithinTwoYearsboolean | nullpovinnéstatusstringpovinnéoutcomenull | stringpovinnéresolvedOnnull | stringpovinnédateresolutionNotenull | stringpovinnécreditNoteIdnull | stringpovinnéserviceJobIdstring | nullpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timediscoveredOnnull | stringdatewarrantyUntilnull | stringdatebusinessPeriodsnull | objecthiddenDefectLimitnull | stringpovinnédatewithinHiddenDefectLimitboolean | nullpovinnédaysFromDiscoveryinteger | nullpovinnéwarrantyUntilnull | stringpovinnédatewithinWarrantyboolean | nullpovinnécustomFieldsobjectinvoiceNumberanycreditNoteNumberanycreditNoteStatusanyMark a complaint as being worked on
/v1/complaints/{id}/startMark a complaint as being worked on
Nástroj MCP: start-complaint
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnéconsumerbooleanpovinnéinvoiceIdnull | stringpovinnéinvoiceLineIdnull | stringpovinnéitemIdnull | stringpovinnésubjectstringpovinnédescriptionstringpovinnérequestedResolutionstring | nullpovinnéquantityinteger | nullpovinnédeliveredOnnull | stringpovinnédateclaimedOnstringpovinnédateagreedDeadlinenull | stringpovinnédatedeadlineOnnull | stringpovinnédatedeadlineobjectpovinnéstatestringpovinnédaysLeftinteger | nullpovinnéwithinTwoYearsboolean | nullpovinnéstatusstringpovinnéoutcomenull | stringpovinnéresolvedOnnull | stringpovinnédateresolutionNotenull | stringpovinnécreditNoteIdnull | stringpovinnéserviceJobIdstring | nullpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timediscoveredOnnull | stringdatewarrantyUntilnull | stringdatebusinessPeriodsnull | objecthiddenDefectLimitnull | stringpovinnédatewithinHiddenDefectLimitboolean | nullpovinnédaysFromDiscoveryinteger | nullpovinnéwarrantyUntilnull | stringpovinnédatewithinWarrantyboolean | nullpovinnécustomFieldsobjectinvoiceNumberanycreditNoteNumberanycreditNoteStatusanyDetail: nastavení, reklamace
/v1/complaints/settingsHow many days the company works to on a complaint between businesses. The law sets no number for them
Nástroj MCP: get-complaint-settings
Odpověď · 200
businessDeadlineDaysinteger | nullpovinnéÚprava: nastavení, reklamace
/v1/complaints/settingsSet how many days the company works to on a complaint between businesses. An agreed date always wins, and consumers keep their 30 days
Nástroj MCP: update-complaint-settings
Tělo požadavku
businessDeadlineDaysinteger | nullpovinnéOdpověď · 200
businessDeadlineDaysinteger | nullpovinnéÚprava: aktivita, kontakt
/v1/contact-activities/{id}Edit an activity, or mark a task done
Nástroj MCP: update-contact-activity
Parametry v cestě
idstringpovinnéTělo požadavku
kind"note" | "call" | "meeting" | "task"subjectstringmax 200 charsbodystring | nulloccurredOnstringYYYY-MM-DDdueOnstring | nullassignedToIdstring | nullparentIdstring | nullcheckerIdstring | nullrecurrence"daily" | "weekly" | "monthly" | "quarterly" | "yearly" | nullrecurrenceUntilstring | nullremindDaysBeforeinteger | nulldonebooleanOdpověď · 200
idstringpovinnécontactIdstringpovinnékindstringpovinnésubjectstringpovinnébodynull | stringpovinnéoccurredOnstringpovinnédatedueOnnull | stringpovinnédatedonebooleanpovinnédoneAtnull | stringpovinnédate-timeassignedToIdnull | stringpovinnécreatedAtstringpovinnédate-timeparentIdnull | stringcheckerIdnull | stringcheckedbooleancheckedAtnull | stringdate-timewaitingForCheckbooleanrecurrencenull | stringrecurrenceUntilnull | stringdatenextTaskIdnull | stringremindDaysBeforeinteger | nullcontactNamenull | stringassignedToNamestringSmazání: aktivita, kontakt
/v1/contact-activities/{id}Delete an activity
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-contact-activity
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéAs the checking person, approve a finished task, which completes it and starts its next repeat, or send it back to the assignee
/v1/contact-activities/{id}/checkAs the checking person, approve a finished task, which completes it and starts its next repeat, or send it back to the assignee. Only the person named as checker, an owner, or an accountant may do this. Sending it back reopens the task and adds the note to its text.
Nástroj MCP: check-contact-task
Parametry v cestě
idstringpovinnéTělo požadavku
approvedbooleanpovinnénotestring | nullOdpověď · 200
idstringpovinnécontactIdstringpovinnékindstringpovinnésubjectstringpovinnébodynull | stringpovinnéoccurredOnstringpovinnédatedueOnnull | stringpovinnédatedonebooleanpovinnédoneAtnull | stringpovinnédate-timeassignedToIdnull | stringpovinnécreatedAtstringpovinnédate-timeparentIdnull | stringcheckerIdnull | stringcheckedbooleancheckedAtnull | stringdate-timewaitingForCheckbooleanrecurrencenull | stringrecurrenceUntilnull | stringdatenextTaskIdnull | stringremindDaysBeforeinteger | nullcontactNamenull | stringassignedToNamestringChange a reason for processing, for example end it when consent is withdrawn
/v1/contact-processing-reasons/{id}Change a reason for processing, for example end it when consent is withdrawn
Nástroj MCP: update-contact-processing-reason
Parametry v cestě
idstringpovinnéTělo požadavku
legalBasis"consent" | "contract" | "legal_obligation" | "vital_interest" | "public_task" | "legitimate_interest"purposestringmax 200 charsvalidFromstringYYYY-MM-DDvalidTostring | nullnotestring | nullOdpověď · 200
idstringpovinnécontactIdstringpovinnélegalBasisstringpovinnépurposestringpovinnévalidFromstringpovinnédatevalidTonull | stringpovinnédatenotestring | nullpovinnéstatestringpovinnéreasonIdnull | stringRemove a reason for processing entered by mistake. To end one, set its end date instead, so the history stays
/v1/contact-processing-reasons/{id}Remove a reason for processing entered by mistake. To end one, set its end date instead, so the history stays
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-contact-processing-reason
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéSeznam: aktivita, kontakt
/v1/contacts/{id}/activitiesList the notes, calls, meetings, and tasks of a contact, newest first
Nástroj MCP: list-contact-activities
Parametry v cestě
idstringpovinnéParametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDkind"note" | "call" | "meeting" | "task"openTasks"true" | "false"Odpověď · 200
dataobject[]povinnéobject"contact_activity"povinnéidstringpovinnécontactIdstringpovinnékindstringpovinnésubjectstringpovinnébodynull | stringpovinnéoccurredOnstringpovinnédatedueOnnull | stringpovinnédatedonebooleanpovinnédoneAtnull | stringpovinnédate-timeassignedToIdnull | stringpovinnécreatedAtstringpovinnédate-timeparentIdnull | stringcheckerIdnull | stringcheckedbooleancheckedAtnull | stringdate-timewaitingForCheckbooleanrecurrencenull | stringrecurrenceUntilnull | stringdatenextTaskIdnull | stringremindDaysBeforeinteger | nullcontactNamenull | stringassignedToNamestringtotalintegerhasMorebooleanpovinnéVytvoření: aktivita, kontakt
/v1/contacts/{id}/activitiesAdd a note, call, meeting, or task to a contact. A task with a due date shows in K vyřízení, and can have subtasks, a checker, a repeat, and a reminder
Nástroj MCP: create-contact-activity
Parametry v cestě
idstringpovinnéTělo požadavku
kind"note" | "call" | "meeting" | "task"subjectstringpovinnémax 200 charsbodystring | nulloccurredOnstringYYYY-MM-DDdueOnstring | nullassignedToIdstring | nullparentIdstring | nullcheckerIdstring | nullrecurrence"daily" | "weekly" | "monthly" | "quarterly" | "yearly" | nullrecurrenceUntilstring | nullremindDaysBeforeinteger | nullOdpověď · 201
idstringpovinnécontactIdstringpovinnékindstringpovinnésubjectstringpovinnébodynull | stringpovinnéoccurredOnstringpovinnédatedueOnnull | stringpovinnédatedonebooleanpovinnédoneAtnull | stringpovinnédate-timeassignedToIdnull | stringpovinnécreatedAtstringpovinnédate-timeparentIdnull | stringcheckerIdnull | stringcheckedbooleancheckedAtnull | stringdate-timewaitingForCheckbooleanrecurrencenull | stringrecurrenceUntilnull | stringdatenextTaskIdnull | stringremindDaysBeforeinteger | nullcontactNamenull | stringassignedToNamestringGet the GDPR overview of a contact: reasons for processing and their validity, last use on documents, restriction, unsubscribe
/v1/contacts/{id}/gdprGet the GDPR overview of a contact: reasons for processing and their validity, last use on documents, restriction, unsubscribe
Nástroj MCP: get-contact-gdpr
Parametry v cestě
idstringpovinnéOdpověď · 200
contactIdnull | stringpovinnéstatestringpovinnérestrictedbooleanpovinnérestrictedAtnull | stringpovinnédate-timemarketingOptOutbooleanpovinnémarketingOptOutAtnull | stringpovinnédate-timereasonsobject[]povinnéobject"contact_processing_reason"povinnéidstringpovinnécontactIdstringpovinnélegalBasisstringpovinnépurposestringpovinnévalidFromstringpovinnédatevalidTonull | stringpovinnédatenotestring | nullpovinnéstatestringpovinnéreasonIdnull | stringusageobjectpovinnélastPreSaleOnnull | stringpovinnédatelastSaleOnnull | stringpovinnédatelastPostSaleOnnull | stringpovinnédateAdd a legal reason for processing the personal data of a contact, picked from the company list or written out, with how long it lasts
/v1/contacts/{id}/gdpr/reasonsAdd a legal reason for processing the personal data of a contact, picked from the company list or written out, with how long it lasts
Nástroj MCP: add-contact-processing-reason
Parametry v cestě
idstringpovinnéTělo požadavku
legalBasis"consent" | "contract" | "legal_obligation" | "vital_interest" | "public_task" | "legitimate_interest"purposestringmax 200 charsvalidFromstringYYYY-MM-DDvalidTostring | nullnotestring | nullreasonIdstringOdpověď · 201
idstringpovinnécontactIdstringpovinnélegalBasisstringpovinnépurposestringpovinnévalidFromstringpovinnédatevalidTonull | stringpovinnédatenotestring | nullpovinnéstatestringpovinnéreasonIdnull | stringRestrict processing of a contact (GDPR Art. 18): it leaves the ordinary contact list and cannot go on a new document. Or lift the restriction
/v1/contacts/{id}/gdpr/restrictionRestrict processing of a contact (GDPR Art. 18): it leaves the ordinary contact list and cannot go on a new document. Or lift the restriction
Nástroj MCP: restrict-contact-processing
Parametry v cestě
idstringpovinnéTělo požadavku
restrictedbooleanpovinnéOdpověď · 200
contactIdnull | stringpovinnéstatestringpovinnérestrictedbooleanpovinnérestrictedAtnull | stringpovinnédate-timemarketingOptOutbooleanpovinnémarketingOptOutAtnull | stringpovinnédate-timereasonsobject[]povinnéobject"contact_processing_reason"povinnéidstringpovinnécontactIdstringpovinnélegalBasisstringpovinnépurposestringpovinnévalidFromstringpovinnédatevalidTonull | stringpovinnédatenotestring | nullpovinnéstatestringpovinnéreasonIdnull | stringusageobjectpovinnélastPreSaleOnnull | stringpovinnédatelastSaleOnnull | stringpovinnédatelastPostSaleOnnull | stringpovinnédateMail merge (hromadná korespondence): a letter per contact as PDF files in a ZIP, format=docx to fill a Word template per contact in a ZIP, or format=csv for the merge data
/v1/contacts/mail-mergeMail merge (hromadná korespondence): a letter per contact as PDF files in a ZIP, format=docx to fill a Word template per contact in a ZIP, or format=csv for the merge data. A Word template marks its places with {{name}} or a Word MERGEFIELD of the same name: name, person, ico, dic, email, phone, street, city, postalCode, companyName. An unknown one is refused, so a typo does not leave a gap in a letter.
Nástroj MCP: contact-mail-merge
Tělo požadavku
contactIdsstring[]groupIdstringformat"pdf" | "csv" | "docx"titlestringmax 200 charsbodystringmax 20000 charstemplateBase64stringmax 14000000 charsOdpověď · 200
Vrací soubor application/octet-stream.
List bulk e-mails sent, newest first, with how many went out
/v1/contacts/mailingsList bulk e-mails sent, newest first, with how many went out
Nástroj MCP: list-contact-mailings
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"contact_mailing"povinnéidstringpovinnépurposestringpovinnésubjectstringpovinnérecipientCountintegerpovinnésentCountintegerpovinnéfailedCountintegerpovinnéskippedCountintegerpovinnéresultsobject[]contactIdnull | stringpovinnénamenull | stringpovinnéemailnull | stringpovinnéstatusstringpovinnéreasonnull | stringpovinnéstatusstringfinishedAtnull | stringdate-timecreatedAtstringdate-timetotalintegerhasMorebooleanpovinnéQueue a bulk e-mail to contacts of this company, and answer at once. A marketing message is labelled, names the sender, and carries an unsubscribe link and List-Unsubscribe headers
/v1/contacts/mailingsQueue a bulk e-mail to contacts of this company, and answer at once. A marketing message is labelled, names the sender, and carries an unsubscribe link and List-Unsubscribe headers. Fields {{name}}, {{person}}, {{ico}}, {{dic}}, {{email}}, {{phone}}, {{street}}, {{city}}, {{postalCode}}, {{companyName}} fill per contact. Marketing goes only to contacts with consent or to customers, and never to one who unsubscribed (§ 7 zákona č. 480/2004 Sb.). At most 200 recipients per message and 1000 per day. It goes out in the background: follow it on GET /contacts/mailings/{id}.
Nástroj MCP: send-contact-mailing
Tělo požadavku
contactIdsstring[]groupIdstringpurpose"service" | "marketing"povinnésubjectstringpovinnémax 200 charsbodystringpovinnémax 20000 charsOdpověď · 201
idstringpovinnépurposestringpovinnésubjectstringpovinnérecipientCountintegerpovinnésentCountintegerpovinnéfailedCountintegerpovinnéskippedCountintegerpovinnéresultsobject[]contactIdnull | stringpovinnénamenull | stringpovinnéemailnull | stringpovinnéstatusstringpovinnéreasonnull | stringpovinnéstatusstringfinishedAtnull | stringdate-timecreatedAtstringdate-timeSee how a bulk e-mail is going: its status, and what happened to each recipient
/v1/contacts/mailings/{id}See how a bulk e-mail is going: its status, and what happened to each recipient
Nástroj MCP: get-contact-mailing
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnépurposestringpovinnésubjectstringpovinnérecipientCountintegerpovinnésentCountintegerpovinnéfailedCountintegerpovinnéskippedCountintegerpovinnéresultsobject[]contactIdnull | stringpovinnénamenull | stringpovinnéemailnull | stringpovinnéstatusstringpovinnéreasonnull | stringpovinnéstatusstringfinishedAtnull | stringdate-timecreatedAtstringdate-timeSee who a bulk e-mail would reach and why anyone is left out, with the first message filled in. Sends nothing
/v1/contacts/mailings/previewSee who a bulk e-mail would reach and why anyone is left out, with the first message filled in. Sends nothing
Nástroj MCP: preview-contact-mailing
Tělo požadavku
contactIdsstring[]groupIdstringpurpose"service" | "marketing"povinnésubjectstringpovinnémax 200 charsbodystringpovinnémax 20000 charsOdpověď · 200
willSendintegerpovinnéskippedintegerpovinnélimitPerMailingintegerpovinnélimitPerDayintegerpovinnésentTodayintegerpovinnérecipientsobject[]povinnécontactIdnull | stringpovinnénamenull | stringpovinnéemailnull | stringpovinnéwillSendbooleanpovinnéskipReasonnull | stringpovinnésampleobjectpovinnésubjectnull | stringpovinnétextstringpovinnéList SMS messages, newest first, with what happened to each. contactId narrows it to one contact
/v1/contacts/smsList SMS messages, newest first, with what happened to each. contactId narrows it to one contact
Nástroj MCP: list-contact-sms
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDcontactIdstringstatus"pending" | "sent" | "failed" | "skipped"Odpověď · 200
dataobject[]povinnéobject"contact_sms"povinnéidstringpovinnébatchIdstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéphonenull | stringpovinnépurposenull | stringpovinnétextstringpovinnéstatusstringpovinnéreasonnull | stringpovinnéprovidernull | stringpovinnéproviderIdnull | stringpovinnésentAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timetotalintegerhasMorebooleanpovinnéQueue a business SMS to contacts, and answer at once. Answers sms_not_configured until an SMS gateway is set up by the operator
/v1/contacts/smsQueue a business SMS to contacts, and answer at once. Answers sms_not_configured until an SMS gateway is set up by the operator. Goes out in the background: follow it on GET /contacts/sms. A marketing text is labelled, names the sender, and carries a way out, and goes only to contacts with consent or to customers (§ 7 zákona č. 480/2004 Sb.). At most 200 per sending and 1000 per day. The status says the gateway accepted a text; delivery reports are not read.
Nástroj MCP: send-contact-sms
Tělo požadavku
contactIdsstring[]groupIdstringpurpose"service" | "marketing"textstringpovinnémax 612 charsOdpověď · 201
resultsobject[]povinnéidstringpovinnéokbooleanproviderIdnull | stringcontactIdnull | stringstatusstringreasonnull | stringtotalintegerpovinnésucceededintegerfailedintegeridstringqueuedintegerskippedintegerSee who a text would reach and why anyone is left out, with the first message filled in. Sends nothing
/v1/contacts/sms/previewSee who a text would reach and why anyone is left out, with the first message filled in. Sends nothing
Nástroj MCP: preview-contact-sms
Tělo požadavku
contactIdsstring[]groupIdstringpurpose"service" | "marketing"textstringpovinnémax 612 charsOdpověď · 200
configuredbooleanpovinnéwillSendintegerpovinnéskippedintegerpovinnélimitPerSendingintegerpovinnélimitPerDayintegerpovinnésentTodayintegerpovinnérecipientsobject[]povinnécontactIdnull | stringpovinnénamenull | stringpovinnéphonenull | stringpovinnéwillSendbooleanpovinnéskipReasonnull | stringpovinnétooLongbooleanpovinnésampleobjectpovinnétextstringpovinnélengthintegerpovinnélimitintegerpovinnéSay whether an SMS gateway is connected, and how many texts may still go out today
/v1/contacts/sms/statusSay whether an SMS gateway is connected, and how many texts may still go out today
Nástroj MCP: get-contact-sms-status
Odpověď · 200
configuredbooleanpovinnéprovidernull | stringpovinnésentTodayintegerpovinnélimitPerDayintegerpovinnélimitPerSendingintegerpovinnéChange an amendment
/v1/contract-amendments/{id}Change an amendment
Nástroj MCP: update-contract-amendment
Parametry v cestě
idstringpovinnéTělo požadavku
titlestringmax 200 charssignedOnstring | nulleffectiveFromstring | nullnewValidTostring | nullvalueChangeHalerinteger | nullnotestring | nullOdpověď · 200
idstringpovinnécontractIdstringpovinnépositionintegerpovinnétitlestringpovinnésignedOnstring | nullpovinnéeffectiveFromstring | nullpovinnénewValidTonull | stringpovinnédatevalueChangeHalerinteger | nullpovinnénotestring | nullpovinnécreatedAtstringpovinnédate-timeDelete an amendment recorded by mistake
/v1/contract-amendments/{id}Delete an amendment recorded by mistake
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-contract-amendment
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéList contracts (smlouvy) with their partner, status, and end date as amended
/v1/contractsList contracts (smlouvy) with their partner, status, and end date as amended
Nástroj MCP: list-contracts
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDcontactIdstringstatus"draft" | "active" | "ended" | "terminated"Odpověď · 200
dataobject[]povinnéobject"business_contract"povinnéidstringpovinnénumbernull | stringpovinnétitlenull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnécontractTypestringpovinnécategorystring | nullpovinnéstatusstringpovinnésignedOnnull | stringpovinnédatevalidFromnull | stringpovinnédatevalidTonull | stringpovinnédateeffectiveValidTonull | stringpovinnédatenoticeDaysinteger | nullpovinnéremindDaysinteger | nullpovinnévalueHalerinteger | nullpovinnéeffectiveValueHalerinteger | nullpovinnécurrencynull | stringpovinnéexternalNumberstring | nullpovinnénotestring | nullpovinnéamendmentCountintegerpovinnéamendmentsobject[]povinnéobject"contract_amendment"povinnéidstringpovinnécontractIdstringpovinnépositionintegerpovinnétitlestringpovinnésignedOnstring | nullpovinnéeffectiveFromstring | nullpovinnénewValidTonull | stringpovinnédatevalueChangeHalerinteger | nullpovinnénotestring | nullpovinnécreatedAtstringpovinnédate-timecreatedAtstringpovinnédate-timetotalintegerhasMorebooleanpovinnéRecord a contract with a partner. It gets its own number; attach the signed file to it through the document archive
/v1/contractsRecord a contract with a partner. It gets its own number; attach the signed file to it through the document archive
Nástroj MCP: create-contract
Tělo požadavku
titlestringpovinnémax 200 charscontactIdstring | nullcontractType"sale" | "purchase" | "work" | "service" | "lease" | "loan" | "framework" | "nda" | "other"categorystring | nullstatus"draft" | "active" | "ended" | "terminated"signedOnstring | nullvalidFromstring | nullvalidTostring | nullnoticeDaysinteger | nullremindDaysinteger | nullvalueHalerinteger | nullcurrencystring3 charsexternalNumberstring | nullnotestring | nullOdpověď · 201
idstringpovinnénumbernull | stringpovinnétitlenull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnécontractTypestringpovinnécategorystring | nullpovinnéstatusstringpovinnésignedOnnull | stringpovinnédatevalidFromnull | stringpovinnédatevalidTonull | stringpovinnédateeffectiveValidTonull | stringpovinnédatenoticeDaysinteger | nullpovinnéremindDaysinteger | nullpovinnévalueHalerinteger | nullpovinnéeffectiveValueHalerinteger | nullpovinnécurrencynull | stringpovinnéexternalNumberstring | nullpovinnénotestring | nullpovinnéamendmentCountintegerpovinnéamendmentsobject[]povinnéobject"contract_amendment"povinnéidstringpovinnécontractIdstringpovinnépositionintegerpovinnétitlestringpovinnésignedOnstring | nullpovinnéeffectiveFromstring | nullpovinnénewValidTonull | stringpovinnédatevalueChangeHalerinteger | nullpovinnénotestring | nullpovinnécreatedAtstringpovinnédate-timecreatedAtstringpovinnédate-timeGet a contract with its amendments
/v1/contracts/{id}Get a contract with its amendments
Nástroj MCP: get-contract
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnétitlenull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnécontractTypestringpovinnécategorystring | nullpovinnéstatusstringpovinnésignedOnnull | stringpovinnédatevalidFromnull | stringpovinnédatevalidTonull | stringpovinnédateeffectiveValidTonull | stringpovinnédatenoticeDaysinteger | nullpovinnéremindDaysinteger | nullpovinnévalueHalerinteger | nullpovinnéeffectiveValueHalerinteger | nullpovinnécurrencynull | stringpovinnéexternalNumberstring | nullpovinnénotestring | nullpovinnéamendmentCountintegerpovinnéamendmentsobject[]povinnéobject"contract_amendment"povinnéidstringpovinnécontractIdstringpovinnépositionintegerpovinnétitlestringpovinnésignedOnstring | nullpovinnéeffectiveFromstring | nullpovinnénewValidTonull | stringpovinnédatevalueChangeHalerinteger | nullpovinnénotestring | nullpovinnécreatedAtstringpovinnédate-timecreatedAtstringpovinnédate-timeChange a contract, including ending or terminating it
/v1/contracts/{id}Change a contract, including ending or terminating it
Nástroj MCP: update-contract
Parametry v cestě
idstringpovinnéTělo požadavku
titlestringmax 200 charscontactIdstring | nullcontractType"sale" | "purchase" | "work" | "service" | "lease" | "loan" | "framework" | "nda" | "other"categorystring | nullstatus"draft" | "active" | "ended" | "terminated"signedOnstring | nullvalidFromstring | nullvalidTostring | nullnoticeDaysinteger | nullremindDaysinteger | nullvalueHalerinteger | nullcurrencystring3 charsexternalNumberstring | nullnotestring | nullOdpověď · 200
idstringpovinnénumbernull | stringpovinnétitlenull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnécontractTypestringpovinnécategorystring | nullpovinnéstatusstringpovinnésignedOnnull | stringpovinnédatevalidFromnull | stringpovinnédatevalidTonull | stringpovinnédateeffectiveValidTonull | stringpovinnédatenoticeDaysinteger | nullpovinnéremindDaysinteger | nullpovinnévalueHalerinteger | nullpovinnéeffectiveValueHalerinteger | nullpovinnécurrencynull | stringpovinnéexternalNumberstring | nullpovinnénotestring | nullpovinnéamendmentCountintegerpovinnéamendmentsobject[]povinnéobject"contract_amendment"povinnéidstringpovinnécontractIdstringpovinnépositionintegerpovinnétitlestringpovinnésignedOnstring | nullpovinnéeffectiveFromstring | nullpovinnénewValidTonull | stringpovinnédatevalueChangeHalerinteger | nullpovinnénotestring | nullpovinnécreatedAtstringpovinnédate-timecreatedAtstringpovinnédate-timeDelete a contract recorded by mistake, with its amendments. An ended contract is kept by setting its status
/v1/contracts/{id}Delete a contract recorded by mistake, with its amendments. An ended contract is kept by setting its status
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-contract
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéAdd an amendment (dodatek) to a contract. It can move the end date and change the value
/v1/contracts/{id}/amendmentsAdd an amendment (dodatek) to a contract. It can move the end date and change the value
Nástroj MCP: create-contract-amendment
Parametry v cestě
idstringpovinnéTělo požadavku
titlestringpovinnémax 200 charssignedOnstring | nulleffectiveFromstring | nullnewValidTostring | nullvalueChangeHalerinteger | nullnotestring | nullOdpověď · 201
idstringpovinnécontractIdstringpovinnépositionintegerpovinnétitlestringpovinnésignedOnstring | nullpovinnéeffectiveFromstring | nullpovinnénewValidTonull | stringpovinnédatevalueChangeHalerinteger | nullpovinnénotestring | nullpovinnécreatedAtstringpovinnédate-timeList the custom fields a company defined, optionally for one kind of record. Most companies have none
/v1/custom-fieldsList the custom fields a company defined, optionally for one kind of record. Most companies have none
Nástroj MCP: list-custom-fields
Parametry dotazu
entity"contact" | "item" | "invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "sales_document" | "supplier_advance" | "stock_document" | "complaint" | "service_job"limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"custom_field"povinnéidstringpovinnéentitystringpovinnékeystringpovinnélabelnull | stringpovinnékindstringpovinnéoptionsstring[]povinnépositioninteger | nullpovinnéisActivebooleanpovinnésearchablebooleanpovinnéprintedbooleanpovinnétotalintegerhasMorebooleanpovinnéDefine a custom field: text, number, date, or a choice from options, on contacts, items, or one kind of document
/v1/custom-fieldsDefine a custom field: text, number, date, or a choice from options, on contacts, items, or one kind of document
Nástroj MCP: create-custom-field
Tělo požadavku
entity"contact" | "item" | "invoice" | "received_invoice" | "proforma" | "credit_note" | "delivery_note" | "sales_document" | "supplier_advance" | "stock_document" | "complaint" | "service_job"povinnékeystringlabelstringpovinnémax 80 charskind"text" | "number" | "date" | "choice"povinnéoptionsstring[]positionintegermin 0max 1000searchablebooleanprintedbooleanOdpověď · 201
idstringpovinnéentitystringpovinnékeystringpovinnélabelnull | stringpovinnékindstringpovinnéoptionsstring[]povinnépositioninteger | nullpovinnéisActivebooleanpovinnésearchablebooleanpovinnéprintedbooleanpovinnéRename a custom field, change its options, or switch it off. Stored values stay
/v1/custom-fields/{id}Rename a custom field, change its options, or switch it off. Stored values stay
Nástroj MCP: update-custom-field
Parametry v cestě
idstringpovinnéTělo požadavku
searchablebooleanprintedbooleanlabelstringmax 80 charsoptionsstring[]positionintegermin 0max 1000isActivebooleanOdpověď · 200
idstringpovinnéentitystringpovinnékeystringpovinnélabelnull | stringpovinnékindstringpovinnéoptionsstring[]povinnépositioninteger | nullpovinnéisActivebooleanpovinnésearchablebooleanpovinnéprintedbooleanpovinnéDelete a custom field definition. Values already stored stay on the records and in exports, and are no longer shown
/v1/custom-fields/{id}Delete a custom field definition. Values already stored stay on the records and in exports, and are no longer shown
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-custom-field
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéSet custom field values on one record. Pass only the fields to change, null clears one. Works on issued documents too: it changes nothing they say
/v1/custom-fields/values/{entity}/{id}Set custom field values on one record. Pass only the fields to change, null clears one. Works on issued documents too: it changes nothing they say
Nástroj MCP: set-custom-field-values
Parametry v cestě
entitystringpovinnéidstringpovinnéTělo požadavku
valuesobjectpovinnéOdpověď · 200
entitystringpovinnéidstringpovinnévaluesobjectpovinnéregionnull | stringslevaintegersmlouva_odstringdatepoznamka_obchodustringvyrobcestringzakazka_zakaznikastringcislo_zakaznikastringtajnestringakcestringregalstringstavbastringcislo_stavbystringinternistringterminstringdateoblaststringstavba_zalohystringtistene_polestringSeznam: přílohy, doklad
/v1/documentsSearch the document archive by title, file name, note, or the words inside PDF, Office, text and XML files; filter by what it is attached to, date, or retention
Nástroj MCP: list-document-attachments
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDentityKind"archive" | "employee" | "payroll_run" | "asset" | "cash_document" | "contact" | "contract" | "invoice" | "received_invoice" | "proforma" | "supplier_advance" | "credit_note" | "delivery_note" | "sales_document" | "stock_document" | "job_order" | "complaint" | "service_job"entityIdstringretention"expired" | "kept" | "held"Odpověď · 200
dataobject[]povinnéobject"document_attachment"povinnéidstringpovinnéentityKindstringpovinnéentityIdnull | stringpovinnétitlestringpovinnéfilenamestringpovinnénotestring | nullpovinnédocumentDatestringpovinnédatecontentTypestringpovinnébyteSizeinteger | nullpovinnéretentionRulestringpovinnéretentionCitationnull | stringpovinnéretentionYearsinteger | nullpovinnéretentionUntilnull | stringpovinnédateretentionExpiredbooleanpovinnécreatedAtstringpovinnédate-timescanStatusnull | stringcontentStatenull | stringretentionHoldnull | objectidstringpovinnéreasonnull | stringpovinnécitationstringpovinnétotalintegerhasMorebooleanpovinnéUpload a file to the archive, optionally attached to a document or contact. Its retention date follows from the type and date
/v1/documentsUpload a file to the archive, optionally attached to a document or contact. Its retention date follows from the type and date. fileBase64 up to 25 MB. Without retentionRule the type follows from what it is attached to. The custom rule takes retentionUntil.
Nástroj MCP: upload-document-attachment
Tělo požadavku
entityKind"archive" | "employee" | "payroll_run" | "asset" | "cash_document" | "contact" | "contract" | "invoice" | "received_invoice" | "proforma" | "supplier_advance" | "credit_note" | "delivery_note" | "sales_document" | "stock_document" | "job_order" | "complaint" | "service_job"entityIdstring | nullfilenamestringpovinnémax 255 charscontentTypestringpovinnémax 120 charsfileBase64stringpovinnétitlestring | nullnotestring | nullretentionRule"accounting_statement" | "accounting_document" | "accounting_method" | "vat_document" | "insurance_record" | "payroll_record" | "custom"documentDatestringYYYY-MM-DDretentionUntilstring | nullOdpověď · 201
idstringpovinnéentityKindstringpovinnéentityIdnull | stringpovinnétitlestringpovinnéfilenamestringpovinnénotestring | nullpovinnédocumentDatestringpovinnédatecontentTypestringpovinnébyteSizeinteger | nullpovinnéretentionRulestringpovinnéretentionCitationnull | stringpovinnéretentionYearsinteger | nullpovinnéretentionUntilnull | stringpovinnédateretentionExpiredbooleanpovinnécreatedAtstringpovinnédate-timescanStatusnull | stringcontentStatenull | stringretentionHoldnull | objectidstringpovinnéreasonnull | stringpovinnécitationstringpovinnéDetail: příloha, doklad
/v1/documents/{id}Get a document
Nástroj MCP: get-document-attachment
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnéentityKindstringpovinnéentityIdnull | stringpovinnétitlestringpovinnéfilenamestringpovinnénotestring | nullpovinnédocumentDatestringpovinnédatecontentTypestringpovinnébyteSizeinteger | nullpovinnéretentionRulestringpovinnéretentionCitationnull | stringpovinnéretentionYearsinteger | nullpovinnéretentionUntilnull | stringpovinnédateretentionExpiredbooleanpovinnécreatedAtstringpovinnédate-timescanStatusnull | stringcontentStatenull | stringretentionHoldnull | objectidstringpovinnéreasonnull | stringpovinnécitationstringpovinnéÚprava: příloha, doklad
/v1/documents/{id}Change the title, note, date, or retention type of a document
Nástroj MCP: update-document-attachment
Parametry v cestě
idstringpovinnéTělo požadavku
titlestring | nullnotestring | nullretentionRule"accounting_statement" | "accounting_document" | "accounting_method" | "vat_document" | "insurance_record" | "payroll_record" | "custom"documentDatestringYYYY-MM-DDretentionUntilstring | nullOdpověď · 200
idstringpovinnéentityKindstringpovinnéentityIdnull | stringpovinnétitlestringpovinnéfilenamestringpovinnénotestring | nullpovinnédocumentDatestringpovinnédatecontentTypestringpovinnébyteSizeinteger | nullpovinnéretentionRulestringpovinnéretentionCitationnull | stringpovinnéretentionYearsinteger | nullpovinnéretentionUntilnull | stringpovinnédateretentionExpiredbooleanpovinnécreatedAtstringpovinnédate-timescanStatusnull | stringcontentStatenull | stringretentionHoldnull | objectidstringpovinnéreasonnull | stringpovinnécitationstringpovinnéSmazání: příloha, doklad
/v1/documents/{id}Shred a document, removing the file. Refused while the statutory retention period runs, or while an inspection or dispute holds it
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-document-attachment
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéStažení: příloha, doklad
/v1/documents/{id}/downloadDownload a document
Nástroj MCP: download-document-attachment
Parametry v cestě
idstringpovinnéOdpověď · 200
Vrací soubor application/octet-stream.
List what keeps documents past their period: an inspection, a dispute, a complaint, an unpaid debt
/v1/documents/retention-holdsList what keeps documents past their period: an inspection, a dispute, a complaint, an unpaid debt
Nástroj MCP: list-retention-holds
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"retention_hold"povinnéidstringpovinnéreasonstringpovinnécoversFromnull | stringpovinnédatecoversTonull | stringpovinnédateuntilnull | stringpovinnédatenotenull | stringpovinnécitationnull | stringpovinnéactivebooleanpovinnéreleasedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timetotalintegerhasMorebooleanpovinnéKeep documents of a period past their retention, for an inspection or a dispute. Until it ends, none of them can be shredded, whatever its type
/v1/documents/retention-holdsKeep documents of a period past their retention, for an inspection or a dispute. Until it ends, none of them can be shredded, whatever its type. No dates means every document. It covers documents by their date, so what is uploaded later falls under it too. The law names no end date for these, so it holds until `until` or until it is released. Citation: § 32 of zákon 563/1991 Sb., § 148 of zákon 280/2009 Sb.
Nástroj MCP: create-retention-hold
Tělo požadavku
reason"inspection" | "dispute" | "complaint" | "unpaid" | "other"povinnécoversFromstring | nullcoversTostring | nulluntilstring | nullnotestring | nullOdpověď · 201
idstringpovinnéreasonstringpovinnécoversFromnull | stringpovinnédatecoversTonull | stringpovinnédateuntilnull | stringpovinnédatenotenull | stringpovinnécitationnull | stringpovinnéactivebooleanpovinnéreleasedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeEnd an extended retention once the inspection or dispute is over. Ordinary periods apply again
/v1/documents/retention-holds/{id}/releaseEnd an extended retention once the inspection or dispute is over. Ordinary periods apply again
Nástroj MCP: release-retention-hold
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnéreasonstringpovinnécoversFromnull | stringpovinnédatecoversTonull | stringpovinnédateuntilnull | stringpovinnédatenotenull | stringpovinnécitationnull | stringpovinnéactivebooleanpovinnéreleasedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeStatutory retention periods (skartační lhůty) with their legal citation
/v1/documents/retention-rulesStatutory retention periods (skartační lhůty) with their legal citation
Nástroj MCP: list-retention-rules
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"retention_rule"povinnékeystringpovinnéyearsinteger | nullpovinnécitationnull | stringpovinnécsstringpovinnéenstringpovinnétotalintegerhasMorebooleanpovinnéList contacts by the state of their GDPR reasons (none, valid, expiring, expired, future, or restricted), on a given day, or by POHODA's searches over chosen reasons
/v1/gdpr/contactsList contacts by the state of their GDPR reasons (none, valid, expiring, expired, future, or restricted), on a given day, or by POHODA's searches over chosen reasons
Nástroj MCP: list-contacts-gdpr
Parametry dotazu
state"none" | "valid" | "expiring" | "expired" | "future" | "restricted"asOfstringYYYY-MM-DDreasonIdstringmatch"all_valid" | "any_valid" | "any_of" | "all_of" | "expired" | "no_reason"reasonIdsstringmax 2000 charsincludeNoReason"true" | "false"includeDocuments"true" | "false"limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"contact_gdpr_row"povinnéidstringpovinnénamenull | stringpovinnéstatestringpovinnéreasonCountintegerpovinnémarketingOptOutbooleanpovinnétotalintegerhasMorebooleanpovinnéList the company list of reasons for processing that a reason on a contact is picked from. A company without any gets four to start from
/v1/gdpr/reasonsList the company list of reasons for processing that a reason on a contact is picked from. A company without any gets four to start from
Nástroj MCP: list-gdpr-reason-codes
Parametry dotazu
active"true" | "false"limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"gdpr_reason_code"povinnéidstringpovinnénamestringpovinnélegalBasisstringpovinnédescriptionnull | stringpovinnévalidityMonthsinteger | nullpovinnéisActivebooleanpovinnétotalintegerhasMorebooleanpovinnéAdd a reason for processing to the company list: its name, legal basis, description, and how long it lasts
/v1/gdpr/reasonsAdd a reason for processing to the company list: its name, legal basis, description, and how long it lasts
Nástroj MCP: create-gdpr-reason-code
Tělo požadavku
namestringpovinnémax 200 charslegalBasis"consent" | "contract" | "legal_obligation" | "vital_interest" | "public_task" | "legitimate_interest"povinnédescriptionstring | nullvalidityMonthsinteger | nullisActivebooleanOdpověď · 201
idstringpovinnénamestringpovinnélegalBasisstringpovinnédescriptionnull | stringpovinnévalidityMonthsinteger | nullpovinnéisActivebooleanpovinnéChange a reason on the company list or stop offering it. Reasons already on contacts keep what they said
/v1/gdpr/reasons/{id}Change a reason on the company list or stop offering it. Reasons already on contacts keep what they said
Nástroj MCP: update-gdpr-reason-code
Parametry v cestě
idstringpovinnéTělo požadavku
namestringmax 200 charslegalBasis"consent" | "contract" | "legal_obligation" | "vital_interest" | "public_task" | "legitimate_interest"descriptionstring | nullvalidityMonthsinteger | nullisActivebooleanOdpověď · 200
idstringpovinnénamestringpovinnélegalBasisstringpovinnédescriptionnull | stringpovinnévalidityMonthsinteger | nullpovinnéisActivebooleanpovinnéRemove a reason from the company list. One already used on a contact stays and can only be stopped being offered
/v1/gdpr/reasons/{id}Remove a reason from the company list. One already used on a contact stays and can only be stopped being offered
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-gdpr-reason-code
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéSend a document still in the inbox for approval, before any invoice is made from it. Until it is approved it cannot become a document; once approved, the document made from it is approved too
/v1/inbox/documents/{id}/approvalSend a document still in the inbox for approval, before any invoice is made from it. Until it is approved it cannot become a document; once approved, the document made from it is approved too
Nástroj MCP: request-inbox-document-approval
Parametry v cestě
idstringpovinnéTělo požadavku
approverIdstring | nullscenarioIdstring | nullcommentstring | nullOdpověď · 201
idstringpovinnédocumentKindnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnésupplierAdvanceIdnull | stringpovinnéstatusstringpovinnéapproverIdnull | stringpovinnéapproverNamenull | stringpovinnécommentnull | stringpovinnédecidedByIdnull | stringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeinvoicenull | objectpovinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnéissueDatenull | stringpovinnédatedueDatenull | stringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéstatusstringpovinnéscenarioIdnull | stringcurrentStepinteger | nullstepCountinteger | nullsalesDocumentIdnull | stringinboxDocumentIdnull | stringwaitingOnobject[]idstringpovinnénamenull | stringpovinnékindstringpovinnéhistoryobject[]actionstringpovinnéactorNamenull | stringpovinnécommentnull | stringpovinnéatstringpovinnédate-timestepsobject[]positioninteger | nullpovinnéapproverIdnull | stringpovinnéapproverNamestringpovinnéstatusstringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecommentnull | stringpovinnéstageintegermodestringkindstringdecidedForNamenull | stringThe credit notes of a month: which brought goods back (reported with code 21), and which only changed a price, with whether the original declaration must be corrected (over 5 %, or the whole price)
/v1/intrastat/creditsThe credit notes of a month: which brought goods back (reported with code 21), and which only changed a price, with whether the original declaration must be corrected (over 5 %, or the whole price)
Nástroj MCP: list-intrastat-credits
Parametry dotazu
yearintegerpovinnémin 2020max 2100monthintegerpovinnémin 1max 12limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnékindstringpovinnédocumentIdnull | stringpovinnénumbernull | stringpovinnécontactNamenull | stringpovinnétaxPointDatenull | stringpovinnédatecreditKindnull | stringpovinnédirectionstringpovinnévalueHalerinteger | nullpovinnécorrectsDirectionstringcorrectsYearintegercorrectsMonthintegeroriginalNumbernull | stringpercentinteger | nullfullbooleanmustCorrectbooleantotalintegerhasMorebooleanpovinnéList Intrastat declarations
/v1/intrastat/declarationsList Intrastat declarations
Nástroj MCP: list-intrastat-declarations
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDyearintegermin -9007199254740991max 9007199254740991direction"dispatch" | "arrival"Odpověď · 200
dataobject[]povinnéobject"intrastat_declaration"povinnéidstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnétotalintegerhasMorebooleanpovinnéPrepare the declaration for a month and direction from EU goods invoices. Kind negative or simplified carries no goods lines
/v1/intrastat/declarationsPrepare the declaration for a month and direction from EU goods invoices. Kind negative or simplified carries no goods lines
Nástroj MCP: create-intrastat-declaration
Tělo požadavku
yearintegerpovinnémin 2020max 2100monthintegerpovinnémin 1max 12direction"dispatch" | "arrival"povinnékind"standard" | "negative" | "simplified"Odpověď · 201
idstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnéGet a declaration with its lines and what stops each line from being filed
/v1/intrastat/declarations/{id}Get a declaration with its lines and what stops each line from being filed
Nástroj MCP: get-intrastat-declaration
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnéDelete a declaration that has not been filed
/v1/intrastat/declarations/{id}Delete a declaration that has not been filed
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-intrastat-declaration
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéDownload the declaration as the CSV file that InstatEvo imports (structure valid from 1 January 2026)
/v1/intrastat/declarations/{id}/csvDownload the declaration as the CSV file that InstatEvo imports (structure valid from 1 January 2026)
Nástroj MCP: download-intrastat-csv
Parametry v cestě
idstringpovinnéOdpověď · 200
Vrací soubor text/csv.
Mark a declaration as filed in InstatEvo and lock it. Filing itself happens in the customs application; this API cannot submit
/v1/intrastat/declarations/{id}/fileMark a declaration as filed in InstatEvo and lock it. Filing itself happens in the customs application; this API cannot submit
Nástroj MCP: mark-intrastat-filed
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnéAdd a line by hand: a return (21), a free replacement (22, 23), or goods without an invoice
/v1/intrastat/declarations/{id}/linesAdd a line by hand: a return (21), a free replacement (22, 23), or goods without an invoice
Nástroj MCP: add-intrastat-line
Parametry v cestě
idstringpovinnéTělo požadavku
commodityCodestring | nullstatisticalSignstring | nullcountryCodestring | nulloriginCountrystring | nulltransaction"11" | "12" | "21" | "22" | "23" | "31" | "32" | "33" | "34" | "41" | "42" | "51" | "52" | "71" | "72" | "80" | "91" | "99" | nulltransport"2" | "3" | "4" | "5" | "7" | "8" | "9" | nulldeliveryTerms"K" | "L" | "M" | "N" | nullrecordType"ST" | "MZ" | "ZI" | "ZR" | "ZL" | "ZP" | "ZZ" | "ZT" | "ZM" | "ZK" | "ZO"partnerVatstring | nulldescriptionstring | nullmassGramsintegermin 0max 9007199254740991supplementaryMilliintegermin 0max 9007199254740991valueHalerintegermin 0max 9007199254740991Odpověď · 201
idstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnéCorrect a line of a draft declaration. Reading the documents again replaces corrections to generated lines: fix the item or document data to keep them
/v1/intrastat/declarations/{id}/lines/{lineId}Correct a line of a draft declaration. Reading the documents again replaces corrections to generated lines: fix the item or document data to keep them
Nástroj MCP: update-intrastat-line
Parametry v cestě
idstringpovinnélineIdstringpovinnéTělo požadavku
commodityCodestring | nullstatisticalSignstring | nullcountryCodestring | nulloriginCountrystring | nulltransaction"11" | "12" | "21" | "22" | "23" | "31" | "32" | "33" | "34" | "41" | "42" | "51" | "52" | "71" | "72" | "80" | "91" | "99" | nulltransport"2" | "3" | "4" | "5" | "7" | "8" | "9" | nulldeliveryTerms"K" | "L" | "M" | "N" | nullrecordType"ST" | "MZ" | "ZI" | "ZR" | "ZL" | "ZP" | "ZZ" | "ZT" | "ZM" | "ZK" | "ZO"partnerVatstring | nulldescriptionstring | nullmassGramsintegermin 0max 9007199254740991supplementaryMilliintegermin 0max 9007199254740991valueHalerintegermin 0max 9007199254740991Odpověď · 200
idstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnéRemove a line of a draft declaration
/v1/intrastat/declarations/{id}/lines/{lineId}Remove a line of a draft declaration
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: remove-intrastat-line
Parametry v cestě
idstringpovinnélineIdstringpovinnéOdpověď · 200
idstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnéRead the documents again after changing item or document data. Manual lines stay
/v1/intrastat/declarations/{id}/regenerateRead the documents again after changing item or document data. Manual lines stay
Nástroj MCP: regenerate-intrastat-declaration
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnéUnlock a filed declaration to correct it. A correction must also be sent in InstatEvo
/v1/intrastat/declarations/{id}/reopenUnlock a filed declaration to correct it. A correction must also be sent in InstatEvo
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: reopen-intrastat-declaration
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnéyearintegerpovinnémonthintegerpovinnédirectionstringpovinnékindstringpovinnéstatusstringpovinnédeadlinestringpovinnédatefiledAtnull | stringpovinnédate-timelinesobject[]povinnéobject"intrastat_line"povinnéidstringpovinnésourcestringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnécountryCodenull | stringpovinnéoriginCountrynull | stringpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnérecordTypestringpovinnépartnerVatnull | stringpovinnédescriptionnull | stringpovinnémassGramsintegerpovinnésupplementaryMilliintegerpovinnévalueHalerintegerpovinnédocumentNumbersstring[]povinnéproblemsstring[]povinnétotalValueHalerintegerpovinnéproblemCountintegerpovinnéSet the default transaction nature, transport, and delivery terms used for documents without their own
/v1/intrastat/defaultsSet the default transaction nature, transport, and delivery terms used for documents without their own
Nástroj MCP: update-intrastat-defaults
Tělo požadavku
transaction"11" | "12" | "21" | "22" | "23" | "31" | "32" | "33" | "34" | "41" | "42" | "51" | "52" | "71" | "72" | "80" | "91" | "99"povinnétransport"2" | "3" | "4" | "5" | "7" | "8" | "9"povinnédeliveryTerms"K" | "L" | "M" | "N"povinnéOdpověď · 200
transactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnéGet the Intrastat data of a document: transaction nature, transport, delivery terms, or that it is excluded
/v1/intrastat/documents/{kind}/{id}Get the Intrastat data of a document: transaction nature, transport, delivery terms, or that it is excluded
Nástroj MCP: get-intrastat-document
Parametry v cestě
kindstringpovinnéidstringpovinnéOdpověď · 200
kindstringpovinnédocumentIdnull | stringpovinnétransactionstringtransportnull | stringdeliveryTermsnull | stringcountryCodenull | stringexcludedbooleanpovinnécreditKindnull | stringSet the Intrastat data of a document, overriding the defaults, or exclude it from declarations
/v1/intrastat/documents/{kind}/{id}Set the Intrastat data of a document, overriding the defaults, or exclude it from declarations
Nástroj MCP: update-intrastat-document
Parametry v cestě
kindstringpovinnéidstringpovinnéTělo požadavku
transaction"11" | "12" | "21" | "22" | "23" | "31" | "32" | "33" | "34" | "41" | "42" | "51" | "52" | "71" | "72" | "80" | "91" | "99" | nulltransport"2" | "3" | "4" | "5" | "7" | "8" | "9" | nulldeliveryTerms"K" | "L" | "M" | "N" | nullcountryCodestring | nullexcludedbooleancreditKind"return" | "price" | nullOdpověď · 200
kindstringpovinnédocumentIdnull | stringpovinnétransactionstringtransportnull | stringdeliveryTermsnull | stringcountryCodenull | stringexcludedbooleanpovinnécreditKindnull | stringGet the Intrastat data of a stock item: commodity code, mass per unit, country of origin
/v1/intrastat/items/{itemId}Get the Intrastat data of a stock item: commodity code, mass per unit, country of origin
Nástroj MCP: get-intrastat-item
Parametry v cestě
itemIdstringpovinnéOdpověď · 200
itemIdnull | stringpovinnéskustringpovinnénamenull | stringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnéoriginCountrynull | stringpovinnémassGramsinteger | nullpovinnésupplementaryMilliinteger | nullpovinnéSet the Intrastat data of a stock item
/v1/intrastat/items/{itemId}Set the Intrastat data of a stock item
Nástroj MCP: update-intrastat-item
Parametry v cestě
itemIdstringpovinnéTělo požadavku
commodityCodestring | nullstatisticalSignstring | nulloriginCountrystring | nullmassGramsinteger | nullsupplementaryMilliinteger | nullOdpověď · 200
itemIdnull | stringpovinnéskustringpovinnénamenull | stringpovinnécommodityCodenull | stringpovinnéstatisticalSignstring | nullpovinnéoriginCountrynull | stringpovinnémassGramsinteger | nullpovinnésupplementaryMilliinteger | nullpovinnéWhether Intrastat is due this month in each direction: running total against the 15 million CZK threshold, duty carried from last year, deadline
/v1/intrastat/statusWhether Intrastat is due this month in each direction: running total against the 15 million CZK threshold, duty carried from last year, deadline
Nástroj MCP: get-intrastat-status
Parametry dotazu
yearintegermin 2020max 2100monthintegermin 1max 12Odpověď · 200
yearintegerpovinnémonthinteger | nullpovinnéthresholdHalerintegerpovinnésimplifiedLimitHalerintegerpovinnédeadlinestringpovinnédatevatRegisteredbooleanpovinnédefaultsobjectpovinnétransactionstringpovinnétransportnull | stringpovinnédeliveryTermsnull | stringpovinnédispatchobjectpovinnédirectionstringpovinnémonthsobjectpovinnépreviousYearHalerintegerpovinnéyearintegerpovinnémonthinteger | nullpovinnérequiredbooleanpovinnécarriedOverbooleanpovinnéreachedInMonthinteger | nullpovinnéfirstMonthinteger | nullpovinnérunningHalerintegerpovinnéyearTotalHalerintegerpovinnéthresholdHalerintegerpovinnéremainingHalerinteger | nullpovinnésimplifiedPossiblebooleanpovinnérequiredUntilYearinteger | nullpovinnédeadlinestringpovinnédatesimplifiedBlockersstring[]coveredBySimplifiedbooleanarrivalobjectpovinnédirectionstringpovinnémonthsobjectpovinnépreviousYearHalerintegerpovinnéyearintegerpovinnémonthinteger | nullpovinnérequiredbooleanpovinnécarriedOverbooleanpovinnéreachedInMonthanypovinnéfirstMonthanypovinnérunningHalerintegerpovinnéyearTotalHalerintegerpovinnéthresholdHalerintegerpovinnéremainingHalerinteger | nullpovinnésimplifiedPossiblebooleanpovinnérequiredUntilYearanypovinnédeadlinestringpovinnédatesimplifiedBlockersany[]coveredBySimplifiedbooleanList received invoices and advances to suppliers in approval, with their status and approver
/v1/invoice-approvalsList received invoices and advances to suppliers in approval, with their status and approver
Nástroj MCP: list-invoice-approvals
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDstatus"pending" | "approved" | "rejected" | "cancelled"Odpověď · 200
dataobject[]povinnéobject"invoice_approval"povinnéidstringpovinnédocumentKindnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnésupplierAdvanceIdnull | stringpovinnéstatusstringpovinnéapproverIdnull | stringpovinnéapproverNamenull | stringpovinnécommentnull | stringpovinnédecidedByIdnull | stringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeinvoicenull | objectpovinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnéissueDatenull | stringpovinnédatedueDatenull | stringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéstatusstringpovinnéscenarioIdnull | stringcurrentStepinteger | nullstepCountinteger | nullsalesDocumentIdnull | stringinboxDocumentIdnull | stringwaitingOnobject[]idstringpovinnénamenull | stringpovinnékindstringpovinnéhistoryobject[]actionstringpovinnéactorNamenull | stringpovinnécommentnull | stringpovinnéatstringpovinnédate-timestepsobject[]positioninteger | nullpovinnéapproverIdnull | stringpovinnéapproverNamestringpovinnéstatusstringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecommentnull | stringpovinnéstageintegermodestringkindstringdecidedForNamenull | stringtotalintegerhasMorebooleanpovinnéGet one approval with its history
/v1/invoice-approvals/{id}Get one approval with its history
Nástroj MCP: get-invoice-approval
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédocumentKindnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnésupplierAdvanceIdnull | stringpovinnéstatusstringpovinnéapproverIdnull | stringpovinnéapproverNamenull | stringpovinnécommentnull | stringpovinnédecidedByIdnull | stringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeinvoicenull | objectpovinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnéissueDatenull | stringpovinnédatedueDatenull | stringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéstatusstringpovinnéscenarioIdnull | stringcurrentStepinteger | nullstepCountinteger | nullsalesDocumentIdnull | stringinboxDocumentIdnull | stringwaitingOnobject[]idstringpovinnénamenull | stringpovinnékindstringpovinnéhistoryobject[]actionstringpovinnéactorNamenull | stringpovinnécommentnull | stringpovinnéatstringpovinnédate-timestepsobject[]positioninteger | nullpovinnéapproverIdnull | stringpovinnéapproverNamestringpovinnéstatusstringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecommentnull | stringpovinnéstageintegermodestringkindstringdecidedForNamenull | stringApprove a received invoice or an advance to a supplier for payment, or one step of its scenario. Only the named approver, an owner, or an accountant can, and one person decides one step
/v1/invoice-approvals/{id}/approveApprove a received invoice or an advance to a supplier for payment, or one step of its scenario. Only the named approver, an owner, or an accountant can, and one person decides one step
Nástroj MCP: approve-invoice
Parametry v cestě
idstringpovinnéTělo požadavku
commentstring | nullOdpověď · 200
idstringpovinnédocumentKindnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnésupplierAdvanceIdnull | stringpovinnéstatusstringpovinnéapproverIdnull | stringpovinnéapproverNamenull | stringpovinnécommentnull | stringpovinnédecidedByIdnull | stringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeinvoicenull | objectpovinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnéissueDatenull | stringpovinnédatedueDatenull | stringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéstatusstringpovinnéscenarioIdnull | stringcurrentStepinteger | nullstepCountinteger | nullsalesDocumentIdnull | stringinboxDocumentIdnull | stringwaitingOnobject[]idstringpovinnénamenull | stringpovinnékindstringpovinnéhistoryobject[]actionstringpovinnéactorNamenull | stringpovinnécommentnull | stringpovinnéatstringpovinnédate-timestepsobject[]positioninteger | nullpovinnéapproverIdnull | stringpovinnéapproverNamestringpovinnéstatusstringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecommentnull | stringpovinnéstageintegermodestringkindstringdecidedForNamenull | stringReject a received invoice or an advance to a supplier with a comment. It stays out of payment orders until sent for approval again
/v1/invoice-approvals/{id}/rejectReject a received invoice or an advance to a supplier with a comment. It stays out of payment orders until sent for approval again
Nástroj MCP: reject-invoice
Parametry v cestě
idstringpovinnéTělo požadavku
commentstringpovinnémax 2000 charsOdpověď · 200
idstringpovinnédocumentKindnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnésupplierAdvanceIdnull | stringpovinnéstatusstringpovinnéapproverIdnull | stringpovinnéapproverNamenull | stringpovinnécommentnull | stringpovinnédecidedByIdnull | stringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeinvoicenull | objectpovinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnéissueDatenull | stringpovinnédatedueDatenull | stringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéstatusstringpovinnéscenarioIdnull | stringcurrentStepinteger | nullstepCountinteger | nullsalesDocumentIdnull | stringinboxDocumentIdnull | stringwaitingOnobject[]idstringpovinnénamenull | stringpovinnékindstringpovinnéhistoryobject[]actionstringpovinnéactorNamenull | stringpovinnécommentnull | stringpovinnéatstringpovinnédate-timestepsobject[]positioninteger | nullpovinnéapproverIdnull | stringpovinnéapproverNamestringpovinnéstatusstringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecommentnull | stringpovinnéstageintegermodestringkindstringdecidedForNamenull | stringMembers of the company who can be named as approvers
/v1/invoice-approvals/approversMembers of the company who can be named as approvers
Nástroj MCP: list-invoice-approvers
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"invoice_approver"povinnéidstringpovinnénamenull | stringpovinnéemailnull | stringpovinnérolestringpovinnétotalintegerhasMorebooleanpovinnéList who stands in for whom in approvals, and when
/v1/invoice-approvals/delegationsList who stands in for whom in approvals, and when
Nástroj MCP: list-approval-delegations
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataany[]povinnétotalintegerhasMorebooleanpovinnéName who stands in during an absence: between the dates they may decide what waits on the person away. One person still decides one step
/v1/invoice-approvals/delegationsName who stands in during an absence: between the dates they may decide what waits on the person away. One person still decides one step
Nástroj MCP: create-approval-delegation
Tělo požadavku
delegatorIdstringdelegateIdstringpovinnéstartsOnstringpovinnéYYYY-MM-DDendsOnstringpovinnéYYYY-MM-DDnotestring | nullOdpověď · 201
idstringpovinnédelegatorIdstringpovinnédelegatorNamestringpovinnédelegateIdstringpovinnédelegateNamestringpovinnéstartsOnstringpovinnédateendsOnstringpovinnédatenotenull | stringpovinnécreatedAtstringpovinnédate-timeEnd a stand-in
/v1/invoice-approvals/delegations/{id}End a stand-in
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-approval-delegation
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéList approval scenarios: several approvers in order, optionally applied on their own from an amount
/v1/invoice-approvals/scenariosList approval scenarios: several approvers in order, optionally applied on their own from an amount
Nástroj MCP: list-approval-scenarios
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"approval_scenario"povinnéidstringpovinnénamestringpovinnéminTotalHalerinteger | nullpovinnéactivebooleanpovinnéapproversobject[]povinnéidstringpovinnénamestringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timestagesarray | nullmodestringpovinnéapproversobject[]povinnéidstringpovinnénamestringpovinnéprocessornull | objectidstringpovinnénamestringpovinnédocumentKindsstring[]totalintegerhasMorebooleanpovinnéCreate an approval scenario: at least two members in the order they approve, and optionally the amount in haléře from which it applies on its own
/v1/invoice-approvals/scenariosCreate an approval scenario: at least two members in the order they approve, and optionally the amount in haléře from which it applies on its own. A document already in approval stays on its route. With no scenario a document goes to one approver, as before.
Nástroj MCP: create-approval-scenario
Tělo požadavku
namestringpovinnémax 120 charsapproverIdsstring[]stagesobject[]approverIdsstring[]povinnémode"all" | "any"processorIdstring | nulldocumentKinds"received_invoice" | "supplier_advance" | "inbox_document" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable"[]minTotalHalerinteger | nullactivebooleanOdpověď · 201
idstringpovinnénamestringpovinnéminTotalHalerinteger | nullpovinnéactivebooleanpovinnéapproversobject[]povinnéidstringpovinnénamestringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timestagesarray | nullmodestringpovinnéapproversobject[]povinnéidstringpovinnénamestringpovinnéprocessornull | objectidstringpovinnénamestringpovinnédocumentKindsstring[]Change an approval scenario. A document already in approval stays on the steps it started with
/v1/invoice-approvals/scenarios/{id}Change an approval scenario. A document already in approval stays on the steps it started with
Nástroj MCP: update-approval-scenario
Parametry v cestě
idstringpovinnéTělo požadavku
namestringmax 120 charsapproverIdsstring[]stagesobject[]approverIdsstring[]povinnémode"all" | "any"processorIdstring | nulldocumentKinds"received_invoice" | "supplier_advance" | "inbox_document" | "quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable"[]minTotalHalerinteger | nullactivebooleanOdpověď · 200
idstringpovinnénamestringpovinnéminTotalHalerinteger | nullpovinnéactivebooleanpovinnéapproversobject[]povinnéidstringpovinnénamestringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timestagesarray | nullmodestringpovinnéapproversobject[]povinnéidstringpovinnénamestringpovinnéprocessornull | objectidstringpovinnénamestringpovinnédocumentKindsstring[]Delete an approval scenario. Documents under way keep their steps
/v1/invoice-approvals/scenarios/{id}Delete an approval scenario. Documents under way keep their steps
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-approval-scenario
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéWhether received invoices must be approved before a payment order, and who approves by default
/v1/invoice-approvals/settingsWhether received invoices must be approved before a payment order, and who approves by default
Nástroj MCP: get-invoice-approval-settings
Odpověď · 200
requiredbooleanpovinnédefaultApproverIdnull | stringpovinnédefaultProcessorIdnull | stringsalesKindsstring[]Turn approval on or off. Turning it on sends every unpaid recorded invoice and advance to a supplier for approval
/v1/invoice-approvals/settingsTurn approval on or off. Turning it on sends every unpaid recorded invoice and advance to a supplier for approval
Nástroj MCP: update-invoice-approval-settings
Tělo požadavku
requiredbooleanpovinnédefaultApproverIdstring | nulldefaultProcessorIdstring | nullsalesKinds"quote" | "rfq" | "order_received" | "order_issued" | "debit_note" | "other_receivable" | "other_payable"[]Odpověď · 200
requiredbooleanpovinnédefaultApproverIdnull | stringpovinnédefaultProcessorIdnull | stringsalesKindsstring[]List job orders (zakázky) with revenue, cost, and margin from the books
/v1/job-ordersList job orders (zakázky) with revenue, cost, and margin from the books
Nástroj MCP: list-job-orders
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDstatus"planned" | "active" | "finished" | "cancelled"contactIdstringOdpověď · 200
dataobject[]povinnéobject"job_order"povinnéidstringpovinnénumberstringpovinnénamestringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnédimensionIdstringpovinnéstatusstringpovinnéstartsOnnull | stringpovinnédateendsOnstring | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnénotestring | nullpovinnéprofitabilityobjectpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnémarginHalerintegerpovinnémarginPercentinteger | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnébudgetMarginHalerintegerpovinnérevenueBudgetUsedPercentinteger | nullpovinnécostBudgetUsedPercentinteger | nullpovinnécostBudgetLeftHalerinteger | nullpovinnéoverBudgetbooleanpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timemonthsobject[]monthnull | stringpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnédocumentsobject[]kindstringpovinnétabnull | stringpovinnéidstringpovinnénumberstringpovinnéstatusstringpovinnécontactNamenull | stringpovinnédatestringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnétotalintegerhasMorebooleanpovinnéCreate a job order. It gets its own project dimension to choose on documents, so their postings count toward it
/v1/job-ordersCreate a job order. It gets its own project dimension to choose on documents, so their postings count toward it
Nástroj MCP: create-job-order
Tělo požadavku
namestringpovinnémax 200 charscontactIdstring | nullstatus"planned" | "active" | "finished" | "cancelled"startsOnstring | nullendsOnstring | nullbudgetRevenueHalerintegermin 0max 9007199254740991budgetCostHalerintegermin 0max 9007199254740991notestring | nullOdpověď · 201
idstringpovinnénumberstringpovinnénamestringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnédimensionIdstringpovinnéstatusstringpovinnéstartsOnnull | stringpovinnédateendsOnstring | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnénotestring | nullpovinnéprofitabilityobjectpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnémarginHalerintegerpovinnémarginPercentinteger | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnébudgetMarginHalerintegerpovinnérevenueBudgetUsedPercentinteger | nullpovinnécostBudgetUsedPercentinteger | nullpovinnécostBudgetLeftHalerinteger | nullpovinnéoverBudgetbooleanpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timemonthsobject[]monthnull | stringpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnédocumentsobject[]kindstringpovinnétabnull | stringpovinnéidstringpovinnénumberstringpovinnéstatusstringpovinnécontactNamenull | stringpovinnédatestringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéGet a job order with its documents, monthly revenue and cost, and profitability
/v1/job-orders/{id}Get a job order with its documents, monthly revenue and cost, and profitability
Nástroj MCP: get-job-order
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnénamestringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnédimensionIdstringpovinnéstatusstringpovinnéstartsOnnull | stringpovinnédateendsOnstring | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnénotestring | nullpovinnéprofitabilityobjectpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnémarginHalerintegerpovinnémarginPercentinteger | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnébudgetMarginHalerintegerpovinnérevenueBudgetUsedPercentinteger | nullpovinnécostBudgetUsedPercentinteger | nullpovinnécostBudgetLeftHalerinteger | nullpovinnéoverBudgetbooleanpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timemonthsobject[]monthnull | stringpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnédocumentsobject[]kindstringpovinnétabnull | stringpovinnéidstringpovinnénumberstringpovinnéstatusstringpovinnécontactNamenull | stringpovinnédatestringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéUpdate a job order. Cancelling it hides its dimension from new documents
/v1/job-orders/{id}Update a job order. Cancelling it hides its dimension from new documents
Nástroj MCP: update-job-order
Parametry v cestě
idstringpovinnéTělo požadavku
namestringmax 200 charscontactIdstring | nullstatus"planned" | "active" | "finished" | "cancelled"startsOnstring | nullendsOnstring | nullbudgetRevenueHalerintegermin 0max 9007199254740991budgetCostHalerintegermin 0max 9007199254740991notestring | nullOdpověď · 200
idstringpovinnénumberstringpovinnénamestringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnédimensionIdstringpovinnéstatusstringpovinnéstartsOnnull | stringpovinnédateendsOnstring | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnénotestring | nullpovinnéprofitabilityobjectpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnémarginHalerintegerpovinnémarginPercentinteger | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnébudgetMarginHalerintegerpovinnérevenueBudgetUsedPercentinteger | nullpovinnécostBudgetUsedPercentinteger | nullpovinnécostBudgetLeftHalerinteger | nullpovinnéoverBudgetbooleanpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timemonthsobject[]monthnull | stringpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnédocumentsobject[]kindstringpovinnétabnull | stringpovinnéidstringpovinnénumberstringpovinnéstatusstringpovinnécontactNamenull | stringpovinnédatestringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéDelete a job order nothing was posted or linked to. Otherwise cancel it
/v1/job-orders/{id}Delete a job order nothing was posted or linked to. Otherwise cancel it
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-job-order
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéAssign a draft document to a job order. A posted document cannot move: its journal entry already carries the dimension
/v1/job-orders/{id}/documentsAssign a draft document to a job order. A posted document cannot move: its journal entry already carries the dimension
Nástroj MCP: link-job-order-document
Parametry v cestě
idstringpovinnéTělo požadavku
kind"invoice" | "received_invoice" | "credit_note" | "proforma"povinnédocumentIdstringpovinnéOdpověď · 200
jobOrderIdnull | stringpovinnékindstringpovinnédocumentIdnull | stringpovinnéProfitability report across job orders: revenue, cost, margin, and budget use, with totals
/v1/job-orders/reportProfitability report across job orders: revenue, cost, margin, and budget use, with totals
Nástroj MCP: get-job-order-report
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDstatus"planned" | "active" | "finished" | "cancelled"contactIdstringOdpověď · 200
dataobject[]povinnéobject"job_order"povinnéidstringpovinnénumberstringpovinnénamestringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnédimensionIdstringpovinnéstatusstringpovinnéstartsOnnull | stringpovinnédateendsOnstring | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnénotestring | nullpovinnéprofitabilityobjectpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnémarginHalerintegerpovinnémarginPercentinteger | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnébudgetMarginHalerintegerpovinnérevenueBudgetUsedPercentinteger | nullpovinnécostBudgetUsedPercentinteger | nullpovinnécostBudgetLeftHalerinteger | nullpovinnéoverBudgetbooleanpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timemonthsobject[]monthnull | stringpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnédocumentsobject[]kindstringpovinnétabnull | stringpovinnéidstringpovinnénumberstringpovinnéstatusstringpovinnécontactNamenull | stringpovinnédatestringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnétotalsobjectpovinnérevenueHalerintegerpovinnécostHalerintegerpovinnémarginHalerintegerpovinnémarginPercentinteger | nullpovinnébudgetRevenueHalerintegerpovinnébudgetCostHalerintegerpovinnébudgetMarginHalerintegerpovinnérevenueBudgetUsedPercentinteger | nullpovinnécostBudgetUsedPercentinteger | nullpovinnécostBudgetLeftHalerinteger | nullpovinnéoverBudgetbooleanpovinnéGet the document print options: logo position, accent colour, footer, and what shows
/v1/print-templateGet the document print options: logo position, accent colour, footer, and what shows
Nástroj MCP: get-print-template
Odpověď · 200
logoPositionstringpovinnéaccentColornull | stringpovinnéfooterTextnull | stringpovinnéshowLogobooleanpovinnéshowQrCodebooleanpovinnéshowBankDetailsbooleanpovinnéshowNotesbooleanpovinnéshowSellerContactbooleanpovinnéshowSignaturebooleanpovinnéhasLogobooleanpovinnéhasStampbooleanSet the document print options. New PDFs use them; an issued document keeps the PDF it was issued with
/v1/print-templateSet the document print options. New PDFs use them; an issued document keeps the PDF it was issued with. What the law requires on a tax document, such as seller and buyer, VAT breakdown, and tax wording, cannot be switched off.
Nástroj MCP: update-print-template
Tělo požadavku
logoPosition"left" | "center" | "right"accentColorstring | nullfooterTextstring | nullshowLogobooleanshowQrCodebooleanshowBankDetailsbooleanshowNotesbooleanshowSellerContactbooleanshowSignaturebooleanOdpověď · 200
logoPositionstringpovinnéaccentColornull | stringpovinnéfooterTextnull | stringpovinnéshowLogobooleanpovinnéshowQrCodebooleanpovinnéshowBankDetailsbooleanpovinnéshowNotesbooleanpovinnéshowSellerContactbooleanpovinnéshowSignaturebooleanpovinnéhasLogobooleanpovinnéhasStampbooleanList the document types with a print layout: their blocks and columns, which of them the law keeps on the document, and the languages each prints in
/v1/print-template/catalogList the document types with a print layout: their blocks and columns, which of them the law keeps on the document, and the languages each prints in
Nástroj MCP: get-print-catalog
Odpověď · 200
typesobject[]povinnétypestringpovinnélanguagesstring[]povinnéblocksobject[]povinnékeystringpovinnérequiredbooleanpovinnécolumnsobject[]povinnékeystringpovinnéwidthintegerpovinnérequiredbooleanpovinnéflexiblebooleanpovinnéfreeOnlybooleandesignobjecttypestringpovinnéfreeOnlybooleanpovinnépagesstring[]povinnécustomPagebooleanpovinnésheetbooleanpovinnéblocksobject[]povinnékeystringpovinnérequiredbooleanpovinnéreasonnull | stringpovinnéminWidthintegerpovinnéfieldsobject[]povinnékeystringpovinnékindstringpovinnélistbooleanpovinnélinkKindsstring[]povinnérequiredFieldsstring[]povinnéoptionsobjectelementsstring[]povinnéformatsstring[]povinnéalignsstring[]povinnésymbologiesstring[]povinnécontentKindsstring[]povinnéimageSourcesstring[]povinnéchartsstring[]povinnéshapesstring[]povinnéfunctionsstring[]povinnépagesobjectpovinnéa4objectpovinnéwidthintegerpovinnéheightintegerpovinnéa4_landscapeobjectpovinnéwidthintegerpovinnéheightintegerpovinnéa5objectpovinnéwidthintegerpovinnéheightintegerpovinnéreceipt80objectpovinnéwidthintegerpovinnéheightanypovinnéCheck a layout without saving it, and say by name what stops it being used: anything the law requires that is missing or covered, a formula that cannot be read, a field the document does not have
/v1/print-template/checkCheck a layout without saving it, and say by name what stops it being used: anything the law requires that is missing or covered, a formula that cannot be read, a field the document does not have
Nástroj MCP: check-print-layout
Tělo požadavku
documentType"invoice" | "proforma" | "credit_note" | "delivery_note" | "sales_document" | "reminder" | "stock_document" | "protocol" | "receipt" | "item_label" | "contact_label" | "postal_order"povinnélayoutobjectpovinnémode"free"povinnépageobjectpovinnéelementsobject[]povinnécolumnsobject[]keystringpovinnémax 40 charsvisiblebooleanwidthnumbermin 0max 200Odpověď · 200
okbooleanpovinnéproblemsobject[]povinnécodenull | stringpovinnémessagenull | stringpovinnéblockstringGet the pictures a layout can use: PNG and JPEG images from the document archive, and pictures of stock items
/v1/print-template/imagesGet the pictures a layout can use: PNG and JPEG images from the document archive, and pictures of stock items
Nástroj MCP: get-print-images
Odpověď · 200
archiveobject[]povinnéfileIdnull | stringpovinnétitlenull | stringpovinnéitemsobject[]povinnéfileIdnull | stringpovinnéitemIdnull | stringpovinnétitlenull | stringpovinnéDownload a picture from the archive or a stock item, to show it in the layout editor
/v1/print-template/images/{id}Download a picture from the archive or a stock item, to show it in the layout editor
Nástroj MCP: get-print-image
Parametry v cestě
idstringpovinnéOdpověď · 200
Vrací soubor image/png.
Print labels on a sheet: stock items or the addresses of contacts, in the default variant or the one asked for. A part-used sheet can go through again with `skip`
/v1/print-template/labelsPrint labels on a sheet: stock items or the addresses of contacts, in the default variant or the one asked for. A part-used sheet can go through again with `skip`
Nástroj MCP: print-labels
Tělo požadavku
documentType"item_label" | "contact_label"povinnéidsstring[]povinnécopiesintegermin 1max 100skipintegermin 0max 479variantIdstringOdpověď · 200
Vrací soubor application/pdf.
Get the print layout of a document type: which blocks appear in what order, the line table columns and their widths, added text. Language optional; without it, the layout all languages share
/v1/print-template/layouts/{documentType}Get the print layout of a document type: which blocks appear in what order, the line table columns and their widths, added text. Language optional; without it, the layout all languages share
Nástroj MCP: get-print-layout
Parametry v cestě
documentTypestringpovinnéParametry dotazu
language"cs" | "en" | "de" | "fr"Odpověď · 200
documentTypenull | stringpovinnélanguagenull | stringpovinnécustomizedbooleanpovinnéblocksobject[]povinnékeystringpovinnévisiblebooleanpovinnétextstringcolumnsobject[]povinnékeystringpovinnévisiblebooleanpovinnéwidthintegerpovinnéSet the print layout of a document type, for one language or for all. New PDFs use it; an issued document keeps the PDF it was issued with
/v1/print-template/layouts/{documentType}Set the print layout of a document type, for one language or for all. New PDFs use it; an issued document keeps the PDF it was issued with. Blocks and columns the law requires are refused when hidden, so a tax document stays a tax document. To place things freely on the page, save a free layout as a print variant.
Nástroj MCP: update-print-layout
Parametry v cestě
documentTypestringpovinnéTělo požadavku
language"cs" | "en" | "de" | "fr" | nullblocksobject[]povinnékeystringpovinnémax 60 charsvisiblebooleantextstringmax 1000 charscolumnsobject[]keystringpovinnémax 40 charsvisiblebooleanwidthnumbermin 0max 200Odpověď · 200
documentTypenull | stringpovinnélanguagenull | stringpovinnécustomizedbooleanpovinnéblocksobject[]povinnékeystringpovinnévisiblebooleanpovinnétextstringcolumnsobject[]povinnékeystringpovinnévisiblebooleanpovinnéwidthintegerpovinnéForget the print layout of a document type and go back to the built-in one
/v1/print-template/layouts/{documentType}Forget the print layout of a document type and go back to the built-in one
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: reset-print-layout
Parametry v cestě
documentTypestringpovinnéParametry dotazu
language"cs" | "en" | "de" | "fr"Odpověď · 200
documentTypenull | stringpovinnélanguagenull | stringpovinnécustomizedbooleanpovinnéblocksobject[]povinnékeystringpovinnévisiblebooleanpovinnétextstringcolumnsobject[]povinnékeystringpovinnévisiblebooleanpovinnéwidthintegerpovinnéFill in Poštovní poukázka A for what a document asks to be paid, to print over a form from Česká pošta
/v1/print-template/postal-orderFill in Poštovní poukázka A for what a document asks to be paid, to print over a form from Česká pošta. Values follow the Česká pošta notice for account holders: whole crowns, equals signs in empty places, the account checked by modulo 11, codes 110 and 116. Field positions of the starting layout come from the dimensioned drawing in its Technická specifikace Pk A of 1. 6. 2019, read from a web archive's copy, with OCR-B type in the boxes and reading zone. A saved layout keeps its own positions. The notice requires machine-printed forms to be approved by Česká pošta from 20 samples, and the file number it assigns to be on each. Nothing has been printed on paper, and approval is the post's decision.
Nástroj MCP: print-postal-order
Tělo požadavku
documentType"invoice" | "proforma" | "reminder"povinnédocumentIdstringpovinnékind"standard" | "cash_on_delivery"variantIdstringOdpověď · 200
Vrací soubor application/pdf.
Render a sample PDF of a document type with these options and this layout, without saving them. Refreshing it after each change is a live preview
/v1/print-template/previewRender a sample PDF of a document type with these options and this layout, without saving them. Refreshing it after each change is a live preview
Nástroj MCP: preview-print-template
Parametry dotazu
language"cs" | "en" | "de" | "fr"Tělo požadavku
logoPosition"left" | "center" | "right"accentColorstring | nullfooterTextstring | nullshowLogobooleanshowQrCodebooleanshowBankDetailsbooleanshowNotesbooleanshowSellerContactbooleanshowSignaturebooleandocumentType"invoice" | "proforma" | "credit_note" | "delivery_note" | "sales_document" | "reminder" | "stock_document" | "protocol" | "receipt" | "item_label" | "contact_label" | "postal_order"language"cs" | "en" | "de" | "fr"layoutobjectmode"free"povinnépageobjectpovinnéelementsobject[]povinnécolumnsobject[]keystringpovinnémax 40 charsvisiblebooleanwidthnumbermin 0max 200variantIdstringOdpověď · 200
Vrací soubor application/pdf.
Print a document in a variant, together with what is linked to that variant, as one PDF. The PDF stored when it was issued stays its original
/v1/print-template/printPrint a document in a variant, together with what is linked to that variant, as one PDF. The PDF stored when it was issued stays its original. Without a variant it uses the default for the document. `alone` leaves linked reports out.
Nástroj MCP: print-document-variant
Tělo požadavku
documentType"invoice" | "proforma" | "credit_note" | "delivery_note" | "sales_document" | "reminder" | "stock_document" | "protocol" | "receipt" | "item_label" | "contact_label" | "postal_order"povinnédocumentIdstringpovinnévariantIdstringlanguage"cs" | "en" | "de" | "fr"alonebooleanOdpověď · 200
Vrací soubor application/pdf.
List the saved variants of the reports, for one document type or all, with which is the default
/v1/print-template/variantsList the saved variants of the reports, for one document type or all, with which is the default
Nástroj MCP: list-print-variants
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsdocumentType"invoice" | "proforma" | "credit_note" | "delivery_note" | "sales_document" | "reminder" | "stock_document" | "protocol" | "receipt" | "item_label" | "contact_label" | "postal_order"Odpověď · 200
dataobject[]povinnéobject"print_variant"povinnéidstringpovinnédocumentTypestringpovinnélanguagenull | stringpovinnénamestringpovinnéisDefaultbooleanpovinnémodestringpovinnélayoutobjectpovinnémodestringpovinnépageobjectpresetstringpovinnésheetobjectelementsobject[]hintegerpovinnéwintegerpovinnéxintegerpovinnéyintegerpovinnéidstringpovinnékeystringtypestringpovinnétextstringboldbooleancolorstringfieldnull | stringexpressionstringcontentobjectsymbologystringchartstringlabelsstringvaluesstringfileIdnull | stringsourcestringitemImagesbooleanlineintegeritemIdnull | stringblocksobject[]keystringpovinnévisiblebooleanpovinnétextstringcolumnsobject[]keystringpovinnéwidthintegerpovinnévisiblebooleanpovinnélinkedobject[]povinnékindstringpovinnévariantIdstringproblemsobject[]povinnécodenull | stringpovinnéblockstringpovinnémessagenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timetotalintegerhasMorebooleanpovinnéSave a named variant of a report. Without a layout it starts from a free layout that holds everything the document requires
/v1/print-template/variantsSave a named variant of a report. Without a layout it starts from a free layout that holds everything the document requires. A free layout places elements anywhere on the page in millimetres. A layout that leaves out or covers something the law requires is refused with the reason by name in `problems`. Marking it as the default makes new PDFs use it; an issued document keeps the PDF it was issued with.
Nástroj MCP: create-print-variant
Tělo požadavku
documentType"invoice" | "proforma" | "credit_note" | "delivery_note" | "sales_document" | "reminder" | "stock_document" | "protocol" | "receipt" | "item_label" | "contact_label" | "postal_order"povinnénamestringpovinnémax 80 charslanguage"cs" | "en" | "de" | "fr" | nullisDefaultbooleanlayoutobjectmode"free"povinnépageobjectpovinnéelementsobject[]povinnécolumnsobject[]keystringpovinnémax 40 charsvisiblebooleanwidthnumbermin 0max 200linkedobject[]kindstringpovinnémax 40 charsvariantIdstringOdpověď · 201
idstringpovinnédocumentTypestringpovinnélanguagenull | stringpovinnénamestringpovinnéisDefaultbooleanpovinnémodestringpovinnélayoutobjectpovinnémodestringpovinnépageobjectpresetstringpovinnésheetobjectgapXintegerpovinnégapYintegerpovinnérowsintegerpovinnécolumnsintegerpovinnéoffsetXintegerpovinnéoffsetYintegerpovinnélabelWidthintegerpovinnélabelHeightintegerpovinnéelementsobject[]hintegerpovinnéwintegerpovinnéxintegerpovinnéyintegerpovinnéidstringpovinnékeystringtypestringpovinnétextstringboldbooleancolorstringfieldnull | stringexpressionstringcontentobjectkindstringpovinnévaluestringsymbologystringchartstringlabelsstringvaluesstringfileIdnull | stringsourcestringitemImagesbooleanlineintegeritemIdnull | stringblocksobject[]keystringpovinnévisiblebooleanpovinnétextstringcolumnsobject[]keystringpovinnéwidthintegerpovinnévisiblebooleanpovinnélinkedobject[]povinnékindstringpovinnévariantIdstringproblemsobject[]povinnécodenull | stringpovinnéblockstringpovinnémessagenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeGet one saved variant of a report with its layout, what prints with it, and anything that stops it printing
/v1/print-template/variants/{id}Get one saved variant of a report with its layout, what prints with it, and anything that stops it printing
Nástroj MCP: get-print-variant
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédocumentTypestringpovinnélanguagenull | stringpovinnénamestringpovinnéisDefaultbooleanpovinnémodestringpovinnélayoutobjectpovinnémodestringpovinnépageobjectpresetstringpovinnésheetobjectgapXintegerpovinnégapYintegerpovinnérowsintegerpovinnécolumnsintegerpovinnéoffsetXintegerpovinnéoffsetYintegerpovinnélabelWidthintegerpovinnélabelHeightintegerpovinnéelementsobject[]hintegerpovinnéwintegerpovinnéxintegerpovinnéyintegerpovinnéidstringpovinnékeystringtypestringpovinnétextstringboldbooleancolorstringfieldnull | stringexpressionstringcontentobjectkindstringpovinnévaluestringsymbologystringchartstringlabelsstringvaluesstringfileIdnull | stringsourcestringitemImagesbooleanlineintegeritemIdnull | stringblocksobject[]keystringpovinnévisiblebooleanpovinnétextstringcolumnsobject[]keystringpovinnéwidthintegerpovinnévisiblebooleanpovinnélinkedobject[]povinnékindstringpovinnévariantIdstringproblemsobject[]povinnécodenull | stringpovinnéblockstringpovinnémessagenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeChange a saved variant: its name, layout, what prints with it, or whether it is the default
/v1/print-template/variants/{id}Change a saved variant: its name, layout, what prints with it, or whether it is the default. A layout that leaves out or covers something the law requires is refused with the reason by name in `problems`.
Nástroj MCP: update-print-variant
Parametry v cestě
idstringpovinnéTělo požadavku
namestringmax 80 charslanguage"cs" | "en" | "de" | "fr" | nullisDefaultbooleanlayoutobjectmode"free"povinnépageobjectpovinnéelementsobject[]povinnécolumnsobject[]keystringpovinnémax 40 charsvisiblebooleanwidthnumbermin 0max 200linkedobject[]kindstringpovinnémax 40 charsvariantIdstringOdpověď · 200
idstringpovinnédocumentTypestringpovinnélanguagenull | stringpovinnénamestringpovinnéisDefaultbooleanpovinnémodestringpovinnélayoutobjectpovinnémodestringpovinnépageobjectpresetstringpovinnésheetobjectgapXintegerpovinnégapYintegerpovinnérowsintegerpovinnécolumnsintegerpovinnéoffsetXintegerpovinnéoffsetYintegerpovinnélabelWidthintegerpovinnélabelHeightintegerpovinnéelementsobject[]hintegerpovinnéwintegerpovinnéxintegerpovinnéyintegerpovinnéidstringpovinnékeystringtypestringpovinnétextstringboldbooleancolorstringfieldnull | stringexpressionstringcontentobjectkindstringpovinnévaluestringsymbologystringchartstringlabelsstringvaluesstringfileIdnull | stringsourcestringitemImagesbooleanlineintegeritemIdnull | stringblocksobject[]keystringpovinnévisiblebooleanpovinnétextstringcolumnsobject[]keystringpovinnéwidthintegerpovinnévisiblebooleanpovinnélinkedobject[]povinnékindstringpovinnévariantIdstringproblemsobject[]povinnécodenull | stringpovinnéblockstringpovinnémessagenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeDelete a saved variant. If it was the default, the section layout prints again. Other variants linked to it stop printing it
/v1/print-template/variants/{id}Delete a saved variant. If it was the default, the section layout prints again. Other variants linked to it stop printing it
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-print-variant
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéSend a received invoice for approval, or again after a rejection: to one approver (one click, the default) or through a scenario of several in order
/v1/received-invoices/{id}/approvalSend a received invoice for approval, or again after a rejection: to one approver (one click, the default) or through a scenario of several in order
Nástroj MCP: request-invoice-approval
Parametry v cestě
idstringpovinnéTělo požadavku
approverIdstring | nullscenarioIdstring | nullcommentstring | nullOdpověď · 201
idstringpovinnédocumentKindnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnésupplierAdvanceIdnull | stringpovinnéstatusstringpovinnéapproverIdnull | stringpovinnéapproverNamenull | stringpovinnécommentnull | stringpovinnédecidedByIdnull | stringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeinvoicenull | objectpovinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnéissueDatenull | stringpovinnédatedueDatenull | stringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéstatusstringpovinnéscenarioIdnull | stringcurrentStepinteger | nullstepCountinteger | nullsalesDocumentIdnull | stringinboxDocumentIdnull | stringwaitingOnobject[]idstringpovinnénamenull | stringpovinnékindstringpovinnéhistoryobject[]actionstringpovinnéactorNamenull | stringpovinnécommentnull | stringpovinnéatstringpovinnédate-timestepsobject[]positioninteger | nullpovinnéapproverIdnull | stringpovinnéapproverNamestringpovinnéstatusstringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecommentnull | stringpovinnéstageintegermodestringkindstringdecidedForNamenull | stringSend a draft sales document, such as an issued order, for approval before it is issued: to one approver or through a scenario
/v1/sales/documents/{id}/approvalSend a draft sales document, such as an issued order, for approval before it is issued: to one approver or through a scenario. Which kinds must be approved before issue is a company setting (salesKinds). Changing the lines, partner or currency of an approved draft cancels the approval.
Nástroj MCP: request-sales-document-approval
Parametry v cestě
idstringpovinnéTělo požadavku
approverIdstring | nullscenarioIdstring | nullcommentstring | nullOdpověď · 201
idstringpovinnédocumentKindnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnésupplierAdvanceIdnull | stringpovinnéstatusstringpovinnéapproverIdnull | stringpovinnéapproverNamenull | stringpovinnécommentnull | stringpovinnédecidedByIdnull | stringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeinvoicenull | objectpovinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnéissueDatenull | stringpovinnédatedueDatenull | stringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéstatusstringpovinnéscenarioIdnull | stringcurrentStepinteger | nullstepCountinteger | nullsalesDocumentIdnull | stringinboxDocumentIdnull | stringwaitingOnobject[]idstringpovinnénamenull | stringpovinnékindstringpovinnéhistoryobject[]actionstringpovinnéactorNamenull | stringpovinnécommentnull | stringpovinnéatstringpovinnédate-timestepsobject[]positioninteger | nullpovinnéapproverIdnull | stringpovinnéapproverNamestringpovinnéstatusstringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecommentnull | stringpovinnéstageintegermodestringkindstringdecidedForNamenull | stringList saved custom reports
/v1/saved-reportsList saved custom reports
Nástroj MCP: list-saved-reports
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsOdpověď · 200
dataobject[]povinnéobject"saved_report"povinnéidstringpovinnénamestringpovinnéagendastringpovinnésortByanypovinnétotalsstring[]povinnécolumnsstring[]povinnéfiltersobject[]povinnévaluestringpovinnécolumnstringpovinnéoperatorstringpovinnégroupByanypovinnésortDirectionstringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timetotalintegerhasMorebooleanpovinnéSave a custom report
/v1/saved-reportsSave a custom report
Nástroj MCP: create-saved-report
Tělo požadavku
namestringpovinnémax 200 charsagendastringpovinnémax 60 charscolumnsstring[]povinnéfiltersobject[]columnstringpovinnémax 60 charsoperator"eq" | "ne" | "contains" | "gte" | "lte" | "empty" | "not_empty"povinnévaluestring | number | nulltotalsstring[]sortBystring | nullsortDirection"asc" | "desc"groupBystring | nullOdpověď · 201
idstringpovinnénamestringpovinnéagendastringpovinnésortByanypovinnétotalsstring[]povinnécolumnsstring[]povinnéfiltersobject[]povinnévaluestringpovinnécolumnstringpovinnéoperatorstringpovinnégroupByanypovinnésortDirectionstringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeGet a saved report
/v1/saved-reports/{id}Get a saved report
Nástroj MCP: get-saved-report
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénamestringpovinnéagendastringpovinnésortByanypovinnétotalsstring[]povinnécolumnsstring[]povinnéfiltersobject[]povinnévaluestringpovinnécolumnstringpovinnéoperatorstringpovinnégroupByanypovinnésortDirectionstringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeChange a saved report
/v1/saved-reports/{id}Change a saved report
Nástroj MCP: update-saved-report
Parametry v cestě
idstringpovinnéTělo požadavku
namestringmax 200 charsagendastringmax 60 charscolumnsstring[]filtersobject[]columnstringpovinnémax 60 charsoperator"eq" | "ne" | "contains" | "gte" | "lte" | "empty" | "not_empty"povinnévaluestring | number | nulltotalsstring[]sortBystring | nullsortDirection"asc" | "desc"groupBystring | nullOdpověď · 200
idstringpovinnénamestringpovinnéagendastringpovinnésortByanypovinnétotalsstring[]povinnécolumnsstring[]povinnéfiltersobject[]povinnévaluestringpovinnécolumnstringpovinnéoperatorstringpovinnégroupByanypovinnésortDirectionstringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeDelete a saved report
/v1/saved-reports/{id}Delete a saved report
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-saved-report
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéExport a saved report as format=xlsx, csv, or pdf
/v1/saved-reports/{id}/exportExport a saved report as format=xlsx, csv, or pdf
Nástroj MCP: export-saved-report
Parametry v cestě
idstringpovinnéParametry dotazu
format"csv" | "xlsx" | "pdf"language"cs" | "en"Odpověď · 200
Vrací soubor application/octet-stream.
Run a saved report
/v1/saved-reports/{id}/runRun a saved report
Nástroj MCP: run-saved-report
Parametry v cestě
idstringpovinnéParametry dotazu
format"csv" | "xlsx" | "pdf"language"cs" | "en"Odpověď · 200
agendastringpovinnécolumnsobject[]povinnékeystringpovinnétypestringpovinnélabelnull | stringpovinnérowsobject[]povinnéaccountNumbernull | stringdebitHalerintegerpairingSymbolnull | stringdocumentTypenull | stringnumbernull | stringtotalHalerinteger | nullcontactNamenull | stringstatusstringnetHalerintegernamenull | stringicostring | nulldicstring | nullemailnull | stringphonestring | nullrolesstringtotalsobjectpovinnéoverallobjectpovinnédebitHalerintegernetHalerintegertotalHalerinteger | nullgroupsobject[]povinnévaluestringpovinnécountintegerpovinnétotalsobjectpovinnénetHalerintegerpovinnétotalHalerinteger | nullpovinnétruncatedbooleanpovinnémixedCurrenciesbooleanpovinnénamenull | stringWhat a custom report can show: agendas, their columns, and the conditions each column allows
/v1/saved-reports/catalogWhat a custom report can show: agendas, their columns, and the conditions each column allows
Nástroj MCP: get-report-catalog
Odpověď · 200
agendasobject[]povinnékeystringpovinnécsstringpovinnéenstringpovinnédefaultColumnsstring[]povinnécolumnsobject[]povinnékeystringpovinnétypestringpovinnécsstringpovinnéenstringpovinnéoperatorsstring[]povinnéExport a custom report as format=xlsx, csv, or pdf without saving it
/v1/saved-reports/exportExport a custom report as format=xlsx, csv, or pdf without saving it
Nástroj MCP: export-custom-report
Parametry dotazu
format"csv" | "xlsx" | "pdf"language"cs" | "en"Tělo požadavku
agendastringpovinnémax 60 charscolumnsstring[]povinnéfiltersobject[]columnstringpovinnémax 60 charsoperator"eq" | "ne" | "contains" | "gte" | "lte" | "empty" | "not_empty"povinnévaluestring | number | nulltotalsstring[]sortBystring | nullsortDirection"asc" | "desc"groupBystring | nullOdpověď · 200
Vrací soubor application/octet-stream.
Run a custom report without saving it. Returns rows and totals, up to 5000 rows
/v1/saved-reports/runRun a custom report without saving it. Returns rows and totals, up to 5000 rows
Nástroj MCP: run-report
Parametry dotazu
format"csv" | "xlsx" | "pdf"language"cs" | "en"Tělo požadavku
agendastringpovinnémax 60 charscolumnsstring[]povinnéfiltersobject[]columnstringpovinnémax 60 charsoperator"eq" | "ne" | "contains" | "gte" | "lte" | "empty" | "not_empty"povinnévaluestring | number | nulltotalsstring[]sortBystring | nullsortDirection"asc" | "desc"groupBystring | nullOdpověď · 200
agendastringpovinnécolumnsobject[]povinnékeystringpovinnétypestringpovinnélabelnull | stringpovinnérowsobject[]povinnéaccountNumbernull | stringdebitHalerintegerpairingSymbolnull | stringdocumentTypenull | stringnumbernull | stringtotalHalerinteger | nullcontactNamenull | stringstatusstringnetHalerintegernamenull | stringicostring | nulldicstring | nullemailnull | stringphonestring | nullrolesstringtotalsobjectpovinnéoverallobjectpovinnédebitHalerintegernetHalerintegertotalHalerinteger | nullgroupsobject[]povinnévaluestringpovinnécountintegerpovinnétotalsobjectpovinnénetHalerintegerpovinnétotalHalerinteger | nullpovinnétruncatedbooleanpovinnémixedCurrenciesbooleanpovinnénamenull | stringList service jobs
/v1/service-jobsList service jobs
Nástroj MCP: list-service-jobs
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDstatus"received" | "in_progress" | "ready" | "invoiced" | "closed" | "cancelled"contactIdstringcustomFieldKeystringcustomFieldValuestringmax 2000 charsOdpověď · 200
dataobject[]povinnéobject"service_job"povinnéidstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objectvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]balancedbooleancashJournalobject[]receivablesBookobject[]payablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnétotalintegerhasMorebooleanpovinnéTake in a device for service
/v1/service-jobsTake in a device for service
Nástroj MCP: create-service-job
Tělo požadavku
contactIdstringpovinnédeviceNamestringpovinnémax 200 charsserialNumberstring | nullproblemstringpovinnémax 4000 charsaccessoriesstring | nulldiagnosisstring | nullreceivedOnstringYYYY-MM-DDpromisedOnstring | nullwarrantybooleanjobOrderIdstring | nullnotestring | nullseriesIdstringOdpověď · 201
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéGet a service job with its work log, parts, and totals
/v1/service-jobs/{id}Get a service job with its work log, parts, and totals
Nástroj MCP: get-service-job
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéEdit an open service job
/v1/service-jobs/{id}Edit an open service job
Nástroj MCP: update-service-job
Parametry v cestě
idstringpovinnéTělo požadavku
contactIdstringdeviceNamestringmax 200 charsserialNumberstring | nullproblemstringmax 4000 charsaccessoriesstring | nulldiagnosisstring | nullreceivedOnstringYYYY-MM-DDpromisedOnstring | nullwarrantybooleanjobOrderIdstring | nullnotestring | nullOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéDelete a service job that has no parts yet. Otherwise cancel it
/v1/service-jobs/{id}Delete a service job that has no parts yet. Otherwise cancel it
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-service-job
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéClose a service job without an invoice, such as a warranty repair
/v1/service-jobs/{id}/closeClose a service job without an invoice, such as a warranty repair
Nástroj MCP: close-service-job
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéTurn a service job into an invoice from its work log and parts, as a draft unless issue is set
/v1/service-jobs/{id}/invoiceTurn a service job into an invoice from its work log and parts, as a draft unless issue is set
Nástroj MCP: invoice-service-job
Parametry v cestě
idstringpovinnéTělo požadavku
issueDatestringYYYY-MM-DDtaxPointDatestringYYYY-MM-DDdueDatestringYYYY-MM-DDissuebooleanOdpověď · 201
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéUse a part from stock on a service job. The stock issue posts at once; there must be enough in the warehouse. On a warranty repair it posts as a cost (548), not as a sale
/v1/service-jobs/{id}/partsUse a part from stock on a service job. The stock issue posts at once; there must be enough in the warehouse. On a warranty repair it posts as a cost (548), not as a sale
Nástroj MCP: add-service-job-part
Parametry v cestě
idstringpovinnéTělo požadavku
itemIdstringpovinnéwarehouseIdstringpovinnéquantitynumberpovinnémax 1000000000unitPriceHalerintegermin 0max 9007199254740991vatRate0 | 10 | 12 | 15 | 21usedOnstringYYYY-MM-DDOdpověď · 201
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéRemove a part from a service job and return it to stock by reversing the issue
/v1/service-jobs/{id}/parts/{childId}Remove a part from a service job and return it to stock by reversing the issue
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: remove-service-job-part
Parametry v cestě
idstringpovinnéchildIdstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéService protocol PDF with device, problem, work, and parts, in Czech, English, German or French
/v1/service-jobs/{id}/pdfService protocol PDF with device, problem, work, and parts, in Czech, English, German or French
Nástroj MCP: download-service-job-protocol
Parametry v cestě
idstringpovinnéParametry dotazu
language"cs" | "en" | "de" | "fr"Odpověď · 200
Vrací soubor application/pdf.
Move a service job between received, in progress, ready, and cancelled. Cancelling needs its parts removed first
/v1/service-jobs/{id}/statusMove a service job between received, in progress, ready, and cancelled. Cancelling needs its parts removed first
Nástroj MCP: set-service-job-status
Parametry v cestě
idstringpovinnéTělo požadavku
status"received" | "in_progress" | "ready" | "cancelled"povinnéOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéLog work on a service job
/v1/service-jobs/{id}/workLog work on a service job
Nástroj MCP: add-service-job-work
Parametry v cestě
idstringpovinnéTělo požadavku
workedOnstringYYYY-MM-DDdescriptionstringpovinnémax 400 charsworkerNamestring | nullminutesintegerpovinnémax 100000hourlyRateHalerintegermin 0max 9007199254740991vatRate0 | 10 | 12 | 15 | 21Odpověď · 201
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéRemove a work log entry
/v1/service-jobs/{id}/work/{childId}Remove a work log entry
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: remove-service-job-work
Parametry v cestě
idstringpovinnéchildIdstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnécontactIdstringpovinnécontactNamenull | stringpovinnédeviceNamestringpovinnéserialNumbernull | stringpovinnéproblemstringpovinnéaccessoriesstring | nullpovinnédiagnosisstring | nullpovinnéreceivedOnstringpovinnédatepromisedOnstring | nullpovinnéfinishedOnnull | stringpovinnédatewarrantybooleanpovinnéstatusstringpovinnéinvoiceIdnull | stringpovinnéjobOrderIdnull | stringpovinnénotenull | stringpovinnécreatedAtstringpovinnédate-timeupdatedAtstringpovinnédate-timeseriesIdnull | stringcustomFieldsobjecttistene_polestringinvoiceNumbernull | stringworkobject[]object"service_job_work"povinnéidstringpovinnéworkedOnstringpovinnédatedescriptionstringpovinnéworkerNamestring | nullpovinnéminutesintegerpovinnéhourlyRateHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnépartsobject[]object"service_job_part"povinnéidstringpovinnéitemIdstringpovinnéwarehouseIdstringpovinnédescriptionstringpovinnéunitstringpovinnéquantityintegerpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnéusedOnstringpovinnédatenetHalerintegerpovinnéworkNetHalerintegerpartsNetHalerintegertotalNetHalerintegerinvoiceobjectobject"invoice"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéSeznam: zásilky
/v1/shipmentsList shipments (zásilky), by carrier, status, document, or contact
Nástroj MCP: list-shipments
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDcarrierIdstringstatus"to_process" | "exported" | "in_transit" | "delivered" | "returned" | "cancelled"sourceIdstringcontactIdstringOdpověď · 200
dataobject[]povinnéobject"shipment"povinnéidstringpovinnénumberstringpovinnécarrierIdstringpovinnécarrierNamestringpovinnésourceKindnull | stringpovinnésourceIdnull | stringpovinnésourceNumbernull | stringpovinnécontactIdnull | stringpovinnérecipientNamestringpovinnérecipientStreetnull | stringpovinnérecipientCitynull | stringpovinnérecipientPostalCodenull | stringpovinnérecipientCountrystringpovinnérecipientPhonenull | stringpovinnérecipientEmailnull | stringpovinnéweightGramsinteger | nullpovinnéparcelCountintegerpovinnécodHalerinteger | nullpovinnévalueHalerinteger | nullpovinnécurrencystringpovinnévariableSymbolnull | stringpovinnétrackingNumbernull | stringpovinnépickupPointIdnull | stringpovinnéstatusstringpovinnéstatusDetailnull | stringpovinnéstatusAtnull | stringpovinnédate-timeexportedAtnull | stringpovinnédate-timeshippedOnstringpovinnédatenotenull | stringpovinnécreatedAtstringpovinnédate-timeexternalIdnull | stringpreferredDeliveryOnnull | stringdatepreferredDeliveryFromnull | stringpreferredDeliveryTonull | stringtotalintegerhasMorebooleanpovinnéVytvoření: zásilka
/v1/shipmentsCreate a shipment for a carrier. Named from a document, it takes the delivery address and cash on delivery from it; from a contact, its address
Nástroj MCP: create-shipment
Tělo požadavku
carrierIdstringpovinnésourceKind"invoice" | "delivery_note" | "proforma" | "order_received"sourceIdstringcontactIdstringrecipientNamestringmax 160 charsrecipientStreetstring | nullrecipientCitystring | nullrecipientPostalCodestring | nullrecipientCountrystring2 charsrecipientPhonestring | nullrecipientEmailstring | nullweightGramsinteger | nullparcelCountintegermax 99codHalerinteger | nullvalueHalerinteger | nullcurrencystring3 charsvariableSymbolstring | nulltrackingNumberstring | nullpickupPointIdstring | nullpreferredDeliveryOnstring | nullpreferredDeliveryFromstring | nullpreferredDeliveryTostring | nullshippedOnstringYYYY-MM-DDnotestring | nullOdpověď · 201
idstringpovinnénumberstringpovinnécarrierIdstringpovinnécarrierNamestringpovinnésourceKindnull | stringpovinnésourceIdnull | stringpovinnésourceNumbernull | stringpovinnécontactIdnull | stringpovinnérecipientNamestringpovinnérecipientStreetnull | stringpovinnérecipientCitynull | stringpovinnérecipientPostalCodenull | stringpovinnérecipientCountrystringpovinnérecipientPhonenull | stringpovinnérecipientEmailnull | stringpovinnéweightGramsinteger | nullpovinnéparcelCountintegerpovinnécodHalerinteger | nullpovinnévalueHalerinteger | nullpovinnécurrencystringpovinnévariableSymbolnull | stringpovinnétrackingNumbernull | stringpovinnépickupPointIdnull | stringpovinnéstatusstringpovinnéstatusDetailnull | stringpovinnéstatusAtnull | stringpovinnédate-timeexportedAtnull | stringpovinnédate-timeshippedOnstringpovinnédatenotenull | stringpovinnécreatedAtstringpovinnédate-timeexternalIdnull | stringpreferredDeliveryOnnull | stringdatepreferredDeliveryFromnull | stringpreferredDeliveryTonull | stringDetail: zásilka
/v1/shipments/{id}Get a shipment
Nástroj MCP: get-shipment
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumberstringpovinnécarrierIdstringpovinnécarrierNamestringpovinnésourceKindnull | stringpovinnésourceIdnull | stringpovinnésourceNumbernull | stringpovinnécontactIdnull | stringpovinnérecipientNamestringpovinnérecipientStreetnull | stringpovinnérecipientCitynull | stringpovinnérecipientPostalCodenull | stringpovinnérecipientCountrystringpovinnérecipientPhonenull | stringpovinnérecipientEmailnull | stringpovinnéweightGramsinteger | nullpovinnéparcelCountintegerpovinnécodHalerinteger | nullpovinnévalueHalerinteger | nullpovinnécurrencystringpovinnévariableSymbolnull | stringpovinnétrackingNumbernull | stringpovinnépickupPointIdnull | stringpovinnéstatusstringpovinnéstatusDetailnull | stringpovinnéstatusAtnull | stringpovinnédate-timeexportedAtnull | stringpovinnédate-timeshippedOnstringpovinnédatenotenull | stringpovinnécreatedAtstringpovinnédate-timeexternalIdnull | stringpreferredDeliveryOnnull | stringdatepreferredDeliveryFromnull | stringpreferredDeliveryTonull | stringÚprava: zásilka
/v1/shipments/{id}Change a shipment or its status. Once exported, only its tracking number, status, and note can change, as the carrier already holds the rest
Nástroj MCP: update-shipment
Parametry v cestě
idstringpovinnéTělo požadavku
carrierIdstringsourceKind"invoice" | "delivery_note" | "proforma" | "order_received"sourceIdstringcontactIdstringrecipientNamestringmax 160 charsrecipientStreetstring | nullrecipientCitystring | nullrecipientPostalCodestring | nullrecipientCountrystring2 charsrecipientPhonestring | nullrecipientEmailstring | nullweightGramsinteger | nullparcelCountintegermax 99codHalerinteger | nullvalueHalerinteger | nullcurrencystring3 charsvariableSymbolstring | nulltrackingNumberstring | nullpickupPointIdstring | nullpreferredDeliveryOnstring | nullpreferredDeliveryFromstring | nullpreferredDeliveryTostring | nullshippedOnstringYYYY-MM-DDnotestring | nullstatus"to_process" | "exported" | "in_transit" | "delivered" | "returned" | "cancelled"statusDetailstring | nullOdpověď · 200
idstringpovinnénumberstringpovinnécarrierIdstringpovinnécarrierNamestringpovinnésourceKindnull | stringpovinnésourceIdnull | stringpovinnésourceNumbernull | stringpovinnécontactIdnull | stringpovinnérecipientNamestringpovinnérecipientStreetnull | stringpovinnérecipientCitynull | stringpovinnérecipientPostalCodenull | stringpovinnérecipientCountrystringpovinnérecipientPhonenull | stringpovinnérecipientEmailnull | stringpovinnéweightGramsinteger | nullpovinnéparcelCountintegerpovinnécodHalerinteger | nullpovinnévalueHalerinteger | nullpovinnécurrencystringpovinnévariableSymbolnull | stringpovinnétrackingNumbernull | stringpovinnépickupPointIdnull | stringpovinnéstatusstringpovinnéstatusDetailnull | stringpovinnéstatusAtnull | stringpovinnédate-timeexportedAtnull | stringpovinnédate-timeshippedOnstringpovinnédatenotenull | stringpovinnécreatedAtstringpovinnédate-timeexternalIdnull | stringpreferredDeliveryOnnull | stringdatepreferredDeliveryFromnull | stringpreferredDeliveryTonull | stringSmazání: zásilka
/v1/shipments/{id}Delete a shipment not yet handed to the carrier
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: delete-shipment
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnédeletedbooleanpovinnéDownload the carrier's own labels through its API (Packeta, PPL, DPD, GLS). Only for shipments it already holds, and only where the operator allows live calls
/v1/shipments/carrier/labelsDownload the carrier's own labels through its API (Packeta, PPL, DPD, GLS). Only for shipments it already holds, and only where the operator allows live calls
Nástroj MCP: download-carrier-labels
Tělo požadavku
idsstring[]povinnéformat"A6 on A6" | "A7 on A7" | "A6 on A4" | "A7 on A4" | "105x35mm on A4" | "A8 on A8"Odpověď · 200
Vrací soubor application/pdf.
Ask the carrier for the status of shipments it holds (Packeta, PPL, DPD, GLS). Only where the operator allows live calls. A sweep also does this by itself
/v1/shipments/carrier/statusAsk the carrier for the status of shipments it holds (Packeta, PPL, DPD, GLS). Only where the operator allows live calls. A sweep also does this by itself
Nástroj MCP: sync-carrier-status
Tělo požadavku
idsstring[]povinnéOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéHand shipments to the carrier through its own API (Packeta, PPL, DPD, GLS). Only where the operator allows live calls. Each answers on its own
/v1/shipments/carrier/submitHand shipments to the carrier through its own API (Packeta, PPL, DPD, GLS). Only where the operator allows live calls. Each answers on its own. The carrier assigns the tracking number: Packeta and DPD straight away, PPL when it has processed the batch, GLS with the first label.
Nástroj MCP: submit-shipments-to-carrier
Tělo požadavku
idsstring[]povinnéOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéPrint addressed envelopes, DL by default or C6 or C5, for shipments or for contacts, one per page at envelope size
/v1/shipments/envelopesPrint addressed envelopes, DL by default or C6 or C5, for shipments or for contacts, one per page at envelope size
Nástroj MCP: print-envelopes
Tělo požadavku
idsstring[]contactIdsstring[]size"DL" | "C6" | "C5"Odpověď · 200
Vrací soubor application/pdf.
Export: zásilka
/v1/shipments/exportDownload the carrier file: the Česká pošta posting sheet (ePA), or generic CSV for any other carrier. Exported shipments leave later exports
Nástroj MCP: export-shipments
Tělo požadavku
carrierIdstringpovinnéidsstring[]Odpověď · 200
Vrací soubor text/csv.
Make shipments for documents, as POHODA's Vygenerovat zásilky: one per document that has none yet, each answering on its own
/v1/shipments/generateMake shipments for documents, as POHODA's Vygenerovat zásilky: one per document that has none yet, each answering on its own
Nástroj MCP: generate-shipments
Tělo požadavku
carrierIdstringpovinnésourceKind"invoice" | "order_received" | "delivery_note" | "proforma"povinnéidsstring[]povinnéOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéPrint shipment labels as a PDF, one per parcel, A6 or four on an A4 sheet: our own layout with a Code 128 of the tracking number, not a carrier's label
/v1/shipments/labelsPrint shipment labels as a PDF, one per parcel, A6 or four on an A4 sheet: our own layout with a Code 128 of the tracking number, not a carrier's label. A carrier that scans its own label needs that one: downloadCarrierLabels, where its API is connected.
Nástroj MCP: print-shipment-labels
Tělo požadavku
idsstring[]povinnésize"A6" | "A4"Odpověď · 200
Vrací soubor application/pdf.
Print a posting report (podací arch) of shipments: our own layout listing what goes out, not a form of a carrier
/v1/shipments/postal-reportPrint a posting report (podací arch) of shipments: our own layout listing what goes out, not a form of a carrier
Nástroj MCP: print-postal-report
Tělo požadavku
idsstring[]povinnéOdpověď · 200
Vrací soubor application/pdf.
Read a CSV of shipment statuses from a carrier. Generic: a header row with a shipment or tracking number column and a status column
/v1/shipments/status-importRead a CSV of shipment statuses from a carrier. Generic: a header row with a shipment or tracking number column and a status column. Each row answers on its own. A status worded in a way we do not know is kept as text and changes nothing. No carrier publishes one status file format we could read, so columns go by name, not by carrier.
Nástroj MCP: import-shipment-status
Tělo požadavku
csvstringpovinnémax 5000000 charsOdpověď · 200
resultsobject[]povinnéidstringokbooleanpovinnéerrornull | stringcodenull | stringnumbernull | stringstockDocumentIdnull | stringdocumentIdnull | stringstatusstringcontactNamenull | stringnamenull | stringtostringamountHalerinteger | nullmovementIdnull | stringrowintegerrecognisedbooleanshipmentIdstringtrackingNumbernull | stringtotalintegerpovinnésucceededintegerpovinnéfailedintegerpovinnéSend an advance to a supplier for approval, or again after a rejection: to one approver (one click, the default) or through a scenario of several in order
/v1/supplier-advances/{id}/approvalSend an advance to a supplier for approval, or again after a rejection: to one approver (one click, the default) or through a scenario of several in order
Nástroj MCP: request-supplier-advance-approval
Parametry v cestě
idstringpovinnéTělo požadavku
approverIdstring | nullscenarioIdstring | nullcommentstring | nullOdpověď · 201
idstringpovinnédocumentKindnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnésupplierAdvanceIdnull | stringpovinnéstatusstringpovinnéapproverIdnull | stringpovinnéapproverNamenull | stringpovinnécommentnull | stringpovinnédecidedByIdnull | stringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecreatedAtstringpovinnédate-timeinvoicenull | objectpovinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnéissueDatenull | stringpovinnédatedueDatenull | stringpovinnédatetotalHalerinteger | nullpovinnécurrencynull | stringpovinnéstatusstringpovinnéscenarioIdnull | stringcurrentStepinteger | nullstepCountinteger | nullsalesDocumentIdnull | stringinboxDocumentIdnull | stringwaitingOnobject[]idstringpovinnénamenull | stringpovinnékindstringpovinnéhistoryobject[]actionstringpovinnéactorNamenull | stringpovinnécommentnull | stringpovinnéatstringpovinnédate-timestepsobject[]positioninteger | nullpovinnéapproverIdnull | stringpovinnéapproverNamestringpovinnéstatusstringpovinnédecidedByNamenull | stringpovinnédecidedAtnull | stringpovinnédate-timecommentnull | stringpovinnéstageintegermodestringkindstringdecidedForNamenull | stringList tasks across all contacts, soonest first: assignedTo=me for my own or a colleague, checker=me and toCheck=true for what waits for my check
/v1/tasksList tasks across all contacts, soonest first: assignedTo=me for my own or a colleague, checker=me and toCheck=true for what waits for my check
Nástroj MCP: list-tasks
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDassignedTostringmax 40 charsopen"true" | "false"checkerstringmax 40 charstoCheck"true" | "false"Odpověď · 200
dataobject[]povinnéobject"contact_activity"povinnéidstringpovinnécontactIdstringpovinnékindstringpovinnésubjectstringpovinnébodynull | stringpovinnéoccurredOnstringpovinnédatedueOnnull | stringpovinnédatedonebooleanpovinnédoneAtnull | stringpovinnédate-timeassignedToIdnull | stringpovinnécreatedAtstringpovinnédate-timeparentIdnull | stringcheckerIdnull | stringcheckedbooleancheckedAtnull | stringdate-timewaitingForCheckbooleanrecurrencenull | stringrecurrenceUntilnull | stringdatenextTaskIdnull | stringremindDaysBeforeinteger | nullcontactNamenull | stringassignedToNamestringtotalintegerhasMorebooleanpovinné