Syncriva provides a unified platform for data orchestration, workflow automation, and developer API tooling. Build faster, scale smarter, ship with confidence.
import { SyncrivaClient } from '@syncriva/sdk'; const client = new SyncrivaClient({ apiKey: 'srv_live_xxxxxxxxxxxxxxxx', region: 'eu-west-1', }); // Send an event to your pipeline const result = await client.events.emit({ stream: 'user.activity', payload: { userId: 'usr_9182', action: 'purchase', amount: 149.99, }, }); console.log(result.eventId); // evt_38f9a2c1
Deliver millions of events per second with sub-10ms latency. Supports WebSocket, SSE, and webhook delivery with automatic retries and dead-letter queuing.
A fully documented, versioned API surface with OpenAPI 3.1 spec, auto-generated SDKs in 8 languages, and interactive playground out of the box.
OAuth 2.0, SAML 2.0, and OpenID Connect support. Fine-grained RBAC, API key rotation, JWT validation middleware, and SOC 2 Type II compliance.
Built-in distributed tracing (OpenTelemetry), structured logs, custom dashboards, and anomaly detection with configurable alerting to PagerDuty, Slack, or email.
Drag-and-drop automation builder with LLM steps, conditional branching, and human-in-the-loop approval gates. Integrates with OpenAI, Anthropic, and custom models.
28 PoPs across 6 continents. Smart cache invalidation, origin shield, and edge middleware lets you run custom logic closer to your users.
Full TypeScript support, tree-shakeable ESM builds, and first-class async/await. Supports Node 18+.
npm install @syncriva/sdk
Sync and async clients via httpx. Supports Python 3.9+. Available on PyPI.
pip install syncriva
Idiomatic Go client with context support, retries, and zero external dependencies.
go get github.com/syncriva/syncriva-go
Compatible with Java 11+. Available on Maven Central. Spring Boot integration included.
<dependency>
<groupId>com.syncriva</groupId>
<artifactId>syncriva-java</artifactId>
<version>3.4.0</version>
</dependency>Founded in 2019 in Amsterdam, Syncriva started as an internal tool at a fintech startup. Today we are a team of 87 people on a mission to make infrastructure invisible so developers can focus on what matters.
Co-founder & CEO
Co-founder & CTO
VP of Engineering
Head of Product
In 2019, Lars and Maria were working at a fintech scale-up in Amsterdam struggling with fragile event pipelines. After a particularly painful outage that cost the company a weekend of engineering time, they decided to build something better.
The first version of Syncriva was a single Go service running on a 5/month VPS. Within six months, three other companies were using it. Today, Syncriva processes over 4 billion API calls a month.
Insights from the Syncriva engineering team.
A deep dive into the techniques we used to cut tail latency across our event ingestion pipeline without sacrificing throughput.
Today we are launching our most-requested feature: a visual workflow builder powered by large language models.
The challenges we faced designing a webhook system that delivers billions of HTTP requests per month with at-least-once guarantees.
We are thrilled to announce our Series B funding round, led by Northzone with participation from existing investors.
Earlier this year, we noticed that while our median (P50) event ingestion latency was comfortably under 10ms, our P99 was creeping toward 180ms during peak hours. For customers relying on Syncriva for real-time alerting, this was unacceptable.
After adding detailed tracing via OpenTelemetry, we identified that the bottleneck was in our write-ahead log (WAL) flushing strategy. We were using a fixed 50ms flush interval regardless of queue depth.
We implemented a two-threshold system: a size threshold (flush when the buffer reaches N bytes) and a time threshold (flush after T milliseconds, whichever comes first). Both thresholds are dynamically adjusted per-shard based on a rolling 60-second throughput measurement.
After a two-week gradual rollout, P99 latency dropped from ~180ms to ~72ms — a 60% improvement. P50 remained flat. CPU utilization on ingestion nodes decreased by 8%.
We are a small team with a big surface area. Everyone ships, everyone is on-call, and everyone has a direct impact on the product.
Amsterdam or Remote (EU)
Amsterdam or Remote (EU/US)
Remote (EU)
Amsterdam
Remote (EU)
Remote (Global)
This release introduces the AI Workflow Engine for LLM-powered automation and ships major performance improvements.
Our public roadmap. Vote on features to help us prioritize.
Native gRPC endpoint for high-throughput ingest use cases.
Full resource coverage including pipelines, webhooks, and RBAC.
Annual audit in progress. Report available Q3 2025.
Consume and produce to self-hosted or cloud Kafka clusters.
Define and enforce Avro/JSON schemas per stream.
Write to any region, replicate globally with CRDT conflict resolution.
Rewrite using modern asyncio patterns and pydantic v2.
Query stream state at any historical point in time.
No-code alert builder for anomaly detection without external tools.
Syncriva Technologies B.V. is a cloud-native event infrastructure company founded in 2019 and headquartered in Amsterdam, Netherlands. The company serves over 12,400 organizations worldwide.
We collect information you provide when creating an account (name, email, company), payment information processed by Stripe, usage data including API call logs, and technical data such as IP addresses and browser type.
We use your data to provide and improve the Syncriva platform, process payments, send transactional emails, and comply with legal obligations. We do not sell your personal data to third parties.
Account data is retained for the lifetime of your account plus 90 days after deletion. Payment records are retained for 7 years as required by Dutch tax law.
If you are in the EU/EEA, you have the right to access, correct, and delete your personal data. Submit requests to privacy@syncriva.com. We will respond within 30 days.
Syncriva Technologies B.V. · Herengracht 420, 1017 BZ Amsterdam · privacy@syncriva.com
By accessing or using the Syncriva platform, you agree to be bound by these Terms of Service and our Privacy Policy.
Syncriva provides cloud-based event infrastructure, API management, and workflow automation services. We reserve the right to modify features with 30 days notice.
You may not use Syncriva to transmit malware, spam, or illegal content; to circumvent usage limits; or to conduct activities that violate applicable law.
We commit to the uptime SLA specified in your plan. Service credits are the sole remedy for SLA breaches and do not exceed one month's fees.
Syncriva's total liability for any claim shall not exceed the fees paid by you in the three months preceding the claim.
These terms are governed by the laws of the Netherlands. Disputes shall be submitted to the courts of Amsterdam.
This DPA governs the processing of personal data by Syncriva on behalf of the Customer as required by Article 28 of the GDPR.
The Customer acts as the Data Controller. Syncriva Technologies B.V. acts as the Data Processor and shall process personal data only on documented instructions from the Customer.
Syncriva uses the following categories of sub-processors: cloud infrastructure (AWS), payment processing (Stripe), email delivery (Postmark), and error monitoring (Sentry).
Syncriva implements encryption at rest (AES-256) and in transit (TLS 1.3), access controls, regular penetration testing, and SOC 2 Type II certification.
Enterprise customers may request a countersigned DPA by contacting their account manager. Starter and Pro plan customers accept this DPA automatically as part of the Terms of Service.
All data is encrypted at rest (AES-256) and in transit (TLS 1.3). Encryption keys are managed via AWS KMS with automatic annual rotation. Infrastructure runs in VPC isolation with no direct public internet access to data nodes.
We run a private bug bounty program. Email security@syncriva.com with vulnerability details. We acknowledge receipt within 24 hours and provide a remediation timeline within 5 business days.
Last checked:
Incident: GraphQL P95 latency elevated (~320ms). Investigation ongoing.
Sign in to your Syncriva workspace
Don't have an account? Start free trial