వెబ్హుక్స్
వెబ్హుక్లు PeekHireలో ఏదైనా జరిగినప్పుడు, మీరు నియంత్రించే URLకు చిన్న సందేశాన్ని పంపుతాయి. దీంతో APIని మళ్లీ మళ్లీ అడగకుండా, జరిగిన వెంటనే స్పందించవచ్చు.

వెబ్హుక్లు ఎలా పనిచేస్తాయి
- డెవలపర్ టూల్స్ → వెబ్హుక్లులో మీ సర్వర్ లేదా ఆటోమేషన్ టూల్లోని URLను ఎండ్పాయింట్గా జోడించండి.
- దానికి అందాల్సిన ఈవెంట్లను ఎంచుకోండి.
- ఈవెంట్ జరిగినప్పుడు, PeekHire JSON పేలోడ్తో మీ ఎండ్పాయింట్కు HTTP
POSTఅభ్యర్థనను పంపుతుంది.
పేలోడ్లు ఉద్దేశపూర్వకంగా చిన్నగా ఉంటాయి. ఏం జరిగిందో, దానికి సంబంధించిన ఆబ్జెక్ట్ ఏదో తెలియజేస్తాయి. పూర్తి వివరాలు అవసరమైతే REST API నుంచి పొందవచ్చు.
అందుబాటులో ఉన్న ఈవెంట్లు
ఈవెంట్లు నియామక ప్రక్రియలోని వివిధ దశలను కవర్ చేస్తాయి. వీటిలో ఇవి ఉన్నాయి:
- దరఖాస్తులు —
application.submitted,application.updated,application.stage_changed,application.rated,application.archived,application.restored,application.deleted. - దరఖాస్తు వ్యాఖ్యలు —
application.comment.created,application.comment.updated,application.comment.deleted. - క్యాంపెయిన్లు —
campaign.created,campaign.activated,campaign.paused,campaign.archived,campaign.restored.
డెలివరీలను ధృవీకరించడం
ప్రతి డెలివరీపై సంతకం ఉంటుంది. దానివల్ల అది నిజంగా PeekHire నుంచే వచ్చిందో నిర్ధారించవచ్చు. పేలోడ్ను నమ్మే ముందు మీ ఎండ్పాయింట్లో సంతకాన్ని ధృవీకరించండి. అందినట్లు తెలియజేయడానికి 2xx స్టేటస్తో స్పందించండి.
డెలివరీలను పరిశీలించడం
డెలివరీలు వీక్షణలో ఇటీవలి వెబ్హుక్ ప్రయత్నాలు, వాటి ఫలితాలు కనిపిస్తాయి. దీంతో ఈవెంట్లు అందుతున్నాయో నిర్ధారించవచ్చు, స్పందించని ఎండ్పాయింట్లో సమస్యను గుర్తించవచ్చు.
చిట్కాలు
2xxస్టేటస్తో త్వరగా స్పందించి, ఎక్కువ సమయం పట్టే పనులను అసింక్రోనస్గా చేయండి.- మీ హ్యాండ్లర్ను ఐడెంపోటెంట్గా రూపొందించండి — అప్పుడప్పుడు ఒకే ఈవెంట్ ఒకటి కంటే ఎక్కువసార్లు అందవచ్చు.
- సర్వర్ను నిర్వహించకూడదనుకుంటే, Make, Zapier లేదా n8n వంటి టూల్తో ప్రారంభించండి.