DocCloud API

<back to all web services

ListCostInvoiceQuery

Requires Authentication
The following routes are available for this service:
GET/costinvoiceGet All Cost Invoices
ListCostInvoiceQuery Parameters:
NameParameterData TypeRequiredDescription
OrderByquerystringNo
SortTypequerystringNo
PagesqueryintNo
AmountqueryintNo
ListCostInvoiceResponse Parameters:
NameParameterData TypeRequiredDescription
AmountformintNo
ValuesInvoiceformList<SumValuesCostInvoiceDto>No
MultipleResultBaseResponse<T> Parameters:
NameParameterData TypeRequiredDescription
MultipleResultformIList<T>No
AmountformlongNo
CostInvoiceDto Parameters:
NameParameterData TypeRequiredDescription
TypeIdformintNo
TypeNameformstringNo
InvSrcIdformuintNo
OrderNumberformstringNo
InvSrcNumberformstringNo
NumberformstringNo
TownformstringNo
CreationDateformDateTimeNo
SellDateformDateTimeNo
PaymentDateformDateTimeNo
PaymentDueDateformDateTimeNo
ExecutionDateformDateTimeNo
IsFromOcrformboolNo
PaymentTypeIdformuintNo
PaymentTypeformstringNo
PaymentTermsformushortNo
JpkItemCodeIdformintNo
JpkItemCodeCodeformstringNo
JpkItemCodeNameformstringNo
ListJpkProcedureformList<uint>No
JpkDocTypeIdformintNo
JpkDocTypeCodeformstringNo
JpkDocTypeNameformstringNo
CategoryIdformuintNo
CategoryNameformstringNo
ExtTaxableCategoryIdformuintNo
ExtTaxableCategoryNameformstringNo
SellIdformuintNo
SellTypeIdformintNo
SellCatIdformintNo
SellNameformstringNo
SellVatIdformstringNo
SellStreetNameformstringNo
SellStreetNumberformstringNo
SellFlatNumberformstringNo
SellPostalCodeformstringNo
SellTownformstringNo
SellCountryIdformintNo
SellIsoCountryformstringNo
SellCountryformstringNo
SellEmailformstringNo
SellPhoneformstringNo
SellBankNameformstringNo
SellBankAccountNbformstringNo
SellIsActualformboolNo
IsReceiverDiffrentformboolNo
ReceiverIdformuint?No
ReceiverTypeIdformuint?No
ReceiverCatIdformuint?No
ReceiverNameformstringNo
ReceiverVatIdformstringNo
ReceiverStreetNameformstringNo
ReceiverStreetNumberformstringNo
ReceiverFlatNumberformstringNo
ReceiverPostalCodeformstringNo
ReceiverTownformstringNo
ReceiverCountryIdformint?No
ReceiverIsoCountryformstringNo
ReceiverCountryformstringNo
ReceiverEmailformstringNo
ReceiverPhoneformstringNo
ReceiverBankNameformstringNo
ReceiverBankAccountNbformstringNo
SwiftformstringNo
ReceiverIsActualformbool?No
RecNameformstringNo
RecVatIdformstringNo
RecStreetNameformstringNo
RecStreetNumberformstringNo
RecFlatNumberformstringNo
RecPostalCodeformstringNo
RecTownformstringNo
InvoicePositionformList<CostInvoicePositionDto>No
BasePriceformdecimalNo
DiscountformdecimalNo
CurrencyIdformuintNo
CurrencyformstringNo
NettoformdecimalNo
Vat5formdecimalNo
Vat8formdecimalNo
Vat23formdecimalNo
VatformdecimalNo
VatBaseformdecimalNo
RateDateformDateTimeNo
RateformdecimalNo
GrossformdecimalNo
PaidformdecimalNo
ToPaidformdecimalNo
StatusIdformintNo
StatusformstringNo
IsPaymentDividedformboolNo
IsReverseChargedformboolNo
IsImpformboolNo
IsMppformboolNo
SupplierNameformstringNo
RecipientNameformstringNo
MarginReasonIdformuintNo
MarginReasonformstringNo
PrivateNoteformstringNo
RemarksformstringNo
AdditionalRemarksformstringNo
LabelsformstringNo
InvoicesDependentformList<CostInvoiceDependDto>No
FileIdformulongNo
SourceDocumentsformList<CostInvoiceDocumentDto>No
IsMarkedClearformboolNo
AttachmentsformList<FileDocumentDto>No
BaseKeyLongDto Parameters:
NameParameterData TypeRequiredDescription
CreatedByIdformuintNo
ModifiedByIdformuintNo
CreatedDateformDateTimeNo
ModifiedDateformDateTimeNo
IdformulongNo
CostInvoicePositionDto Parameters:
NameParameterData TypeRequiredDescription
ProductIdformuintNo
CodeformstringNo
NameformstringNo
UnitPriceformdecimalNo
UnitIdformuintNo
UnitformstringNo
QuantityformdecimalNo
CurrencyIdformuintNo
CurrencyformstringNo
NettoformdecimalNo
VatTypeIdformintNo
Vat5formdecimalNo
Vat8formdecimalNo
Vat23formdecimalNo
RecalculateVatformboolNo
GrossformdecimalNo
CategoryIdformuintNo
CategoryNameformstringNo
TaxableKindIdformuintNo
TaxableKindNameformstringNo
TaxableTypeIdformuintNo
TaxableTypeNameformstringNo
IsTaxableIdformintNo
IsTaxableNameformstringNo
InvoiceIdformulongNo
IsDeletedformboolNo
PosCorrIdformulongNo
IsBeforeformboolNo
IsUpdatedformboolNo
BaseKeyDto Parameters:
NameParameterData TypeRequiredDescription
CreatedByIdformuintNo
ModifiedByIdformuintNo
CreatedDateformDateTimeNo
ModifiedDateformDateTimeNo
IdformuintNo
CostInvoiceDependDto Parameters:
NameParameterData TypeRequiredDescription
CostInvoiceIdformulongNo
CostInvoiceSrcIdformulongNo
CostInvoiceSrcNumberformstringNo
CostInvoiceSrcSellDateformDateTimeNo
CostInvoiceSrcNettoformdecimalNo
CostInvoiceSrcVat5formdecimalNo
CostInvoiceSrcVat8formdecimalNo
CostInvoiceSrcVat23formdecimalNo
CostInvoiceSrcGrossformdecimalNo
CostInvoiceDocumentDto Parameters:
NameParameterData TypeRequiredDescription
CostDocumentIdformulongNo
CostInvoiceIdformulongNo
FileDocumentDto Parameters:
NameParameterData TypeRequiredDescription
ObjectTypeIdformintNo
ObjectTypeNameformstringNo
ObjectIdformulongNo
FileNameformstringNo
FileGuidformstringNo
FileSizeformlongNo
FileTypeformstringNo
ParentFolderIdformulong?No
StatusIdformuintNo
StatusNameformstringNo
OcrStatusformFileOcrStatusNo
OcrResponseformOcrRecognisedDocumentNo
ProcessIdformstringNo
CostInvoiceIdformulongNo
InvoiceIdformulongNo
FileOcrStatus Enum:
NameValue
None0
SubmittedForProcessing1
SentForProcessing2
ProcessingInProgress3
Completed4
Error5
NotAvailableYet100
NotAvailableYetFirstRetry101
NotAvailableYetSecondRetry102
NotAvailableYetThirdRetry103
NotAvailableYetFourthRetry104
NotAvailableYetFifthRetry105
OcrRecognisedDocument Parameters:
NameParameterData TypeRequiredDescription
NrInvoiceformstringNo
BankAccountformstringNo
BankNameformstringNo
DateOfIssueformstringNo
SaleDateformstringNo
DateOfPaymentformstringNo
SellerNipformstringNo
SellerNameformstringNo
SellerStreetNameformstringNo
SellerStreetNrformstringNo
SellerLocalNrformstringNo
SellerPlaceformstringNo
SellerZipCodeformstringNo
BuyerNipformstringNo
BuyerNameformstringNo
BuyerStreetNameformstringNo
BuyerStreetNrformstringNo
BuyerLocalNrformstringNo
BuyerPlaceformstringNo
BuyerZipCodeformstringNo
SummaryNettoformstringNo
SummaryVatformstringNo
SummaryGrossformstringNo
PositionsformICollection<OcrRecognisedPosition>No
OcrRecognisedPosition Parameters:
NameParameterData TypeRequiredDescription
LpformstringNo
NameformstringNo
UnitformstringNo
GrossformstringNo
NettoformstringNo
VatformstringNo
VatValueformstringNo
QuantityformstringNo
NettoPriceformstringNo
GrossPriceformstringNo
SumValuesCostInvoiceDto Parameters:
NameParameterData TypeRequiredDescription
CurrencyIdformuintNo
CurrencyformstringNo
NettoformdecimalNo
Vat5formdecimalNo
Vat8formdecimalNo
Vat23formdecimalNo
VatformdecimalNo
GrossformdecimalNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /costinvoice HTTP/1.1 
Host: api.chmuradokumentow.pl 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"amount":0,"valuesInvoice":[{"currencyId":0,"currency":"String","netto":0,"vat5":0,"vat8":0,"vat23":0,"vat":0,"gross":0}],"amount":0}