@fiskalapi/node
Službeni FiskalAPI SDK za Node.js i TypeScript.
npm install @fiskalapi/node # ili yarn add @fiskalapi/node # ili pnpm add @fiskalapi/node
import FiskalAPI from '@fiskalapi/node';
const fiskal = new FiskalAPI(process.env.FISKALAPI_KEY);
// Fiskalizacija računa
const invoice = await fiskal.invoices.fiscalize({
invoice_number: '1/1/1',
business_unit: 'POSLOVNICA1',
register_id: 'BLAG1',
payment_method: 'card',
operator_oib: '12345678901',
items: [{
name: 'Usluga',
quantity: 1,
unit_price: 100.00,
tax_rate: 25,
kpd: 'J62.01.11'
}]
});
console.log('JIR:', invoice.jir);
// Slanje eRačuna
const einvoice = await fiskal.einvoices.send({
invoice_number: 'ER-2026-001',
// ...
});
// OIB validacija
const valid = await fiskal.validate.oib('12345678901');Potpuna TypeScript podrška s uključenim tipovima.
Node.js 18+, ESM i CommonJS.