Ontwikkelaars
Jouw stack. Jouw content.
Modelleer in TypeScript, lees via de API’s en koppel het frontend van jouw keuze. Eigen clients voor Astro en React brengen de integratie dicht bij je code.

Ontwikkelaars
Jouw frontend. Verbonden.
Lees gepubliceerde content met de TypeScript-client. Gebruik de Astro- en React-integraties of koppel je eigen stack via de API’s.
Publieke items vragen geen sleutel. Back-office-documenten vragen een API-sleutel of een bearer token.
curl 'https://cms.altovar.net/api/v1/collections/blog-post/entries?locale=en&limit=10'Een getypeerde client met dezelfde envelop: data en 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 })Alleen queries, via 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 }
}
}Items belanden tijdens de build in Astro content collections. Geen sleutel op de 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>
))}Ja. Osprey heeft eigen integraties voor Astro en React/Next.js, REST-API’s en GraphQL met alleen leestoegang. Beheerde hosting en zelfhosting zijn beschikbaar; toegang tot private pakketten en deployment volgt je overeenkomst.
Verbind je frontend
Behoud je frontend en koppel die via REST, alleen-lezen GraphQL, de TypeScript-client of de Astro-loader.
- REST
- Publieke items vragen geen sleutel. Back-office-documenten vragen een API-sleutel of een bearer token.
- TypeScript-SDK
- Een getypeerde client met dezelfde envelop: data en pagination.
- GraphQL
- Alleen queries, via POST.
- Astro-loader
- Items belanden tijdens de build in Astro content collections. Geen sleutel op de edge.
Ja. Osprey heeft eigen integraties voor Astro en React/Next.js, REST-API’s en GraphQL met alleen leestoegang. Beheerde hosting en zelfhosting zijn beschikbaar; toegang tot private pakketten en deployment volgt je overeenkomst.
Beheer je contentprocessen
Media, SEO, formulieren en webhooks verbinden content met het werk eromheen.
- Ondertekende webhooks
- Verbind publicaties met een build of extern proces. Bekijk leveringen en vraag herlevering aan.
- Eigen domeinen
- Beheer domeinen en verifieer eigendom via DNS. Beschikbaarheid volgt hosting en abonnement.
Bouw op jouw voorwaarden
Een getypeerde client, een Astro-loader, een CLI, een MCP-server en een self-host-stack.
- @osprey/client
- getypeerde SDK, React-blokrenderer, toestemmingsbeheer
- @osprey/astro
- content-loader, SEO-head, vertalingssync
- CLI
- setup, init, dev, build, generate-types, link, export
Ja. Osprey heeft eigen integraties voor Astro en React/Next.js, REST-API’s en GraphQL met alleen leestoegang. Beheerde hosting en zelfhosting zijn beschikbaar; toegang tot private pakketten en deployment volgt je overeenkomst.
Vragen
Ontdek het platform01Wat is Osprey?
Een headless CMS van Altovar voor gestructureerde content, visuele paginabewerking, media en meertalige publicatie. Je frontend blijft gescheiden van de contentwerkruimte.
02Kan ik pagina’s visueel bouwen?
Ja. Werk met blokken en een voorvertoning van je gekoppelde frontend. De visuele editor vereist een ingestelde frontend-integratie en previewverbinding. Probeer de lokale interactieve demo op deze site.
03Hoe werken talen?
Stel tot tien contenttalen per werkruimte in, bewerk gelokaliseerde velden en controleer vertaaldekking. Het beheerpaneel is beschikbaar in vijf talen. AI-vertaling hangt af van de configuratie en je tegoed.
04Wat kan Altovar AI?
Helpen bij conceptpagina’s, secties, teksten, vertalingen en SEO-velden in het CMS. Dat vereist ingestelde AI-diensten en beschikbaar tegoed. Acties volgen de rechten van de aangemelde gebruiker.
05Welke functies hangen af van mijn abonnement?
Limieten en inbegrepen functies komen uit de facturatiecatalogus. Geavanceerde goedkeuringen, live samenwerking en veldrechten vereisen een geschikt abonnement of contract; ze zijn niet automatisch inbegrepen bij Starter.
06Kan ik mijn eigen frontend of servers gebruiken?
Ja. Osprey heeft eigen integraties voor Astro en React/Next.js, REST-API’s en GraphQL met alleen leestoegang. Beheerde hosting en zelfhosting zijn beschikbaar; toegang tot private pakketten en deployment volgt je overeenkomst.
Maak content.
Behoud de
controle.
Eén werkruimte. Van het eerste concept tot je frontend.