# Request history

Every webhook your integration receives is recorded. The request history is where you watch traffic arrive and debug what happened.

## The request list

A sidebar lists incoming requests, most recent first. Each entry shows the **HTTP method**, a **status** indicator, and the **time** it arrived. Click one to inspect it.

## Live updates

The list updates **in real time** — when a new webhook hits your endpoint, it appears automatically without a refresh. This makes it easy to send a test event from an external service and watch it land instantly.

## Inspecting a request

Selecting a request reveals its full detail across tabs:

| Tab                 | Shows                                                                                                                                                          |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Request details** | The incoming **headers** and **body** (the raw payload your code received).                                                                                    |
| **Console**         | Everything your code logged via `console.log` during this run. See [Logging & debugging](/introduction/justpush-studio/writing-code/logging-and-debugging.md). |

Each request also notes **which revision** of your code handled it, so you can correlate behavior with a specific version.

## Using it to debug

1. Send a real or [test](/introduction/justpush-studio/testing-and-monitoring/testing-your-code.md) request.
2. Open it here and read the **Request details** to confirm the payload is what you expected.
3. Read the **Console** tab to follow your code's logic and spot errors.
4. Adjust your code, [save a revision](/introduction/justpush-studio/revisions/revisions.md), and send again.

> **Tip:** If a notification never arrived, the request history tells you whether the problem is *before* Studio (the request never showed up — check the [endpoint & token](/introduction/justpush-studio/integrations/endpoint-and-token.md)) or *inside* your code (the request arrived but no message was returned — check the Console tab).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.justpush.io/introduction/justpush-studio/testing-and-monitoring/request-history.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
