Sviluppatori
Il tuo stack. I tuoi contenuti.
Modella in TypeScript, leggi tramite API e collega il frontend che scegli. I client dedicati per Astro e React portano l’integrazione vicino al tuo codice.

Sviluppatori
Il tuo frontend. Collegato.
Leggi i contenuti pubblicati con il client TypeScript. Usa le integrazioni Astro e React o collega il tuo stack tramite API.
Le voci pubbliche non chiedono chiave. I documenti di back-office vogliono una chiave API o un bearer token.
curl 'https://cms.altovar.net/api/v1/collections/blog-post/entries?locale=en&limit=10'Un client tipizzato con la stessa busta: data e 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 })Solo query, 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 }
}
}Le voci finiscono nelle content collection di Astro al build. Nessuna chiave sull'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>
))}Sì. Osprey supporta Astro e React/Next.js con integrazioni dedicate, API REST e GraphQL in sola lettura. Sono disponibili servizio gestito e self-hosting; accesso a pacchetti privati e deployment segue il contratto.
Collega il tuo frontend
Mantieni il tuo frontend e collegalo con REST, GraphQL in sola lettura, il client TypeScript o il loader Astro.
- REST
- Le voci pubbliche non chiedono chiave. I documenti di back-office vogliono una chiave API o un bearer token.
- SDK TypeScript
- Un client tipizzato con la stessa busta: data e pagination.
- GraphQL
- Solo query, via POST.
- Loader Astro
- Le voci finiscono nelle content collection di Astro al build. Nessuna chiave sull'edge.
Sì. Osprey supporta Astro e React/Next.js con integrazioni dedicate, API REST e GraphQL in sola lettura. Sono disponibili servizio gestito e self-hosting; accesso a pacchetti privati e deployment segue il contratto.
Gestisci tutte le attività sui contenuti
Media, SEO, moduli e webhook collegano i contenuti al lavoro che li circonda.
- Webhook firmati
- Collega gli eventi di pubblicazione a una build o a un flusso esterno. Consulta le consegne e richiedi un nuovo invio dagli strumenti webhook.
- Domini personalizzati
- Gestisci i domini e verifica la proprietà tramite DNS. La disponibilità segue la configurazione di hosting e piano.
Costruisci alle tue condizioni
Un client tipizzato, un loader Astro, una CLI, un server MCP e uno stack self-host.
- @osprey/client
- SDK tipizzato, renderer di blocchi React, gestore del consenso
- @osprey/astro
- loader di contenuti, head SEO, sync delle traduzioni
- CLI
- setup, init, dev, build, generate-types, link, export
Sì. Osprey supporta Astro e React/Next.js con integrazioni dedicate, API REST e GraphQL in sola lettura. Sono disponibili servizio gestito e self-hosting; accesso a pacchetti privati e deployment segue il contratto.
Domande
Esplora la piattaforma01Cos’è Osprey?
Un CMS headless di Altovar per contenuti strutturati, pagine visuali, media e pubblicazione multilingue. Il frontend resta separato dallo spazio di gestione dei contenuti.
02Posso costruire pagine visualmente?
Sì. Lavora con i blocchi e con l’anteprima del frontend collegato. L’editor visuale richiede integrazione e preview bridge configurati. Puoi provare la demo interattiva locale su questo sito.
03Come funzionano le lingue?
Configura fino a dieci lingue di contenuto per workspace, modifica i campi localizzati e controlla la copertura. Il pannello ha cinque lingue. La traduzione AI dipende da configurazione e disponibilità.
04Cosa può fare Altovar AI?
Aiuta a preparare bozze di pagine, sezioni, testi, traduzioni e campi SEO nel CMS. Richiede servizi AI configurati e una disponibilità attiva. Le azioni rispettano i permessi dell’utente.
05Quali funzionalità dipendono dal piano?
Limiti e funzionalità incluse provengono dal catalogo. Approvazioni avanzate, collaborazione live e permessi sui campi richiedono un piano o contratto idoneo: non sono impliciti in Starter.
06Posso usare il mio frontend o i miei server?
Sì. Osprey supporta Astro e React/Next.js con integrazioni dedicate, API REST e GraphQL in sola lettura. Sono disponibili servizio gestito e self-hosting; accesso a pacchetti privati e deployment segue il contratto.
Crea contenuti.
Mantieni il
controllo.
Uno spazio. Dalla prima bozza al tuo frontend.