---
title: "Create Blog Post"
method: POST
path: "/admin/blog/posts"
tags: ["blog", "blog"]
---

# Create Blog Post

`POST /admin/blog/posts`

## Headers

- `authorization` string, nullable

## Request body

- BlogPostCreate
  - `title` string, required
  - `subtitle` string, nullable
  - `body_html` string, nullable
  - `cover_image_url` string, nullable
  - `seo_title` string, nullable
  - `meta_description` string, nullable
  - `faq` FaqItem[], nullable
    - `question` string, required
    - `answer` string, required
  - `status` string, nullable

## Response `201`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

## Changes

> 24 revisions in range; 1 not diffed.

- **2026-09-17** `3630ae19ea1e` — 3 info
  - added the new optional request property `faq`
  - added the new optional request property `meta_description`
  - added the new optional request property `seo_title`

[Change history](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/changes/admin/blog/posts/post.md)

---

[API](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored.md) · [All operations](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/llms.txt) · [OpenAPI document](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/revisions/ecd3f19d9e8b?raw)
