Webhook is a feature that sends an HTTP POST request when a motion detection event occurs. This allows users to easily integrate their Reolink cameras into existing home automation systems. This article will cover the following three aspects:
- What is a Webhook?
- Reolink Cameras That Support Webhooks
- How to Set up Webhook on Reolink Camera
- Webhook FAQs
What is a Webhook?
A webhook is a method of event-driven communication between systems. When a specific event occurs, the system automatically sends an HTTP request (usually a POST request) to a predefined URL, notifying an external service about the event in real time. Webhooks are widely used for integrating third-party services, automating workflows, and triggering actions without the need for constant polling.
Reolink Cameras That Support Webhooks
The table below lists the specific Reolink camera models and hardware versions that support webhook functionality.
Series | Model | Hardware |
RLC Series | RLC-510A | IPC_MS1NA45MP |
RLC-520A | IPC_MS1NA45MP | |
RLC-810A | IPC_56064M8MP | |
RLC-811A | IPC_560B158MP | |
RLC-820A | IPC_56064M8MP | |
RLC-510WA |
IPC_523128M5MP IPC_MS1NA45MP |
|
RLC-511WA | IPC_523128M5MP | |
RLC-523WA | IPC_523128M5MP | |
RLC-542WA | IPC_523D95MP | |
RLC-811WA | IPC_NT2NA48MP | |
CX Series |
CX810 | / |
CX820 | / | |
Doorbell Series | Reolink Video Doorbell WiFi | DB_566128M5MP_W |
Reolink Video Doorbell WiFi (White) | DB_566128M5MP_W_W | |
Reolink Video Doorbell PoE | DB_566128M5MP_P | |
Reolink Video Doorbell PoE (White) | DB_566128M5MP_P_W | |
D340W | DB_566128M5MP_W | |
D340W-White | DB_566128M5MP_W_W | |
D340P | DB_566128M5MP_P | |
D340P-White | DB_566128M5MP_P_W | |
TrackMix Series | Reolink TrackMix WiFi | IPC_529SD78MP |
Reolink TrackMix PoE | IPC_529SD78MP | |
Duo Series | Reolink Duo 2 PoE | IPC_529B17B8MP |
Reolink Duo 2 WiFi | IPC_529B17B8MP | |
Reolink Duo Floodlight PoE | IPC_529B17B8MP | |
Reolink Duo Floodlight WiFi | IPC_529B17B8MP | |
Reolink Duo 3 PoE |
IPC_NT13NA416MP IPC_NT15NA416MP |
|
Reolink Duo 3 WiFi | IPC_NT15NA416MPW | |
Reolink Duo 3V PoE | IPC_NT15NA416MP |
Important Notice:
- “/” in the “Hardware” column indicates no hardware version distinction for the corresponding model.
- Upgrading the camera models above to the latest firmware available on the Download Center will enable webhook functionality.
- Currently, NVRs do not support webhooks. If a camera is connected to an NVR, webhook functionality will not be available. To use webhooks, the camera must be operated as a standalone device.
How to Set up Webhook on Reolink Camera
Since it is a test version, the configuration interface is only available on the web interface at
present. For accessing the camera on web browser, make sure HTTP/HTTPS ports are opened for camera: How to Configure Reolink Ports Settings
Step 1. Go to the camera’s Settings > Surveillance > Push > Webhook page.
Step 2. Select Content and enter the URL, click Save to save settings.
Content: There are two options — Default or Customize.
- Default: means to use the built-in content.
{
"alarm": {
"alarmTime": "time",
"channel": "chn",
"channelName": "chnname",
"device": "****",
"deviceModel": "****",
"message": "****",
"name": "****",
"time": "****",
"type": "****"
},
"secret": "****",
"type": "****"
}
-
Customize: the user-defined content, no more than 750 bytes of input.
URL: The address of the hook, start with "http://" or "https://"
Step 3. About the hook message:
At present, the POST request method of http is implemented, and the Content-Type is
application/x-www-form-urlencoded.
Webhook FAQs
Here are some frequently asked questions about webhooks. Click to read more:
-
Will more camera models support webhook in the future?
Reolink is actively working on expanding webhook support to more camera models. To stay updated, check this article regularly or subscribe to Reolink Download Center for firmware updates. New firmware releases will include a "What's New" section highlighting feature additions and improvements.
-
Does webhook support HTTP-GET requests?
No, currently, webhook only supports HTTP-POST requests.
-
What format should be used when including custom content in a webhook request?
Custom content in a webhook request must be formatted in JSON format.
In conclusion, if you wish to integrate your cameras with home automation systems, the webhook feature is an excellent solution. Reolink values customer feedback and plans to support this feature on more camera models in the future. For any questions or assistance, click Submit a Request below to contact our support team.