Venyar Developer
Alle Artikel

TypeScript SDK

Das reale private Workspace-Paket @qo7/sdk für Auth, Projekte, OpenAPI und sichere HTTP-Fehler.

Verfügbarer Umfang

Qo7Client bietet Auth, Current User, CLI-Tokenverwaltung, Projektlisten, Projektdetail und den OpenAPI-Abruf. Zusätzliche Operationen können über request typisiert aufgerufen werden.

Transport

HTTPS ist außerhalb von localhost Pflicht. Der Client setzt JSON-Header, optional x-request-id und Bearer-Authentisierung und wirft Qo7ApiError mit Status, Code und Request-ID.

Distribution

Das Paket ist derzeit private: true und nicht in einer öffentlichen Registry veröffentlicht. Installationsbefehle für npmjs werden daher nicht behauptet.

Projekte lesen

import { createQo7Client } from '@qo7/sdk';

const client = createQo7Client({
  baseUrl: 'https://api.example.invalid',
  accessToken: process.env.VENYAR_ACCESS_TOKEN,
});

const projects = await client.projects.list({ organizationId: '<ORGANIZATION_ID>' });