El servidor i proxy de Zabbix empren un protocol de comunicacions basat en JSON per rebre les dades de l'emissor Zabbix. La informació es pot rebre via un element trapper amb trapping activat.
Els missatges de peticions i resposta han de començar per l'encapçalament i la longitud de les dades.
{
"request": "sender data",
"data": [
{
"host": "<hostname>",
"key": "trap",
"value": "test value"
}
]
}
Alternativament, l'emissor Zabbix pot enviar una petició amb una marca de temps i nanosegons.
{
"request": "sender data",
"data": [
{
"host": "<hostname>",
"key": "trap",
"value": "test value",
"clock": 1516710794,
"ns": 592397170
},
{
"host": "<hostname>",
"key": "trap",
"value": "test value",
"clock": 1516710795,
"ns": 192399456
}
],
"clock": 1516712029,
"ns": 873386094
}