Why does my Stream webhook parser fail when it expects a plain JSON request body?
Answered by ANPR AI·Sourced
Short answer
The documented request is multipart.
Explanation
Stream places JSON results in a form field and can attach image files.
Things to check
- Content-Type
- Form field parser
- Enabled image uploads
What to do
Parse the documented multipart payload and decode its JSON field before reading plate results.
ANPR Edge
Skip the dedicated ANPR camera. Read plates from the cameras you already have.
ANPR Edge is plate-recognition software that runs on a PC at your site and works with ordinary IP cameras, so plate reads no longer depend on one vendor's camera, NVR or firmware.
- Works with standard IP cameras over RTSP
- One license per location covers every camera
- Runs on a Windows PC or Mac you own
What to read next
ProductANPR EdgeOn-premise plate recognition that runs on a PC you own and reads plates from ordinary IP cameras.Read GuideConnect an IP camera to ANPRStep-by-step: RTSP streams, snapshots and the no-code Edge setup for the cameras you already have.Read ComparisonANPR camera alternativeWhat a dedicated ANPR camera costs against a standard IP camera plus plate-recognition software.Read
Related questions
Why do Plate Recognizer Stream webhooks stop arriving during an endpoint outage?Why does Stream lose incoming work when my webhook receiver is slow?Why can an old Stream plate event arrive after the network recovers and reopen a barrier?Why is the plate bounding box misplaced when I overlay Stream results on the original image?
Browse all ANPR questions