Gage · JSON-LD Context

Buildwithgage Com Context

JSON-LD context defining the semantic vocabulary for Buildwithgage Com from Gage.

50 Classes 91 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
buildwithgage: https://buildwithgage.com/schema#

Classes

GetApiV1FabricatorsResponse PostApiV1JobsJobidReadinessRequest PostApiV1PlansRequest PostApiV1PlansResponse PostApiV1PlansUploadsRequest PostApiV1PlansUploadsResponse GetApiV1PricingRatesResponse PostApiV1ProjectsRequest PostApiV1ProjectsUploadsRequest PostApiV1ProjectsRefApproveRequest PostApiV1ProjectsRefApproveResponse PostApiV1ProjectsRefBudgetAcceptResponse PostApiV1ProjectsRefBudgetRejectResponse PostApiV1ProjectsRefCancelRequest PostApiV1ProjectsRefCancelResponse GetApiV1ProjectsRefMessagesResponse PostApiV1ProjectsRefMessagesRequest PostApiV1ProjectsRefMessagesResponse GetApiV1ProjectsRefQuoteResponse PostApiV1ProjectsRefSelectRequest PostApiV1ProjectsRefSelectResponse PostApiV1ProjectsRefSimulateRequest PostApiV1ProjectsRefSimulateResponse PostApiV1QuotesRequest PostApiV1QuotesResponse GetApiV1QuotesQteAb12Cd34Ef56Gh78Response PostApiV1QuotesQteAb12Cd34Ef56Gh78AcceptRequest PostApiV1QuotesQteAb12Cd34Ef56Gh78AcceptResponse GetApiV1QuotesQuoteidFrameResponse GetApiV1QuotesQuoteidModelResponse PostJobsIdReadinessRequest PostJobsIdReadinessResponse GetJobsJobidResponse PostLeadsRequest PostLeadsResponse GetModelsSlugEngineeringResponse PostProjectsRequest PostProjectsResponse GetProjectsRefResponse PostProjectsRefSimulateRequest PostProjectsRefSimulateResponse PatchQuotesIdRequest PatchQuotesIdResponse GetQuotesIdDocumentResponse GetQuotesIdEngineeringResponse GetQuotesIdFrameResponse GetQuotesIdModelResponse PostQuotesIdSendRequest PostQuotesIdSendResponse GetQuotesQuoteidResponse

Properties

