Stream
Interfaces
Inbound and outbound contracts for Stream
Authentication
- Ingress is internal only. Pub/Sub push requests must be authorized at the infrastructure layer (service account and IAM).
- No API key middleware is used in this service.
Base path
- v1:
/api/v1
Endpoint catalog
| Resource | Operations | Notes |
|---|---|---|
/health | GET | Health check |
/pipeline/stream | POST | Pub/Sub push endpoint for change stream events |
Request expectations
- Payloads must conform to
ChangeStreamEvent. - Events are expected to contain
modsand a validcommitTimestamp.
Outbound dependencies
- Cloud Tasks targets the internal Handler service.
- Spanner lookups for pipeline metadata.
Last updated on