API

La API REST se habilita ejecutando el comando vela enable api, o modificando el archivo hooks.server.ts. Esto expone la API REST de PocketBase en /api. Cualquier ruta de API de SvelteKit en el directorio src/routes/api se sirve junto con la API de PocketBase.

Sintaxis

$ vela enable api

Configuración de la API

La API se configura en el archivo hooks.server.ts. La configuración por defecto es:

import { handlePocketbase } from '@vela/pocketbase';

export const handle = handlePocketbase({
    api: {
        enabled: true
    }
});

Rutas de la API de PocketBase

Las siguientes rutas de la API de PocketBase están expuestas y tienen prioridad sobre cualquier ruta de la API de SvelteKit.

/api/batch
/api/collections
/api/realtime
/api/files
/api/settings
/api/logs
/api/crons
/api/backups
/api/health