Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.
2 projects · 9 articles · 2 reviews
Projects tagged API involve designing or consuming RESTful or GraphQL HTTP interfaces between services. This includes API design, versioning, documentation, and third-party integrations.
Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.
SaaS platform for PDF authenticity verification with a public REST API.
Libraries
Databases
Services
Why a Node worker writes every confirmed order to Airtable alongside the primary database, and what belongs in that snapshot and what doesn’t.
Stack
Databases
How to call a logistics provider’s API from an order-processing worker, and why some booking APIs answer immediately and others don’t.
Stack
Libraries
Databases
Services
How to wire an external accounting or bookkeeping API into a payment flow, and why the call belongs in the queued worker, not the webhook handler.
Stack
Databases
WebSocket reconnection for production: heartbeat dead-connection detection, exponential backoff with jitter, resubscription, and message replay.
API key management for a public SaaS: hashing keys at rest, prefix + last-4 display, fail-closed validation, and revocation.
Webhook security past the signature: replay attacks, payload trust, DoS, IP allow-listing, and secret rotation – what verification does not protect.
Idempotency key API design: make POST retries that don’t double-charge – Postgres key table, ON CONFLICT claim, response replay, TTL, edge cases.
Self-host a Node.js API on a €6/month VPS: Caddy reverse proxy, Docker Compose, zero-downtime deploy script, and GitHub Actions CI – complete production setup.
Redis rate limiting for APIs: sliding window ZADD with Lua atomicity, in-memory fallback, multi-tier limits by IP and API key, and clear response headers.
Our sales team was copying leads from the website into HubSpot by hand and things were falling through the cracks.
Ingrid Solberg 🇳🇴
Operations Manager
Services
Service: api integrations
AvailableGot a project in mind?
Whether it’s a new product, an integration, or scaling an existing system – let’s talk about how I can help.