Skip to main content
Techlogia — AI and Web Development Berlin

API Backend

Backend

from€1,890

Production-ready REST API with auth, rate limiting, OpenAPI docs — as backbone for your app or third parties.

Package contents

  • FastAPI (Python) or Express (Node.js)
  • Up to 20 REST endpoints (CRUD + custom logic)
  • JWT auth with refresh tokens
  • API keys for third parties (with rate limit per key)
  • OpenAPI/Swagger docs at /docs (auto-generated)
  • Database: PostgreSQL, MySQL or MongoDB
  • Pagination, filtering, sorting in list endpoints
  • Brute force protection on auth endpoints
  • Rate limiting (e.g. 100 requests/min per IP)
  • CORS configuration for your frontends
  • Structured JSON logging with Sentry integration
  • Health check + metrics (Prometheus-compatible optional)
  • Docker Compose setup
  • Test suite with pytest or Jest (~80% coverage)
  • Versioning (/v1, /v2) for backwards compat
  • Source code + deployment instructions in repo

What's not included

  • Frontend / web app (see web-app packages)
  • Mobile app (see mobile-app packages)
  • GraphQL (separate from 590 EUR add-on, REST-first standard)
  • Realtime / WebSockets (separate from 290 EUR)
  • Complex business logic / workflows (hourly rate)
  • More than 20 endpoints (each ~50 EUR or as web-app package)
  • Server costs (~10 EUR/month Hetzner — you pay)

These items can be requested separately — we make an individual offer.

Security comes standard.

These items come with every package – including this one:

  • HTTPS / SSL with auto-renewal
  • Firewall, brute-force protection & rate-limiting
  • Dependency scan for known CVEs
  • Backup strategy in place
  • No secrets ever in the repository
  • GDPR-compliant cookie banner (for EU clients)
  • Code review and release gate before go-live
  • 30 days post-launch support (bugfixes included)

What clients usually ask

FastAPI or Express — which is better?

FastAPI: better type safety + auto-docs, Python ecosystem. Express: faster cold starts, Node.js ecosystem. We decide in the briefing.

How many requests per second does the API handle?

Standard setup: ~500-1000 RPS on 10 EUR Hetzner VPS. Scaling: architecture review (590 EUR) for caching/sharding.

How is auth done?

JWT with refresh tokens (access 15 min, refresh 7 days). Plus API keys for third parties with their own rate limit.

What if I want GraphQL later?

Add-on 590 EUR — we build a GraphQL layer on top of the existing REST API.

Who can use the API?

With correct JWT token: your frontend/mobile. With API key: third parties (free or paid per your model).

Data backup?

Daily encrypted DB backups to Hetzner Storage Box, 30 days retention.

Important note

The price shown is a non-binding estimate. Actual effort is determined individually after a free briefing call and provided in writing.

Have a project?

Tell us what it is about. In a first conversation we work out with you whether and how we can help – free and without obligation.

How do you like this page?