Registry

Overview

Company registry lookups against configured upstream registries: search/get companies, documents, files, metadata kinds, and upstream health probes.

API

{pe} = /projects/{projectId}/environments/{environmentId}.

MethodPathNotes
GET/registry/healthHealth
GET/registry{pe}/companiesRequireAuthorization — search
GET/registry{pe}/companies/{registryId}RequireAuthorization
GET/registry{pe}/companies/{registryId}/documentsRequireAuthorization
GET/registry{pe}/filesRequireAuthorization
GET/registry{pe}/metadata/{kind}RequireAuthorization
GET/registry{pe}/upstream-healthRequireAuthorization — upstream probe

Clients

PackageRuntime
@vijihub/registryserver
VijiHub.Registry.NET

Implementation

  1. Enable Registry and configure upstream provider credentials.
  2. Call search and document APIs from a trusted backend with Bearer auth.
  3. Use upstream-health to verify connectivity before user-facing flows.
  4. Cache responses where upstream rate limits are strict.

Constraints

  • All data APIs require authorization — not browser-scoped ingest.
  • Upstream availability and legal use of registry data are outside VijiHub’s control; check provider terms.
  • Treat returned company documents as sensitive.