---
title: "Get post publishing logs"
method: GET
path: "/post-logs/{postGroupId}"
tags: ["Logs"]
---

# Get post publishing logs

`GET /post-logs/{postGroupId}`

Retrieve detailed logs for a post group showing the publishing process,
including scheduling, processing, success, and failure events.

## Path parameters

- `postGroupId` string, required

## Response `200`

Post logs

- object
  - `success` boolean
  - `logs` PostLog[]
    - `_id` string
    - `postGroupId` string
    - `platform` string
    - `postId` string
    - `event` 'scheduled' | 'processing' | 'publish_attempted' | 'publish_succeeded' | 'publish_failed' | 'publish_retry' | 'status_changed' | 'media_finalize_succeeded' | 'media_finalize_failed' | 'linkedin_document_upload_succeeded' | 'linkedin_document_upload_failed' — Stable PostLog event type
    - `error` string — Optional; omitted when no error was stored
    - `httpStatus` integer, nullable — Optional; may be null or omitted when not applicable
    - `retryCount` integer — Optional; omitted when no value was stored
    - `metadata` object
    - `createdAt` string, date-time
    - `updatedAt` string, date-time

## Other responses

- `404` — Post group not found
- `500` — Server error

---

[API](https://skmtc.dev/publora/apis/publora-api.md) · [All operations](https://skmtc.dev/publora/apis/publora-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/publora/publora-api/revisions/a1534a88d80a/schema)
