---
title: "Get a published blog post by slug"
method: GET
path: "/v1/blog/posts/{slug}"
tags: ["Public"]
---

# Get a published blog post by slug

`GET /v1/blog/posts/{slug}`

## Request

- Base URL: `https://fieldrobin.com/api`
- URL: `https://fieldrobin.com/api/v1/blog/posts/{slug}`
- Auth: none required

## Path parameters

- `slug` string, required

## Query parameters

- `locale` 'en-US' | 'es-US'

## Response `200`

Blog post detail

- BlogPostDetailResponse
  - `data` BlogPostDetail
    - `slug` string
    - `locale` 'en-US' | 'es-US'
    - `title` string
    - `excerpt` string, nullable
    - `category` string, nullable
    - `tags` string[]
    - `author_name` string, nullable
    - `cover_image_url` string, nullable
    - `published_at` string, date-time, nullable
    - `updated_at` string, date-time, nullable
    - `body` string
    - `meta_description` string, nullable

## Other responses

- `404`: Resource not found or does not belong to the authenticated user

---

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