Polska firma — tworzymy w Polsce 🇵🇱

Faktury i płatności

Faktury, pozycje, płatności, przypomnienia i e-faktury (KSeF) — automatyzuj fakturowanie od początku do końca.

Faktura

Endpoints

POST /e-invoices/send
GET /invoices
POST /invoices
GET /invoices/{id}
PATCH /invoices/{id}
DELETE /invoices/{id}
GET /invoices/{id}/send
POST /invoices/{id}/send
GET /invoices/draft
GET /invoices/name/{date}
POST /invoices/send

Pozycja faktury

Endpoints

GET /invoice-rows
POST /invoice-rows
GET /invoice-rows/{id}
PATCH /invoice-rows/{id}

Pola schematu

PoleTyp
classificationNumber stringnull
unit* stringnull
quantity* number
vatRate* string
netPrice* string
netDiscountAmount string
productName* string
project string,null (iri-reference)
parentInvoiceRow mixed
invoiceChildrenRows array

Transakcja faktury

Endpoints

GET /invoice-transactions
POST /invoice-transactions
GET /invoice-transactions/{id}
PATCH /invoice-transactions/{id}
DELETE /invoice-transactions/{id}

Pola schematu

PoleTyp
id integer
invoice* string (iri-reference)
transaction string,null (iri-reference)
amount numbernull
date* string (date-time)
createdAt string (date-time)
updatedAt string (date-time)

Metoda płatności

Endpoints

GET /payment-methods
GET /payment-methods/{id}
PATCH /payment-methods/{id}
DELETE /payment-methods/{id}
POST /payment-methods/create-setup-intent

Pola schematu

PoleTyp
id string
organization string,null (iri-reference)
type string
ccBrand string
ccLastDigits string
ccExpMonth* integer
ccExpYear* integer
externalId string
createdAt string (date-time)
updatedAt string (date-time)
deletedAt string,null (date-time)
deleted boolean

Pobieranie faktury

Endpoints

GET /e-invoicing/invoices/{id}/download/pdf
GET /e-invoicing/invoices/{id}/download/preview/pdf
GET /e-invoicing/invoices/{id}/download/upo
GET /e-invoicing/invoices/{id}/download/xml
GET /e-invoicing/invoices/download/xml

Przypomnienie o fakturze

Endpoints

GET /invoice-reminders
POST /invoice-reminders/{id}/approve
POST /invoice-reminders/{id}/dismiss
GET /invoice-reminders/{id}/send
POST /invoice-reminders/{id}/send

Pola schematu

PoleTyp
id integer
invoice string (iri-reference)
level integer
status string
dueAt string (date-time)
createdAt string (date-time)
sentAt string,null (date-time)
dismissedAt string,null (date-time)
failedAt string,null (date-time)
recipientEmail stringnull
failureReason stringnull
sentBody stringnull
sentCcs arraynull
pending boolean
failed boolean
sendable boolean
invoiceId integernull
invoiceName stringnull
clientName stringnull
amountDue numbernull
currencyCode stringnull
invoiceDueDate string (date-time)
daysOverdue integer

Dziennik faktury

Endpoints

GET /invoice-logs
GET /invoice-logs/{id}

Pola schematu

PoleTyp
id integer
invoice string (iri-reference)
employee string (iri-reference)
statusName string
description stringnull

Wysyłka faktury

Endpoints

POST /e-invoicing/invoices/{id}/send

Wysyłka korekty faktury

Endpoints

POST /e-invoicing/invoices/{id}/correction

Płatność

Endpoints

GET /payments

Pola schematu

PoleTyp
id string
paymentMethod string,null (iri-reference)
type string
currency string
status string

Pobieranie faktury przychodzącej

Endpoints

GET /e-invoicing/invoices/inbound/{id}/download/upo
GET /e-invoicing/invoices/inbound/{id}/download/xml
GET /e-invoicing/invoices/inbound/download/xml

Kolejka faktur przychodzących

Endpoints

POST /e-invoicing/invoices/inbound/queue

Synchronizacja faktur przychodzących

Endpoints

POST /e-invoicing/invoices/inbound/sync

Kolejka importu faktur wychodzących

Endpoints

POST /v1/pl/invoices/outbound/import/queue

Synchronizacja importu faktur wychodzących

Endpoints

POST /v1/pl/invoices/outbound/import/sync

Sesja KSeF

Endpoints

POST /e-invoicing/ksef/session