Osprey
Alla funktioner

Utvecklare

Din stack. Ditt innehåll.

Modellera i TypeScript, läs via API:erna och anslut den frontend du väljer. Egna klienter för Astro och React håller integrationen nära din kod.

Utforska redigerarenOpenAPI
Webhook-inställningarna: en endpoint med namnet Rebuild the site, aktiv, prenumererad på publiceringshändelser för dokument och sidor.Webhook-inställningarna: en endpoint med namnet Rebuild the site, aktiv, prenumererad på publiceringshändelser för dokument och sidor.
Bilderna finns på engelska och italienska, så det här är den engelska uppsättningen.

Utvecklare

Din frontend. Ansluten.

Läs publicerat innehåll med TypeScript-klienten. Använd integrationerna för Astro och React eller anslut din egen stack via API:erna.

Publika poster kräver ingen nyckel. Back-office-dokument kräver en API-nyckel eller en bearer-token.

curl 'https://cms.altovar.net/api/v1/collections/blog-post/entries?locale=en&limit=10'

En typad klient med samma kuvert: data och 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 })

Bara queries, över 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 }
  }
}

Poster hamnar i Astro content collections vid bygget. Ingen nyckel på edgen.

---
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 har egna integrationer för Astro och React/Next.js, REST-API:er och skrivskyddad GraphQL. Hanterad drift och egen drift finns tillgängliga; åtkomst till privata paket och driftsättning följer ditt avtal.

Anslut din frontend

Behåll ditt frontend och anslut det via REST, skrivskyddad GraphQL, TypeScript-klienten eller Astro-loadern.

REST
Publika poster kräver ingen nyckel. Back-office-dokument kräver en API-nyckel eller en bearer-token.
TypeScript-SDK
En typad klient med samma kuvert: data och pagination.
GraphQL
Bara queries, över POST.
Astro-loader
Poster hamnar i Astro content collections vid bygget. Ingen nyckel på edgen.

Ja. Osprey har egna integrationer för Astro och React/Next.js, REST-API:er och skrivskyddad GraphQL. Hanterad drift och egen drift finns tillgängliga; åtkomst till privata paket och driftsättning följer ditt avtal.

Hantera innehållsarbetet

Media, SEO, formulär och webhooks kopplar innehåll till arbetet runt det.

Signerade webhooks
Anslut publicering till ett bygge eller externt flöde. Granska leveranser och begär omsändning.
Egna domäner
Hantera domäner och verifiera ägande via DNS. Tillgänglighet följer hosting och plan.

Bygg på dina villkor

En typad klient, en Astro-loader, ett CLI, en MCP-server och en self-host-stack.

@osprey/client
typad SDK, React-blockrenderare, samtyckeshanterare
@osprey/astro
innehållsloader, SEO-head, översättningssynk
CLI
setup, init, dev, build, generate-types, link, export

Ja. Osprey har egna integrationer för Astro och React/Next.js, REST-API:er och skrivskyddad GraphQL. Hanterad drift och egen drift finns tillgängliga; åtkomst till privata paket och driftsättning följer ditt avtal.

Frågor

Utforska plattformen
01

Vad är Osprey?

Ett headless CMS från Altovar för strukturerat innehåll, visuell sidredigering, medier och flerspråkig publicering. Din frontend hålls åtskild från arbetsytan för innehåll.

02

Kan jag bygga sidor visuellt?

Ja. Arbeta med block och en förhandsvisning av din anslutna frontend. Den visuella redigeraren kräver en konfigurerad frontend-integration och förhandsvisningsbrygga. Prova den lokala interaktiva demon på den här webbplatsen.

03

Hur fungerar språk?

Konfigurera upp till tio innehållsspråk per arbetsyta, redigera lokaliserade fält och kontrollera översättningstäckningen. Administrationsgränssnittet finns på fem språk. AI-översättning beror på tjänstekonfiguration och kvot.

04

Vad kan Altovar AI göra?

Hjälpa dig att förbereda sidutkast, avsnitt, texter, översättningar och SEO-fält i CMS:et. Det kräver konfigurerade AI-tjänster och tillgänglig kvot. Åtgärder följer den inloggade användarens behörigheter.

05

Vilka funktioner beror på min plan?

Gränser och inkluderade funktioner kommer från faktureringskatalogen. Avancerade godkännanden, samarbete i realtid och fältbehörigheter kräver en berättigad plan eller ett avtal; de ingår inte automatiskt i Starter.

06

Kan jag använda min egen frontend eller egna servrar?

Ja. Osprey har egna integrationer för Astro och React/Next.js, REST-API:er och skrivskyddad GraphQL. Hanterad drift och egen drift finns tillgängliga; åtkomst till privata paket och driftsättning följer ditt avtal.

Skapa innehåll.
Behåll
kontrollen.

En arbetsyta. Från första utkastet till din frontend.