---
date created: 2022-10-21 16:25
date updated: 2022-10-21 16:25
tags:
- 'NDE'
---
# Работа с API блогов
### Создание нового пользователя для блога
### Загрузка и установка темы оформления для блога
- <https://ghost.org/docs/admin-api/#themes>
```js
POST /admin/themes/upload;
PUT /admin/themes/{ name }/activate;
```
### Работа с постами
- Эндпоинт `/posts/`
- <https://ghost.org/docs/admin-api/#posts>
```json
"tags": [
{
"created_at": "2019-11-26T02:39:31.000Z",
"description": null,
"feature_image": null,
"id": "5ddc9063c35e7700383b27e0",
"meta_description": null,
"meta_title": null,
"name": "Getting Started", // здесь можно указать имя тега с заглавной!
"slug": "getting-started", // slug, он же внутренняя ссылка?
"updated_at": "2019-11-26T02:39:31.000Z",
"url": "https://docs.ghost.io/tag/getting-started/",
"visibility": "public"
}
],
```
#### Отправка Custom Excerpt
Базовый функционал позволяет отправить кастомный Excerpt, судя по документации к эндпоинту `/posts/`
Параметр `"custom_excerpt"` должен быть не `null`
```json
"updated_at": "2019-11-26T02:44:17.000Z",
"published_at": "2019-11-26T02:44:17.000Z",
"custom_excerpt": null,
"codeinjection_head": null,
"codeinjection_foot": null,
```
### Работа с хедером блога / пункты меню
Методов для настройки пунктов меню не найдено в документации к API
- <https://ghost.org/docs/admin-api/#pages>