Programiści
Twój stos. Twoja treść.
Modeluj w TypeScript, odczytuj dane przez API i podłącz wybrany frontend. Klienty Astro i React rozwijane przez Altovar przybliżają integrację do Twojego kodu.

Programiści
Twój frontend. Połączony.
Odczytuj opublikowane treści klientem TypeScript. Korzystaj z integracji Astro i React lub podłącz własny stos przez API.
Publiczne wpisy nie wymagają klucza. Dokumenty back-office wymagają klucza API albo tokenu bearer.
curl 'https://cms.altovar.net/api/v1/collections/blog-post/entries?locale=en&limit=10'Typowany klient z tą samą kopertą: data i pagination.
import { OspreyClient } from '@osprey/client'
const osprey = new OspreyClient({
baseUrl: 'https://cms.altovar.net',
})
const { data, pagination } = await osprey
.collection('blog-post')
.listEntries({ locale: 'en', limit: 10 })Tylko zapytania, przez POST.
POST /api/v1/graphql
x-api-key: <your-api-key>
query Posts($limit: Int) {
documents(collectionSlug: "blog-post", status: "published", limit: $limit) {
data { id status data }
pagination { total }
}
}Wpisy trafiają do content collections Astro podczas builda. Żadnego klucza na edge.
---
import { getCollection } from 'astro:content'
const posts = (await getCollection('blog'))
.filter((post) => post.data.locale === 'en')
---
{posts.map((post) => (
<article>
<h2>{post.data.title}</h2>
<p>{post.data.excerpt}</p>
</article>
))}Tak. Osprey oferuje własne integracje z Astro i React/Next.js, API REST i GraphQL tylko do odczytu. Dostępny jest hosting zarządzany i samodzielny; dostęp do prywatnych pakietów i wdrożeń zależy od umowy.
Połącz frontend
Zachowaj swój frontend i połącz go przez REST, GraphQL tylko do odczytu, klienta TypeScript lub moduł Astro.
- REST
- Publiczne wpisy nie wymagają klucza. Dokumenty back-office wymagają klucza API albo tokenu bearer.
- SDK TypeScript
- Typowany klient z tą samą kopertą: data i pagination.
- GraphQL
- Tylko zapytania, przez POST.
- Loader Astro
- Wpisy trafiają do content collections Astro podczas builda. Żadnego klucza na edge.
Tak. Osprey oferuje własne integracje z Astro i React/Next.js, API REST i GraphQL tylko do odczytu. Dostępny jest hosting zarządzany i samodzielny; dostęp do prywatnych pakietów i wdrożeń zależy od umowy.
Zarządzaj procesami treści
Media, SEO, formularze i webhooki łączą treści z pozostałą pracą.
- Podpisane webhooki
- Połącz publikację z kompilacją lub procesem zewnętrznym. Sprawdzaj dostarczenia i zlecaj ponowne wysłanie.
- Własne domeny
- Zarządzaj domenami i potwierdzaj własność przez DNS. Dostępność zależy od hostingu i planu.
Buduj na swoich zasadach
Typowany klient, loader Astro, CLI, serwer MCP i stack do self-hostingu.
- @osprey/client
- typowane SDK, renderer bloków React, menedżer zgód
- @osprey/astro
- loader treści, head SEO, synchronizacja tłumaczeń
- CLI
- setup, init, dev, build, generate-types, link, export
Tak. Osprey oferuje własne integracje z Astro i React/Next.js, API REST i GraphQL tylko do odczytu. Dostępny jest hosting zarządzany i samodzielny; dostęp do prywatnych pakietów i wdrożeń zależy od umowy.
Pytania
Poznaj platformę01Czym jest Osprey?
Headless CMS firmy Altovar do treści strukturalnych, wizualnej edycji stron, mediów i publikacji wielojęzycznej. Frontend pozostaje oddzielony od obszaru zarządzania treścią.
02Czy mogę tworzyć strony wizualnie?
Tak. Pracuj z blokami i podglądem podłączonego frontendu. Edytor wizualny wymaga skonfigurowanej integracji z frontendem i mostu podglądu. Wypróbuj lokalne interaktywne demo na tej stronie.
03Jak działają języki?
Skonfiguruj do dziesięciu języków treści na obszar roboczy, edytuj pola lokalizowane i sprawdzaj pokrycie tłumaczeń. Panel administracyjny ma pięć języków. Tłumaczenie AI zależy od konfiguracji i dostępnego limitu.
04Co potrafi Altovar AI?
Pomaga przygotowywać szkice stron, sekcje, teksty, tłumaczenia i pola SEO w CMS. Wymaga skonfigurowanych usług AI i dostępnego limitu. Działania podlegają uprawnieniom zalogowanego użytkownika.
05Które funkcje zależą od planu?
Limity i dołączone funkcje pochodzą z katalogu rozliczeniowego. Zaawansowane zatwierdzanie, współpraca na żywo i uprawnienia do pól wymagają odpowiedniego planu lub umowy; nie są domyślnie częścią Starter.
06Czy mogę używać własnego frontendu lub serwerów?
Tak. Osprey oferuje własne integracje z Astro i React/Next.js, API REST i GraphQL tylko do odczytu. Dostępny jest hosting zarządzany i samodzielny; dostęp do prywatnych pakietów i wdrożeń zależy od umowy.
Twórz treści.
Zachowaj
kontrolę.
Jeden obszar pracy. Od pierwszego szkicu do frontendu.