Property Type Container
fabricators list
item string
done boolean
file string
type string
gauge_spec string
min_confidence decimal
model_height_ft decimal
lead
quote
design
frame
filename string
size integer
upload_url string
storage_path string
token string
region string
steel_per_sqft
transport_per_mile
engineering_flat_by_job_size
tiers
external_id string
contact
project_name string
project_type string
sqft integer
stories integer
city string
state string
zip string
files list
name string
agree_terms boolean
intend_to_proceed boolean
project
remaining
reason string
ref_number string
messages list
body string
firm_quote
fabricator_id string
to_status string
footprint_sqft decimal
wall_linear_ft decimal
ceiling_heights_ft list
roof.type string
roof.pitch string
openings.windows integer
openings.doors integer
load_zone.snow_psf decimal
load_zone.wind_mph decimal
load_zone.seismic string
delivery.zip string
delivery.target_date string
lead.label string
lead.model string
lead.external_id string
lead.customer
estimates integer
quote_id string
status string
fabricator
pricing
wholesale
markup_pct decimal
line_items list
estimated_tons decimal
truck_count integer
job_id string
total decimal
wholesale_total decimal
assumptions
schedule
status_history list
created_at string
customer
model string
model_name string
square_footage decimal
timeframe string
budget string
source string
zip_assumed string
stage string
engineering
sandbox boolean
document
email string
note string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://buildwithgage.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "buildwithgage": "https://buildwithgage.com/schema#",
    "GetApiV1FabricatorsResponse": "buildwithgage:GetApiV1FabricatorsResponse",
    "fabricators": {
      "@id": "buildwithgage:fabricators",
      "@container": "@list"
    },
    "PostApiV1JobsJobidReadinessRequest": "buildwithgage:PostApiV1JobsJobidReadinessRequest",
    "item": {
      "@id": "buildwithgage:item",
      "@type": "xsd:string"
    },
    "done": {
      "@id": "buildwithgage:done",
      "@type": "xsd:boolean"
    },
    "PostApiV1PlansRequest": "buildwithgage:PostApiV1PlansRequest",
    "file": {
      "@id": "buildwithgage:file",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "buildwithgage:type",
      "@type": "xsd:string"
    },
    "gauge_spec": {
      "@id": "buildwithgage:gauge_spec",
      "@type": "xsd:string"
    },
    "min_confidence": {
      "@id": "buildwithgage:min_confidence",
      "@type": "xsd:decimal"
    },
    "model_height_ft": {
      "@id": "buildwithgage:model_height_ft",
      "@type": "xsd:decimal"
    },
    "lead": {
      "@id": "buildwithgage:lead"
    },
    "PostApiV1PlansResponse": "buildwithgage:PostApiV1PlansResponse",
    "quote": {
      "@id": "buildwithgage:quote"
    },
    "design": {
      "@id": "buildwithgage:design"
    },
    "frame": {
      "@id": "buildwithgage:frame"
    },
    "PostApiV1PlansUploadsRequest": "buildwithgage:PostApiV1PlansUploadsRequest",
    "filename": {
      "@id": "buildwithgage:filename",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "buildwithgage:size",
      "@type": "xsd:integer"
    },
    "PostApiV1PlansUploadsResponse": "buildwithgage:PostApiV1PlansUploadsResponse",
    "upload_url": {
      "@id": "buildwithgage:upload_url",
      "@type": "xsd:string"
    },
    "storage_path": {
      "@id": "buildwithgage:storage_path",
      "@type": "xsd:string"
    },
    "token": {
      "@id": "buildwithgage:token",
      "@type": "xsd:string"
    },
    "GetApiV1PricingRatesResponse": "buildwithgage:GetApiV1PricingRatesResponse",
    "region": {
      "@id": "buildwithgage:region",
      "@type": "xsd:string"
    },
    "steel_per_sqft": {
      "@id": "buildwithgage:steel_per_sqft"
    },
    "transport_per_mile": {
      "@id": "buildwithgage:transport_per_mile"
    },
    "engineering_flat_by_job_size": {
      "@id": "buildwithgage:engineering_flat_by_job_size"
    },
    "tiers": {
      "@id": "buildwithgage:tiers"
    },
    "PostApiV1ProjectsRequest": "buildwithgage:PostApiV1ProjectsRequest",
    "external_id": {
      "@id": "buildwithgage:external_id",
      "@type": "xsd:string"
    },
    "contact": {
      "@id": "buildwithgage:contact"
    },
    "project_name": {
      "@id": "buildwithgage:project_name",
      "@type": "xsd:string"
    },
    "project_type": {
      "@id": "buildwithgage:project_type",
      "@type": "xsd:string"
    },
    "sqft": {
      "@id": "buildwithgage:sqft",
      "@type": "xsd:integer"
    },
    "stories": {
      "@id": "buildwithgage:stories",
      "@type": "xsd:integer"
    },
    "city": {
      "@id": "buildwithgage:city",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "buildwithgage:state",
      "@type": "xsd:string"
    },
    "zip": {
      "@id": "buildwithgage:zip",
      "@type": "xsd:string"
    },
    "files": {
      "@id": "buildwithgage:files",
      "@container": "@list"
    },
    "PostApiV1ProjectsUploadsRequest": "buildwithgage:PostApiV1ProjectsUploadsRequest",
    "PostApiV1ProjectsRefApproveRequest": "buildwithgage:PostApiV1ProjectsRefApproveRequest",
    "name": {
      "@id": "buildwithgage:name",
      "@type": "xsd:string"
    },
    "agree_terms": {
      "@id": "buildwithgage:agree_terms",
      "@type": "xsd:boolean"
    },
    "intend_to_proceed": {
      "@id": "buildwithgage:intend_to_proceed",
      "@type": "xsd:boolean"
    },
    "PostApiV1ProjectsRefApproveResponse": "buildwithgage:PostApiV1ProjectsRefApproveResponse",
    "project": {
      "@id": "buildwithgage:project"
    },
    "PostApiV1ProjectsRefBudgetAcceptResponse": "buildwithgage:PostApiV1ProjectsRefBudgetAcceptResponse",
    "PostApiV1ProjectsRefBudgetRejectResponse": "buildwithgage:PostApiV1ProjectsRefBudgetRejectResponse",
    "remaining": {
      "@id": "buildwithgage:remaining"
    },
    "PostApiV1ProjectsRefCancelRequest": "buildwithgage:PostApiV1ProjectsRefCancelRequest",
    "reason": {
      "@id": "buildwithgage:reason",
      "@type": "xsd:string"
    },
    "PostApiV1ProjectsRefCancelResponse": "buildwithgage:PostApiV1ProjectsRefCancelResponse",
    "GetApiV1ProjectsRefMessagesResponse": "buildwithgage:GetApiV1ProjectsRefMessagesResponse",
    "ref_number": {
      "@id": "buildwithgage:ref_number",
      "@type": "xsd:string"
    },
    "messages": {
      "@id": "buildwithgage:messages",
      "@container": "@list"
    },
    "PostApiV1ProjectsRefMessagesRequest": "buildwithgage:PostApiV1ProjectsRefMessagesRequest",
    "body": {
      "@id": "buildwithgage:body",
      "@type": "xsd:string"
    },
    "PostApiV1ProjectsRefMessagesResponse": "buildwithgage:PostApiV1ProjectsRefMessagesResponse",
    "GetApiV1ProjectsRefQuoteResponse": "buildwithgage:GetApiV1ProjectsRefQuoteResponse",
    "firm_quote": {
      "@id": "buildwithgage:firm_quote"
    },
    "PostApiV1ProjectsRefSelectRequest": "buildwithgage:PostApiV1ProjectsRefSelectRequest",
    "fabricator_id": {
      "@id": "buildwithgage:fabricator_id",
      "@type": "xsd:string"
    },
    "PostApiV1ProjectsRefSelectResponse": "buildwithgage:PostApiV1ProjectsRefSelectResponse",
    "PostApiV1ProjectsRefSimulateRequest": "buildwithgage:PostApiV1ProjectsRefSimulateRequest",
    "to_status": {
      "@id": "buildwithgage:to_status",
      "@type": "xsd:string"
    },
    "PostApiV1ProjectsRefSimulateResponse": "buildwithgage:PostApiV1ProjectsRefSimulateResponse",
    "PostApiV1QuotesRequest": "buildwithgage:PostApiV1QuotesRequest",
    "footprint_sqft": {
      "@id": "buildwithgage:footprint_sqft",
      "@type": "xsd:decimal"
    },
    "wall_linear_ft": {
      "@id": "buildwithgage:wall_linear_ft",
      "@type": "xsd:decimal"
    },
    "ceiling_heights_ft": {
      "@id": "buildwithgage:ceiling_heights_ft",
      "@container": "@list"
    },
    "roof.type": {
      "@id": "buildwithgage:roof.type",
      "@type": "xsd:string"
    },
    "roof.pitch": {
      "@id": "buildwithgage:roof.pitch",
      "@type": "xsd:string"
    },
    "openings.windows": {
      "@id": "buildwithgage:openings.windows",
      "@type": "xsd:integer"
    },
    "openings.doors": {
      "@id": "buildwithgage:openings.doors",
      "@type": "xsd:integer"
    },
    "load_zone.snow_psf": {
      "@id": "buildwithgage:load_zone.snow_psf",
      "@type": "xsd:decimal"
    },
    "load_zone.wind_mph": {
      "@id": "buildwithgage:load_zone.wind_mph",
      "@type": "xsd:decimal"
    },
    "load_zone.seismic": {
      "@id": "buildwithgage:load_zone.seismic",
      "@type": "xsd:string"
    },
    "delivery.zip": {
      "@id": "buildwithgage:delivery.zip",
      "@type": "xsd:string"
    },
    "delivery.target_date": {
      "@id": "buildwithgage:delivery.target_date",
      "@type": "xsd:string"
    },
    "lead.label": {
      "@id": "buildwithgage:lead.label",
      "@type": "xsd:string"
    },
    "lead.model": {
      "@id": "buildwithgage:lead.model",
      "@type": "xsd:string"
    },
    "lead.external_id": {
      "@id": "buildwithgage:lead.external_id",
      "@type": "xsd:string"
    },
    "lead.customer": {
      "@id": "buildwithgage:lead.customer"
    },
    "estimates": {
      "@id": "buildwithgage:estimates",
      "@type": "xsd:integer"
    },
    "PostApiV1QuotesResponse": "buildwithgage:PostApiV1QuotesResponse",
    "quote_id": {
      "@id": "buildwithgage:quote_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "buildwithgage:status",
      "@type": "xsd:string"
    },
    "fabricator": {
      "@id": "buildwithgage:fabricator"
    },
    "pricing": {
      "@id": "buildwithgage:pricing"
    },
    "wholesale": {
      "@id": "buildwithgage:wholesale"
    },
    "markup_pct": {
      "@id": "buildwithgage:markup_pct",
      "@type": "xsd:decimal"
    },
    "line_items": {
      "@id": "buildwithgage:line_items",
      "@container": "@list"
    },
    "estimated_tons": {
      "@id": "buildwithgage:estimated_tons",
      "@type": "xsd:decimal"
    },
    "truck_count": {
      "@id": "buildwithgage:truck_count",
      "@type": "xsd:integer"
    },
    "GetApiV1QuotesQteAb12Cd34Ef56Gh78Response": "buildwithgage:GetApiV1QuotesQteAb12Cd34Ef56Gh78Response",
    "job_id": {
      "@id": "buildwithgage:job_id",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "buildwithgage:total",
      "@type": "xsd:decimal"
    },
    "wholesale_total": {
      "@id": "buildwithgage:wholesale_total",
      "@type": "xsd:decimal"
    },
    "PostApiV1QuotesQteAb12Cd34Ef56Gh78AcceptRequest": "buildwithgage:PostApiV1QuotesQteAb12Cd34Ef56Gh78AcceptRequest",
    "PostApiV1QuotesQteAb12Cd34Ef56Gh78AcceptResponse": "buildwithgage:PostApiV1QuotesQteAb12Cd34Ef56Gh78AcceptResponse",
    "GetApiV1QuotesQuoteidFrameResponse": "buildwithgage:GetApiV1QuotesQuoteidFrameResponse",
    "GetApiV1QuotesQuoteidModelResponse": "buildwithgage:GetApiV1QuotesQuoteidModelResponse",
    "assumptions": {
      "@id": "buildwithgage:assumptions"
    },
    "PostJobsIdReadinessRequest": "buildwithgage:PostJobsIdReadinessRequest",
    "PostJobsIdReadinessResponse": "buildwithgage:PostJobsIdReadinessResponse",
    "schedule": {
      "@id": "buildwithgage:schedule"
    },
    "GetJobsJobidResponse": "buildwithgage:GetJobsJobidResponse",
    "status_history": {
      "@id": "buildwithgage:status_history",
      "@container": "@list"
    },
    "created_at": {
      "@id": "buildwithgage:created_at",
      "@type": "xsd:string"
    },
    "PostLeadsRequest": "buildwithgage:PostLeadsRequest",
    "customer": {
      "@id": "buildwithgage:customer"
    },
    "model": {
      "@id": "buildwithgage:model",
      "@type": "xsd:string"
    },
    "model_name": {
      "@id": "buildwithgage:model_name",
      "@type": "xsd:string"
    },
    "square_footage": {
      "@id": "buildwithgage:square_footage",
      "@type": "xsd:decimal"
    },
    "timeframe": {
      "@id": "buildwithgage:timeframe",
      "@type": "xsd:string"
    },
    "budget": {
      "@id": "buildwithgage:budget",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "buildwithgage:source",
      "@type": "xsd:string"
    },
    "PostLeadsResponse": "buildwithgage:PostLeadsResponse",
    "zip_assumed": {
      "@id": "buildwithgage:zip_assumed",
      "@type": "xsd:string"
    },
    "stage": {
      "@id": "buildwithgage:stage",
      "@type": "xsd:string"
    },
    "GetModelsSlugEngineeringResponse": "buildwithgage:GetModelsSlugEngineeringResponse",
    "engineering": {
      "@id": "buildwithgage:engineering"
    },
    "PostProjectsRequest": "buildwithgage:PostProjectsRequest",
    "sandbox": {
      "@id": "buildwithgage:sandbox",
      "@type": "xsd:boolean"
    },
    "PostProjectsResponse": "buildwithgage:PostProjectsResponse",
    "GetProjectsRefResponse": "buildwithgage:GetProjectsRefResponse",
    "PostProjectsRefSimulateRequest": "buildwithgage:PostProjectsRefSimulateRequest",
    "PostProjectsRefSimulateResponse": "buildwithgage:PostProjectsRefSimulateResponse",
    "PatchQuotesIdRequest": "buildwithgage:PatchQuotesIdRequest",
    "PatchQuotesIdResponse": "buildwithgage:PatchQuotesIdResponse",
    "GetQuotesIdDocumentResponse": "buildwithgage:GetQuotesIdDocumentResponse",
    "document": {
      "@id": "buildwithgage:document"
    },
    "GetQuotesIdEngineeringResponse": "buildwithgage:GetQuotesIdEngineeringResponse",
    "GetQuotesIdFrameResponse": "buildwithgage:GetQuotesIdFrameResponse",
    "GetQuotesIdModelResponse": "buildwithgage:GetQuotesIdModelResponse",
    "PostQuotesIdSendRequest": "buildwithgage:PostQuotesIdSendRequest",
    "email": {
      "@id": "buildwithgage:email",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "buildwithgage:note",
      "@type": "xsd:string"
    },
    "PostQuotesIdSendResponse": "buildwithgage:PostQuotesIdSendResponse",
    "GetQuotesQuoteidResponse": "buildwithgage:GetQuotesQuoteidResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Gage API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Gage's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-03) from openapi/_ae-authored/buildwithgage-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_ae-authored/buildwithgage-com-openapi-generated.yml"
  ]
}