---
search:
  tags:
    - Content
    - GET
seo:
  description: >-
    Returns the shop's blogs. A shop can have several, each with its own
    language;… Reference for the GET /shops/{shop_id}/blogs endpoint in the
    Bolder API v2.
sidebar:
  label: List shop blogs
  badge: GET
title: List shop blogs
type: openapi-operation
---
Returns the shop's blogs. A shop can have several, each with its own language; use a blog's `id` as
`blog_id` when creating posts, e.g. to publish a translation. Not paginated.

`GET /shops/{shop_id}/blogs`

**cURL**

```bash
curl -s -H "Authorization: Bearer $BOLDER_TOKEN" \
  "https://api.onbolder.com/v2/shops/1/blogs"
```

**Responses**

- `200` — Blogs list
- `403` — Not allowed to see this shop's blogs

Response example, 200:

```json
{
  "_class": [
    "results",
    "blogs"
  ],
  "total_items": 2,
  "_embedded": {
    "items": [
      {
        "id": 1,
        "shop_id": 1,
        "title": "Blog",
        "lang": "en",
        "base_path": "blog",
        "default": true
      },
      {
        "id": 2,
        "shop_id": 1,
        "title": "Blog en español",
        "lang": "es",
        "base_path": "blog-es",
        "default": false
      }
    ]
  }
}
```
