Skip to content
VeilVeil
Esc
↑↓navigate↵open⌘Jpreview
On this page

Go SDK

Generated from the OpenAPI contract. Use injects. Never GetSecret.

Go SDK

go get github.com/VortexNYC/veil/sdks/go
import (
	"context"
	"os"

	veil "github.com/VortexNYC/veil/sdks/go"
)

cfg := veil.NewConfiguration()
cfg.Host = "veil.nyc"
cfg.Scheme = "https"
cfg.AddDefaultHeader("Authorization", "Bearer "+os.Getenv("VEIL_OIDC_TOKEN"))

client := veil.NewAPIClient(cfg)
_, _, _ = client.AgentAPI.ListItems(context.Background()).Execute()

Local source

  • Generated package: sdks/go
  • Module path: github.com/VortexNYC/veil/sdks/go
  • Generator: OpenAPI Generator

Regenerate with pnpm run sdk:generate.

Last updated on September 18, 2026

Was this page helpful?