API Fakturowni
Zintegruj Fakturownię z własnym systemem: wystawiaj faktury, paragony i dokumenty magazynowe, zarządzaj klientami, produktami i płatnościami. Poniżej znajdziesz gotowe wywołania, które wystarczy wkleić do terminala i podmienić adres konta oraz token.
Zanim zaczniesz
Wszystkie przykłady pokazujemy w cURL, bo łatwo je przełożyć na dowolny język programowania. Każde wywołanie działa w dwóch formatach: JSON i XML - wystarczy zmienić rozszerzenie w adresie.
W adresach podmień YOUR_DOMAIN na prefiks swojego konta,
a API_TOKEN na token wygenerowany w aplikacji. Wywołania
działają wyłącznie po HTTPS.
Pełna dokumentacja, z kompletem parametrów i przykładami w kilku językach, jest na github.com/fakturownia/api. Brakuje wywołania, którego potrzebujesz? Napisz na wsparcie@fakturownia.pl - postaramy się je dodać.
Token API
Token wygenerujesz w aplikacji: Ustawienia → Ustawienia konta → Integracja → Kod autoryzacyjny API. Token daje dostęp do danych konta, więc traktuj go jak hasło: nie wysyłaj mailem, nie wrzucaj do repozytorium i nie publikuj w kodzie strony.
Token przekazuj w nagłówku Authorization:
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.json" \
-H "Authorization: Bearer API_TOKEN"
?api_token=API_TOKEN), nadal działa, ale jej nie zalecamy:
adres z tokenem zapisuje się w logach serwera, w historii przeglądarki i w nagłówku Referer. Jeśli używasz jej
w swojej integracji, przenieś token do nagłówka i wygeneruj nowy.
Faktury
Pobranie wszystkich faktur z danego okresu
pobranie faktur z aktualnego miesiąca:
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.json?period=this_month&page=1&per_page=25" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.xml?period=this_month&page=1&per_page=25" \
-H "Authorization: Bearer API_TOKEN"
można przekazywać takie same parametry jakie są przekazywane w aplikacji (na stronie listy faktur), np. "income=no" dla wydatków
Pobranie wybranej faktury po ID
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices/100.json" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices/100.xml" \
-H "Authorization: Bearer API_TOKEN"
Pobieranie faktury w PDF
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices/100.pdf" \
-H "Authorization: Bearer API_TOKEN"
Wysłanie faktury do klienta e-mailem
curl -X POST "https://YOUR_DOMAIN.fakturownia.pl/invoices/100/send_by_email.json" \
-H "Authorization: Bearer API_TOKEN"
curl -X POST "https://YOUR_DOMAIN.fakturownia.pl/invoices/100/send_by_email.xml" \
-H "Authorization: Bearer API_TOKEN"
Pobranie faktury po Id zamówienia
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.json?oid=nr_zam" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.xml?oid=nr_zam" \
-H "Authorization: Bearer API_TOKEN"
Pobieranie faktur, na podstawie których został wygenerowany dokument o podanym Id
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.json?invoice_id=id" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.xml?invoice_id=id" \
-H "Authorization: Bearer API_TOKEN"
Pobieranie faktur, które zostały wygenerowane na podstawie dokumentu o podanym Id
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.json?from_invoice_id=id" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/invoices.xml?from_invoice_id=id" \
-H "Authorization: Bearer API_TOKEN"
Dodanie nowej faktury
curl https://YOUR_DOMAIN.fakturownia.pl/invoices.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"invoice": {
"kind": "vat",
"number": null,
"sell_date": "2026-10-19",
"issue_date": "2026-10-19",
"payment_to": "2026-10-26",
"seller_name": "Seller SA",
"seller_tax_no": "6272616681",
"buyer_name": "Client1 SA",
"buyer_tax_no": "6272616681",
"positions": [
{
"name": "Produkt A1",
"tax": 23,
"total_price_gross": 10.23,
"quantity": 1
},
{
"name": "Produkt A2",
"tax": 0,
"total_price_gross": 50,
"quantity": 2
}
]
}
}'
Z danymi domyślnego działu
curl https://YOUR_DOMAIN.fakturownia.pl/invoices.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"invoice": {
"kind": "vat",
"number": null,
"sell_date": "2026-10-19",
"issue_date": "2026-10-19",
"payment_to": "2026-10-26",
"buyer_name": "Client1 SA",
"buyer_tax_no": "6272616681",
"positions": [
{
"name": "Produkt A1",
"tax": 23,
"total_price_gross": 10.23,
"quantity": 1
},
{
"name": "Produkt A2",
"tax": 0,
"total_price_gross": 50,
"quantity": 2
}
]
}
}'
curl https://YOUR_DOMAIN.fakturownia.pl/invoices.xml \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/xml' \
-H 'Content-Type: application/xml' \
-d '<invoice>
<kind>vat</kind>
<sell_date>2026-10-19</sell_date>
<issue_date>2026-10-19</issue_date>
<payment_to>2026-10-26</payment_to>
<seller_name>Seller SA</seller_name>
<seller_tax_no>6272616681</seller_tax_no>
<buyer_name>Client1 SA</buyer_name>
<buyer_tax_no>6272616681</buyer_tax_no>
<positions>
<position>
<name>Produkt X1</name>
<tax>23</tax>
<total_price_gross>20</total_price_gross>
<quantity>1</quantity>
</position>
<position>
<name>Produkt X2</name>
<tax>0</tax>
<total_price_gross>10</total_price_gross>
<quantity>3</quantity>
</position>
</positions>
</invoice>'
endpoint = 'https://YOUR_DOMAIN.fakturownia.pl/invoices.json'
uri = URI.parse(endpoint)
json_params = {
"invoice" => {
"kind" =>"vat",
"number" => nil,
"sell_date" => "2026-10-19",
"issue_date" => "2026-10-19",
"payment_to" => "2026-10-26",
"buyer_name" => "Client1 SA",
"buyer_tax_no" => "6272616681",
"positions" =>[
{"name" =>"Produkt A1", "tax" =>23, "total_price_gross" =>10.23, "quantity" =>1},
{"name" =>"Produkt A2", "tax" =>0, "total_price_gross" =>50, "quantity" =>2}
]
}}
request = Net::HTTP::Post.new(uri.path)
request.body = JSON.generate(json_params)
request["Content-Type"] = "application/json"
request["Authorization"] = "Bearer API_TOKEN"
http = Net::HTTP.new(uri.host, uri.port)
response = http.start {|h| h.request(request)}
if response.code == '201'
ret = JSON.parse(response.body)
else
ret = response.body
end
puts ret.to_json
json_params = {
"invoice": {
"kind":"vat",
"number": null,
"sell_date": "2026-10-19",
"issue_date": "2026-10-19",
"payment_to": "2026-10-26",
"buyer_name": "Client1 SA",
"buyer_tax_no": "6272616681",
"positions":[
{"name":"Produkt A1", "tax":23, "total_price_gross":10.23, "quantity":1},
{"name":"Produkt A2", "tax":0, "total_price_gross":50, "quantity":2}
]
}}
//alert(JSON.stringify(json_params))
endpoint = 'https://YOUR_DOMAIN.fakturownia.pl/invoices.json'
$.ajax({
type: "POST",
headers: { "Authorization": "Bearer API_TOKEN" },
url: endpoint,
data: json_params,
dataType: 'json',
success: function(data) { alert('invoice created! ' + data['number'])},
});
Dodanie faktury z rabatem procentowym
curl https://YOUR_DOMAIN.fakturownia.pl/invoices.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"invoice": {
"kind": "vat",
"number": null,
"sell_date": "2026-10-19",
"issue_date": "2026-10-19",
"payment_to": "2026-10-26",
"seller_name": "Seller SA",
"seller_tax_no": "6272616681",
"buyer_name": "Client1 SA",
"buyer_tax_no": "6272616681",
"show_discount": true,
"discount_kind": "percent_unit",
"positions": [
{
"name": "Produkt A1",
"tax": 23,
"total_price_gross": 10.23,
"quantity": 1,
"discount_percent": 50
},
{
"name": "Produkt A2",
"tax": 0,
"total_price_gross": 50,
"quantity": 2,
"discount_percent": 10
}
]
}
}'
Dodanie faktury z rabatem kwotowym
curl https://YOUR_DOMAIN.fakturownia.pl/invoices.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"invoice": {
"kind": "vat",
"number": null,
"sell_date": "2026-10-19",
"issue_date": "2026-10-19",
"payment_to": "2026-10-26",
"seller_name": "Seller SA",
"seller_tax_no": "6272616681",
"buyer_name": "Client1 SA",
"buyer_tax_no": "6272616681",
"show_discount": true,
"discount_kind": "amount",
"positions": [
{
"name": "Produkt A1",
"tax": 23,
"total_price_gross": 10.23,
"quantity": 1,
"discount": 5
},
{
"name": "Produkt A2",
"tax": 0,
"total_price_gross": 50,
"quantity": 2,
"discount": 25
}
]
}
}'
Dodanie faktury dla istniejącego klienta i produktu
Jeśli masz ID danego klienta (client_id), sprzedawcę (department_id) lub produkt (product_id) to nie musisz przekazywać większej ilości danych. Faktura wystawi się z aktualnym dniem i z 5 dniowym terminem płatności.
curl https://YOUR_DOMAIN.fakturownia.pl/invoices.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"invoice": {
"payment_to_kind": 5,
"department_id": 222,
"client_id": 111,
"positions": [
{
"product_id": 333,
"quantity": 2
}
]
}
}'
Aktualizacja faktury
curl https://YOUR_DOMAIN.fakturownia.pl/invoices/444.json \
-H "Authorization: Bearer API_TOKEN" \
-X PUT \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"invoice": {
"buyer_name": "New buyer name SA"
}
}'
Usunięcie faktury
curl -X DELETE "https://YOUR_DOMAIN.fakturownia.pl/invoices/100.json" \
-H "Authorization: Bearer API_TOKEN"
curl -X DELETE "https://YOUR_DOMAIN.fakturownia.pl/invoices/100.xml" \
-H "Authorization: Bearer API_TOKEN"
Dokumenty magazynowe
Wszystkie dokumenty magazynowe
curl "https://YOUR_DOMAIN.fakturownia.pl/warehouse_documents.json?page=1&per_page=25" \
-H "Authorization: Bearer API_TOKEN"
można przekazywać takie same parametry jakie są przekazywane w aplikacji (na stronie listy faktur), np. "income=no" dla wydatków
Pobranie wybranego dokumentu po ID
curl "https://YOUR_DOMAIN.fakturownia.pl/warehouse_documents/555.json" \
-H "Authorization: Bearer API_TOKEN"
Dodanie dokumentu magazynowego PZ
curl https://YOUR_DOMAIN.fakturownia.pl/warehouse_documents.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"warehouse_document": {
"kind": "pz",
"number": null,
"warehouse_id": "1",
"issue_date": "2026-10-19",
"department_name": "Department1 SA",
"client_name": "Client1 SA",
"warehouse_actions": [
{
"product_name": "Produkt A1",
"purchase_tax": 23,
"purchase_price_net": 10.23,
"quantity": 1
},
{
"product_name": "Produkt A2",
"purchase_tax": 0,
"purchase_price_net": 50,
"quantity": 2
}
]
}
}'
Dodanie dokumentu magazynowego WZ
curl https://YOUR_DOMAIN.fakturownia.pl/warehouse_documents.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"warehouse_document": {
"kind": "wz",
"number": null,
"warehouse_id": "1",
"issue_date": "2026-10-19",
"department_name": "Department1 SA",
"client_name": "Client1 SA",
"warehouse_actions": [
{
"product_id": "333",
"tax": 23,
"price_net": 10.23,
"quantity": 1
},
{
"product_id": "333",
"tax": 0,
"price_net": 50,
"quantity": 2
}
]
}
}'
Dodanie dokumentu magazynowego PZ dla istniejącego klienta, działu i produktu
Aby ustawić domyślny dział, pomiń klucz department_id (oraz department_name)
curl https://YOUR_DOMAIN.fakturownia.pl/warehouse_documents.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"warehouse_document": {
"kind": "pz",
"number": null,
"warehouse_id": "1",
"issue_date": "2026-10-19",
"department_id": "222",
"client_id": "111",
"warehouse_actions": [
{
"product_id": "333",
"purchase_tax": 23,
"price_net": 10.23,
"quantity": 1
},
{
"product_id": "333",
"purchase_tax": 0,
"price_net": 50,
"quantity": 2
}
]
}
}'
Aktualizacja dokumentu
curl https://YOUR_DOMAIN.fakturownia.pl/warehouse_documents/555.json \
-H "Authorization: Bearer API_TOKEN" \
-X PUT \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"warehouse_document": {
"client_name": "New client name SA"
}
}'
Usunięcie dokumentu
curl -X DELETE "https://YOUR_DOMAIN.fakturownia.pl/warehouse_documents/100.json" \
-H "Authorization: Bearer API_TOKEN"
Produkty i usługi
Wszystkie produkty
curl "https://YOUR_DOMAIN.fakturownia.pl/products.json?page=1&per_page=25&page=1" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/products.xml?page=1&per_page=25&page=1" \
-H "Authorization: Bearer API_TOKEN"
Pobranie wybranego produktu po ID
curl "https://YOUR_DOMAIN.fakturownia.pl/products/100.xml" \
-H "Authorization: Bearer API_TOKEN"
Dodanie produktu
curl https://YOUR_DOMAIN.fakturownia.pl/products.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"product": {
"name": "PoroductAA",
"code": "A001",
"price_net": "100",
"tax": "23"
}
}'
Aktualizacja produktu
curl https://YOUR_DOMAIN.fakturownia.pl/products/333.json \
-H "Authorization: Bearer API_TOKEN" \
-X PUT \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"product": {
"name": "PoroductAA2",
"code": "A0012",
"price_gross": "102"
}
}'
Widget
Aby pobrać formatkę płatności (w postaci JS) należy wywołać URL:
curl "https://app.fakturownia.pl/a/YOUR_DOMAIN/p/{{token}}.js" \
-H "Authorization: Bearer API_TOKEN"
gdzie {{token}} to wartość pola token z danego produktu
Klienci
Wszyscy klienci
curl "https://YOUR_DOMAIN.fakturownia.pl/clients.json?page=1&per_page=25" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/clients.xml?page=1&per_page=25" \
-H "Authorization: Bearer API_TOKEN"
Pobranie wybranego klienta po ID
curl "https://YOUR_DOMAIN.fakturownia.pl/clients/100.xml" \
-H "Authorization: Bearer API_TOKEN"
Pobranie wybranego klienta po zewnętrznym ID
curl "https://YOUR_DOMAIN.fakturownia.pl/clients.json?external_id=100" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/clients.xml?external_id=100" \
-H "Authorization: Bearer API_TOKEN"
Dodanie klienta
curl https://YOUR_DOMAIN.fakturownia.pl/clients.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"client": {
"name": "Client1",
"tax_no": "6272616681",
"bank": "bank1",
"bank_account": "bank_account1",
"city": "city1",
"country": "",
"email": "example@email.com",
"person": "person1",
"post_code": "post-code1",
"phone": "phone1",
"street": "street1"
}
}'
Aktualizacja klienta
curl https://YOUR_DOMAIN.fakturownia.pl/clients/111.json \
-H "Authorization: Bearer API_TOKEN" \
-X PUT \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"client": {
"name": "Klient2",
"tax_no": "62726166812",
"bank": "bank2",
"bank_account": "bank_account2",
"city": "city2",
"country": "PL",
"email": "example2@email.com",
"person": "person2",
"post_code": "post-code2",
"phone": "phone2",
"street": "street2"
}
}'
Płatności
Wszystkie płatności
curl "https://YOUR_DOMAIN.fakturownia.pl/banking/payments.json?page=1&per_page=25" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/banking/payments.xml?page=1&per_page=25" \
-H "Authorization: Bearer API_TOKEN"
Pobranie wybranej płatności po ID
curl "https://YOUR_DOMAIN.fakturownia.pl/banking/payment/100.json" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/banking/payments/100.xml" \
-H "Authorization: Bearer API_TOKEN"
Dodawanie nowej płatności
curl https://YOUR_DOMAIN.fakturownia.pl/banking/payments.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"banking_payment": {
"name": "Payment 001",
"price": 100.05,
"invoice_id": null,
"paid": true,
"kind": "api"
}
}'
curl https://YOUR_DOMAIN.fakturownia.pl/banking/payments.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"banking_payment": {
"city": null,
"client_id": null,
"comment": null,
"country": null,
"currency": "PLN",
"deleted": false,
"department_id": null,
"description": "abonament roczny",
"email": "email@email.pl",
"first_name": "Jan",
"generate_invoice": true,
"invoice_city": "Warszawa",
"invoice_comment": "",
"invoice_country": null,
"invoice_id": null,
"invoice_name": "Company name",
"invoice_post_code": "00-112",
"invoice_street": "street 52",
"invoice_tax_no": "6272616681",
"last_name": "Kowalski",
"name": "Plantnosc za produkt1",
"oid": "",
"paid": true,
"paid_date": null,
"phone": null,
"post_code": null,
"price": "100.00",
"product_id": 1,
"promocode": "",
"provider": "transfer",
"provider_response": null,
"provider_status": null,
"provider_title": null,
"quantity": 1,
"street": null,
"kind": "api"
}
}'
Kategorie
Tworzenie nowej kategorii
curl https://YOUR_DOMAIN.fakturownia.pl/categories.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"category": {
"name": "my_category",
"description": null
}
}'
Lista kategorii
curl "https://YOUR_DOMAIN.fakturownia.pl/categories.xml" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/categories.json" \
-H "Authorization: Bearer API_TOKEN"
Pobranie informacji o pojedynczej kategorii po ID
curl "https://YOUR_DOMAIN.fakturownia.pl/categories/100.xml" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/categories/100.json" \
-H "Authorization: Bearer API_TOKEN"
Inne przykłady:
https://github.com/fakturownia/api
Magazyny
Stworzenie nowego magazynu
curl https://YOUR_DOMAIN.fakturownia.pl/warehouses.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"warehouse": {
"name": "my_warehouse",
"kind": null,
"description": null
}
}'
Pobranie listy magazynów
curl "https://YOUR_DOMAIN.fakturownia.pl/warehouses.json" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/warehouses.xml" \
-H "Authorization: Bearer API_TOKEN"
Pobranie informacji o magazynie po ID
curl "https://YOUR_DOMAIN.fakturownia.pl/warehouses/100.json" \
-H "Authorization: Bearer API_TOKEN"
curl "https://YOUR_DOMAIN.fakturownia.pl/warehouses/100.xml" \
-H "Authorization: Bearer API_TOKEN"
Integracje
Dodawanie nowego użytkownika
curl -X POST https://app.fakturownia.pl/users.json \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"user": {
"email": "email73991@fakturowytmail.pl",
"password": "your_secret_password"
},
"integration_token": "email-us-for-this-token"
}'
Pobranie informacji o użytkowniku (wraz z kodem dostępu API)
curl -X POST https://app.fakturownia.pl/login.json \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"login": "email73991@fakturowytmail.pl",
"password": "your_secret_password",
"integration_token": "email-us-for-this-token"
}'
Tworzenie nowego konta
curl -X POST https://app.fakturownia.pl/account.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"account": {
"prefix": "ftprefix"
},
"integration_token": "email-us-for-this-token"
}'
Tworzenie nowego konta wraz z właścicielem tego konta i danymi firmy
curl https://app.fakturownia.pl/account.json \
-H "Authorization: Bearer API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"account": {
"prefix": "prefix1"
},
"user": {
"login": "login1",
"email": "email1@email.pl",
"password": "password1",
"from_partner": "PARTNER_CODE"
},
"company": {
"name": "Company1",
"tax_no": "5252445700",
"post_code": "00-112",
"city": "Warsaw",
"street": "Street 1/10",
"person": "Jan Nowak",
"bank": "Bank1",
"bank_account": "111222333444555666111"
},
"integration_token": "email-us-for-this-token"
}'
Pobranie informacji o koncie
curl "https://YOUR_DOMAIN.fakturownia.pl/account.json?integration_token=email-us-for-this-token" \
-H "Authorization: Bearer API_TOKEN"
Działy
Dodanie logo
curl -X PUT https://YOUR_DOMAIN.fakturownia.pl/departments/222.json \
-H "Authorization: Bearer API_TOKEN" \
-F 'department[logo]=@/file_path/logo.png'
Inne przykłady:
https://github.com/fakturownia/api
Potrzebujesz czegoś więcej?
Komplet wywołań wraz z opisem wszystkich parametrów znajdziesz na GitHubie. Jeśli integracja wymaga funkcji, której tu nie ma, napisz na wsparcie@fakturownia.pl.
Załóż darmowe konto