🧱 Mini CMS

API Key & Entegrasyon

Yayınlanmış yazılarınızı Markdown formatında harici sitelerde yayınlayın. Anahtarlar yalnızca hash (SHA-256) olarak saklanır; ham anahtar tek seferlik gösterilir. Limit: 60 istek/dk.

1. Anahtar Yönetimi

Henüz API anahtarı yok.

2. Örnek İstekler

Yazı listesi

curl -H "X-API-Key: askito_..." https://editora.haticeyesilova.dev/api/v1/posts

Tek yazı (Markdown)

curl -H "Authorization: Bearer askito_..." https://editora.haticeyesilova.dev/api/v1/posts/hakkimizda

Harici sitede yayınlama (JS örneği)

const res = await fetch("https://editora.haticeyesilova.dev/api/v1/posts", {
  headers: { "X-API-Key": process.env.CMS_API_KEY }
});
const { data } = await res.json();
// data[i].markdown -> kendi sitenizde render edin

OpenAPI şeması: /api/v1/openapi

İptal edilen anahtarlar 403 döner; limit aşımı 429 döner.