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.
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
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.