Base URL
All API requests are made to:/v1/. The API is hosted in Europe (GCP europe-west1) with global reach via Cloudflare.
Authentication
All requests require authentication. Wede supports two methods: API Key - for server-to-server integrations:/v1/auth/login):
Response Format
All responses are JSON. Every response includes arequest_id for support tracing.
Success:
Rate Limiting
Rate limits are applied per tenant per minute based on your plan:
Rate limit headers are included in every response:
Idempotency
All write operations accept anidempotency_key. Use this to safely retry requests without creating duplicates - Wede guarantees exactly-once delivery per key.
Offline Behaviour
When connectivity is unavailable, Wede automatically queues events and delivers them when connectivity is restored. Thechannel_selected field in the response indicates the delivery path used:
Your integration does not need to handle channel selection - Wede routes transparently.

