const result = await ingest.ingest([
{
event: 'order.placed',
data: { orderId: 'ord_1', amountCents: 1999, currency: 'USD' },
level: 'info',
customer_id: 'cust_1',
},
{
event: 'order.placed',
data: { orderId: 'ord_2', amountCents: 8500, currency: 'EUR' },
level: 'info',
customer_id: 'cust_2',
},
{
event: 'payment.failed',
data: { orderId: 'ord_3', reason: 'card_declined', amountCents: 3000 },
level: 'error',
},
]);
console.log(result.accepted); // 3
console.log(result.events); // array of 3 ingested event objects