Nazaj na blog

Povežite Apollo z vašim obstoječim sistemom prek API-ja

Apollo ni le samostojno orodje za izdajanje računov — z zmogljivim REST API-jem ga lahko povežete s katerimkoli obstoječim sistemom. Poglejmo, kako.

API integracija

Zakaj API integracija?

Večina podjetij že uporablja ERP, CRM ali spletno trgovino. Namesto ročnega prenašanja podatkov med sistemi, Apollo API omogoča:

  • Avtomatsko ustvarjanje računov iz naročil v spletni trgovini
  • Sinhronizacijo strank med CRM in računovodskim sistemom
  • Preverjanje stanja plačil v realnem času
  • Avtomatsko generiranje poročil za vaš BI sistem

Hiter začetek

Apollo ponuja uradni JavaScript/TypeScript SDK, ki poenostavi integracijo:

import { Apollo } from '@spaceinvoices/js-sdk';

// Inicializacija
const apollo = new Apollo({
  apiKey: 'vaš-api-ključ',
});

// Ustvarite račun
const invoice = await apollo.documents.create({
  type: 'invoice',
  client: {
    name: 'Podjetje d.o.o.',
    taxNumber: 'SI12345678',
  },
  items: [
    {
      name: 'Spletna stran - razvoj',
      quantity: 1,
      unit: 'kos',
      price: 2500.00,
      taxRate: 22,
    },
  ],
});

console.log('Račun ustvarjen:', invoice.number);

Primeri uporabe

Razvojniki pri delu

WooCommerce integracija

Ob vsakem novem naročilu v WooCommerce se samodejno ustvari račun v Apollo. Stranka prejme račun po e-pošti, vi pa imate vse urejeno za knjigovodstvo.

Stripe webhook

Povežite Stripe plačila z Apollo za avtomatsko izdajanje računov ob uspešnem plačilu:

app.post('/webhook/stripe', async (req, res) => {
  const event = req.body;
  
  if (event.type === 'payment_intent.succeeded') {
    const payment = event.data.object;
    
    await apollo.documents.create({
      type: 'invoice',
      client: { email: payment.receipt_email },
      items: [{
        name: payment.description,
        price: payment.amount / 100,
      }],
    });
  }
  
  res.json({ received: true });
});

Mesečno poročanje

Avtomatizirajte mesečna poročila z enim API klicem:

const report = await apollo.reports.get({
  type: 'monthly-summary',
  year: 2026,
  month: 2,
});

console.log('Prihodki:', report.totalRevenue);
console.log('DDV:', report.totalTax);
console.log('Neplačani računi:', report.unpaidCount);

Dokumentacija in podpora

Celotna API dokumentacija je na voljo na getapollo.io/docs. Vključuje interaktivne primere, opise vseh endpointov in vodič za hitri začetek.


Potrebujete pomoč pri integraciji? Kontaktirajte našo tehnično ekipo — z veseljem vam pomagamo.

Nehajte izgubljati čas z administracijo računov

Apollo pomaga podjetjem hitreje izdajati račune in ostati skladna z davčno zakonodajo. Preizkusite brezplačno 14 dni.

14 dni brezplačnoPodpora v živoBrez kreditne kartice

Brez kreditne kartice · 14-dnevni brezplačen preizkus vseh funkcij