Skip to content

Billingo API v3 API

by billingo.hu

API keyHTTPSFinance
Open documentation ↗

Overview

This is a Billingo API v3 documentation. Our API based on REST software architectural style. API has resource-oriented URLs, accepts JSON-encoded request bodies and returns JSON-encoded responses. To use this API you have to generate a new API key on our [site](https://app.billingo.hu/api-key). After that, you can test your API key on this page.

Billingo API v3 is a finance API from billingo.hu. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 31 endpoints.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Category
Finance
Base URL
https://api.billingo.hu/v3
Version
3.0.7
Endpoints
31
Spec updated
2021-06-30

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "https://api.billingo.hu/v3/bank-accounts" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("https://api.billingo.hu/v3/bank-accounts", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "https://api.billingo.hu/v3/bank-accounts",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
GET/bank-accountsList all bank account
POST/bank-accountsCreate a bank account
GET/bank-accounts/{id}Retrieve a bank account
PUT/bank-accounts/{id}Update a bank account
DELETE/bank-accounts/{id}Delete a bank account
GET/currenciesGet currencies exchange rate.
GET/document-blocksList all document blocks
GET/documentsList all documents
POST/documentsCreate a document
GET/documents/{id}Retrieve a document
POST/documents/{id}/cancelCancel a document
POST/documents/{id}/create-from-proformaCreate a document from proforma.
GET/documents/{id}/downloadDownload a document in PDF format.
GET/documents/{id}/online-szamlaRetrieve a document Online Számla status
GET/documents/{id}/paymentsRetrieve a payment histroy
PUT/documents/{id}/paymentsUpdate payment history
DELETE/documents/{id}/paymentsDelete all payment history on document
GET/documents/{id}/public-urlRetrieve a document download public url.
POST/documents/{id}/sendSend invoice to given email adresses.
GET/organizationRetrieve a organization data.
GET/partnersList all partners
POST/partnersCreate a partner
GET/partners/{id}Retrieve a partner
PUT/partners/{id}Update a partner
DELETE/partners/{id}Delete a partner
GET/productsList all product
POST/productsCreate a product
GET/products/{id}Retrieve a product
PUT/products/{id}Update a product
DELETE/products/{id}Delete a product
GET/utils/convert-legacy-id/{id}Convert legacy ID to v3 ID.

Questions

Does the Billingo API v3 API need an API key?

Yes. The Billingo API v3 API uses API key authentication; the documentation explains how to get credentials.

Does the Billingo API v3 API support HTTPS?

Yes, the Billingo API v3 API is served over HTTPS.

How many endpoints does the Billingo API v3 API have?

Its OpenAPI description lists 31 endpoints in version 3.0.7. All of them are shown on this page.

What are alternatives to the Billingo API v3 API?

Other Finance APIs include Stripe, SEC EDGAR Data, Plaid, Fed Treasury, Razorpay IFSC.

Compare alternatives →

Listed from APIs.guru (CC0).