- Create an API key on the collector.
- AssignMessage — build
{ protocol, direction, payload, consumer_id, session_id }(client_id / developer app asconsumer_id). - ServiceCallout —
POSTevaluate withAuthorization: Bearer. - RaiseFault 403 when
status == "block". - On
transform, replace the message body withtransformed_payload. - Attach with FlowCallout on the request path (
direction: input) and response path (direction: output).
Gateway
Apigee
TrustGuard from an Apigee Shared Flow (ServiceCallout + RaiseFault).
Call evaluate from a Shared Flow and raise a fault on block.