Skip to main content

When to use this

Use this when a webhook doesn’t seem to be firing as expected — a candidate finished an interview but your endpoint never got the POST, or you want to confirm your endpoint is responding correctly. Delivery logs show each attempt Hireflix made to reach your callback URL, including the exact payload sent and the response your endpoint returned.
Restricted to the Admin/Owner of your Hireflix account.

Before you start

You’ll need the webhook’s id. If you don’t have it, see Fetching Webhooks. Don’t forget to update the Hireflix API Key in the headers.

GraphQL Request

Explanation

  • id – the log entry’s identifier.
  • date – when the delivery attempt was made (epoch ms).
  • url – the callback URL the event was sent to at the time of delivery.
  • emitter – the originating service/event for this delivery.
  • status"success" or "error" for the delivery attempt. This is Hireflix’s own verdict, not your endpoint’s raw HTTP status code.
  • request – the full outgoing request payload (JSON).
  • response – the full response your endpoint returned (JSON), or null if no response was captured (e.g. the endpoint was unreachable).

Example Response

If status is consistently "error", verify your endpoint is publicly reachable (not behind auth or a firewall) and returns a 2xx response quickly — a null response on an error log usually means your endpoint never responded at all (unreachable or timed out).

Learn next?

Let’s learn how to verify the authenticity of webhook events.