Files
specs/openspec/specs/backend-platform/http-api-foundation/spec.md
T
codex-bot 3821d9ed58
Specs security / security (push) Successful in 7s
Specs verify / verify (push) Successful in 14s
refactor: group canonical specs by domain and archive account-top-positions (#74)
2026-11-02 21:50:49 +03:00

952 B

http-api-foundation Specification

Purpose

Определяет общий безопасный фундамент backend HTTP API, на котором строятся доменные endpoints.

Requirements

Requirement: Backend предоставляет безопасный API-фундамент

Backend SHALL публиковать HTTP API с префиксом /api/v1, принимать разрешенные frontend origins только из конфигурации и возвращать клиенту безопасные ошибки без секретов или внутренних деталей.

Scenario: Запрос приходит с неразрешенного origin

  • WHEN браузер отправляет cross-origin запрос не с настроенного frontend origin
  • THEN backend не разрешает браузеру доступ к ответу через CORS