---
title: "List a managed account's posts"
method: GET
path: "/api/managed-accounts/{id}/posts"
tags: ["Managed Accounts"]
---

# List a managed account's posts

`GET /api/managed-accounts/{id}/posts`

## Request

- Base URL: `https://www.vidguy.ai`
- URL: `https://www.vidguy.ai/api/managed-accounts/{id}/posts`
- Auth: HTTP bearer

## Path parameters

- `id` string, required

## Response `200`

Posts.

- object
  - `posts` ManagedPost[], required
    - `id` string, uuid, required
    - `status` 'scheduled' | 'pending' | 'posted' | 'failed' | 'deleted', required
    - `caption` string, nullable, required
    - `sourceAssetUrl` string, nullable, required
    - `publicPostUrl` string, nullable, required
    - `musicLink` string, nullable, required
    - `scheduledAt` string, nullable, required
    - `postedAt` string, nullable, required
    - `views` integer, nullable, required
    - `likes` integer, nullable, required
    - `comments` integer, nullable, required
    - `createdAt` string, required

## Other responses

- `401`: Missing or invalid API key.
- `404`: Not found.

---

[API](https://skmtc.dev/vidguy/apis/vidguy-snacks-api.md) · [All operations](https://skmtc.dev/vidguy/apis/vidguy-snacks-api/llms.txt) · [OpenAPI document](https://skmtc.dev/vidguy/apis/vidguy-snacks-api/revisions/ad6855539a1a?raw)
