Osprey
Todas las funciones

Desarrolladores

Tu stack. Tu contenido.

Modela en TypeScript, consulta las API y conecta el frontend que prefieras. Los clientes propios para Astro y React acercan la integración a tu código.

Explora el editorOpenAPI
Los ajustes de webhooks: un endpoint llamado Rebuild the site, activo, suscrito a los eventos de publicación de documentos y páginas.Los ajustes de webhooks: un endpoint llamado Rebuild the site, activo, suscrito a los eventos de publicación de documentos y páginas.
Las capturas existen en inglés e italiano, así que estas son el conjunto en inglés.

Desarrolladores

Tu frontend. Conectado.

Consulta el contenido publicado con el cliente TypeScript. Usa las integraciones de Astro y React o conecta tu stack mediante las API.

Las entradas públicas no piden clave. Los documentos de back-office piden una clave API o un bearer token.

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

Un cliente tipado con el mismo sobre: data y 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 consultas, por 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 }
  }
}

Las entradas llegan a las content collections de Astro al construir. Sin clave en el 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 ofrece integraciones propias para Astro y React/Next.js, API REST y GraphQL de solo lectura. Hay alojamiento gestionado y autoalojamiento; el acceso a paquetes privados y al despliegue depende de tu contrato.

Conecta tu frontend

Conserva tu frontend y conéctalo mediante REST, GraphQL de solo lectura, el cliente TypeScript o el cargador de Astro.

REST
Las entradas públicas no piden clave. Los documentos de back-office piden una clave API o un bearer token.
SDK TypeScript
Un cliente tipado con el mismo sobre: data y pagination.
GraphQL
Solo consultas, por POST.
Loader de Astro
Las entradas llegan a las content collections de Astro al construir. Sin clave en el edge.

Sí. Osprey ofrece integraciones propias para Astro y React/Next.js, API REST y GraphQL de solo lectura. Hay alojamiento gestionado y autoalojamiento; el acceso a paquetes privados y al despliegue depende de tu contrato.

Gestiona tus contenidos

Medios, SEO, formularios y webhooks conectan el contenido con el trabajo que lo rodea.

Webhooks firmados
Conecta la publicación con una compilación o proceso externo. Consulta entregas y solicita reenvíos.
Dominios personalizados
Gestiona dominios y verifica su propiedad mediante DNS. La disponibilidad depende del alojamiento y el plan.

Construye a tu manera

Un cliente tipado, un loader de Astro, una CLI, un servidor MCP y un stack self-host.

@osprey/client
SDK tipado, renderizador de bloques React, gestor de consentimiento
@osprey/astro
loader de contenido, head SEO, sincronización de traducciones
CLI
setup, init, dev, build, generate-types, link, export

Sí. Osprey ofrece integraciones propias para Astro y React/Next.js, API REST y GraphQL de solo lectura. Hay alojamiento gestionado y autoalojamiento; el acceso a paquetes privados y al despliegue depende de tu contrato.

Preguntas

Explora la plataforma
01

¿Qué es Osprey?

Un CMS headless de Altovar para contenido estructurado, edición visual de páginas, medios y publicación multilingüe. Tu frontend queda separado del espacio de gestión de contenidos.

02

¿Puedo crear páginas visualmente?

Sí. Trabaja con bloques y una vista previa del frontend conectado. El editor visual requiere configurar la integración y el puente de vista previa. Prueba la demostración interactiva local de este sitio.

03

¿Cómo funcionan los idiomas?

Configura hasta diez idiomas de contenido por espacio, edita campos localizados y comprueba la cobertura de traducciones. El panel está en cinco idiomas. La traducción con IA depende de la configuración y la cuota.

04

¿Qué puede hacer Altovar AI?

Ayudarte a preparar borradores de páginas, secciones, textos, traducciones y campos SEO dentro del CMS. Requiere servicios de IA configurados y cuota disponible. Las acciones respetan los permisos del usuario.

05

¿Qué funciones dependen del plan?

Los límites y las funciones incluidas proceden del catálogo de facturación. Las aprobaciones avanzadas, la colaboración en directo y los permisos por campo requieren un plan o contrato compatible; no se presuponen en Starter.

06

¿Puedo usar mi propio frontend o mis servidores?

Sí. Osprey ofrece integraciones propias para Astro y React/Next.js, API REST y GraphQL de solo lectura. Hay alojamiento gestionado y autoalojamiento; el acceso a paquetes privados y al despliegue depende de tu contrato.

Crea contenido.
Mantén el
control.

Un espacio. Del primer borrador a tu frontend.