Bounded semantic-graph query. Resolve one entity and return its typed facts and both relationship directions, query one metric across entities, or query one predicate across the graph. Missing records mean unknown, never zero or false.

get/api/v1/graph/query

Request

  • Base URL: https://veilpoint.ca
  • URL: https://veilpoint.ca/api/v1/graph/query
  • Auth: none declared

Query parameters

entitystring

Exact name, slug, graph id, NOC code, SGC code, source id, or provider id.

geographystring

Optional exact municipality name, slug, or SGC code for geography-scoped facts.

bundle'municipal-economic-profile-v1'

Bounded metric preset; requires one exact entity.

type'occupation' | 'municipality' | 'geography' | 'sector' | 'training-program' | 'noc-unit-group' | 'data-source' | 'data-provider' | 'economic-region' | 'census-division' | 'trade-region' | 'naics-industry' | 'industrial-facility' | 'open-source-signal' | 'organization' | 'project' | 'procurement-notice' | 'product-or-service' | 'job-posting' | 'employer' | 'business-source-observation' | 'establishment' | 'business'

Optional entity-type constraint.

metricstring

Repeat or comma-separate fact metrics, e.g. population.

predicatestring

Repeat or comma-separate relationship predicates, e.g. classified_as or serves.

truthState'live' | 'snapshot' | 'measured_aggregate' | 'derived' | 'mixed' | 'metadata' | 'unavailable'

Repeat or comma-separate graph truth states.

minimumConfidence'A' | 'B' | 'C' | 'D'

Weakest accepted confidence tier.

periodStartstring

Inclusive ISO-8601 lower reference-period bound.

periodEndstring

Inclusive ISO-8601 upper reference-period bound.

limitinteger

Maximum records per result family (default 25, maximum 100).

Response

The envelope described above.

dataobject required

Changes

No recorded changes to this operation across all 1 revision of this API.