BRIFLY
Войти

Сохранить текст страницы базы на выбранном языке

Сохраняет текст страницы для одного языка. Нужен, если база ведётся не на одном языке.

Сохраняет текст страницы для одного языка. Нужен, если база ведётся не на одном языке.

Scope

knowledge:write

Заголовки

  • Content-Type: application/json
  • X-Api-Key — ключ проекта
  • Idempotency-Key — для повторного запроса с тем же результатом

Сохранить текст страницы базы на выбранном языке

POST /v1/ai-knowledge/pages/translation/upsert. Scope knowledge:write.

Учебный пример магазина «Северная полка». Это не запись из вашей базы. Здесь страница базы: запрос и ответ на одном вызове.

Запрос

{
  "data": {
    "projectId": "11111111-1111-4111-8111-111111111111"
  }
}

Ответ (успех, 200)

{
  "success": true,
  "data": {
    "id": "77777777-7777-4777-8777-777777777777",
    "projectId": "11111111-1111-4111-8111-111111111111",
    "title": "Как ухаживать за эмалью",
    "slug": "uhod-za-emalyu",
    "status": "published",
    "parentPageId": null,
    "sortOrder": 1,
    "aiEnabled": true,
    "deletedAt": null,
    "createdAt": "2026-10-16T09:00:00.000Z",
    "updatedAt": "2026-10-16T09:12:00.000Z"
  }
}

Пример cURL

curl -X POST "https://api-external.brifly.online/v1/ai-knowledge/pages/translation/upsert" \
  -H "Content-Type: application/json" \
  -H "X-Api-Key: {{api_key}}" \
  -d '{"data": {"projectId": "11111111-1111-4111-8111-111111111111"}}'

Ошибки

  • 401 INVALID_API_KEY
  • 403 FORBIDDEN_SCOPE — у ключа нет knowledge:write.
  • 403 PROJECT_MISMATCH

См. также

Оцените статью — нам важна ваша обратная связь.

0 (0 оценок)