---
title: "Get a single request log"
method: GET
path: "/channel_requests/{request_log_id}"
tags: ["Channel Request Log"]
---

# Get a single request log

`GET /channel_requests/{request_log_id}`

Returns a single request log entry with a specific ID.

🔒 Requires: `channels:read` scope

## Path parameters

- `request_log_id` string, required

## Response `200`

- RequestSingleResponse — A single request log record wrapped in the top-level data object.
  - `data` RequestLog — An object representing a single request and response made to a channel.
    - `error` string, nullable — f an error occurred with the request, such as an inability to resolve a hostname, connect or TLS errors, this will be recorded here. Only errors with the ability to make the request are logged here, rather than errors when interpreting a response.
    - `grouping_id` string, required — An identifier used to group together requests that occurred together as part of the same job or Lightspeed Retail (X-Series) API request.
    - `id` string, required — Auto-generated object ID.
    - `occurred_at` string, date-time, required — An RFC3339 representation of the time at which the request was logged.
    - `request` string, required — A dump of the full request information in HTTP format, including headers and any request body.
    - `request_method` 'GET' | 'POST' | 'PUT' | 'DELETE', required — The HTTP method used to make the request.
    - `response` string, required — A dump of the full response information in HTTP format, including headers and any response body.
    - `status_code` number — The HTTP status code received in the response.

---

[API](https://skmtc.net/lightspeedhq/apis/api-2026-07.md) · [All operations](https://skmtc.net/lightspeedhq/apis/api-2026-07/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lightspeedhq/api-2026-07/revisions/72d4ceb46dbb/schema)
