Electronics Architect · JSON-LD Context

Electronics Architect Com Context

JSON-LD context defining the semantic vocabulary for Electronics Architect Com from Electronics Architect.

35 Classes 121 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/
electronics: https://electronics-architect.com/schema#

Classes

Error ValidationError ValidationResult Warning SheetResult SolveResult SolveResponse MonteCarloResponse DeratingCheck DeratingComponent DeratingResponse Job JobResult JobResponse TemplateSummary TemplateList PartModel PartModelList TemplateRecord DesignSummary DesignList DesignRecord DesignCreated DesignUpdated ShareLink BomRow Export Attribution Fix CompareSide Delta CompareResponse VerifyResponse Usage Me

Properties

Property Type Container
error
path string
message string
valid boolean
schemaVersion integer
errors list
counts
fix reference
code string
type string
level string
label string
remedy string
nodeId string
nodeName string
details
converged boolean
iterations integer
nodes list
warnings list
summary
version string
simulatedAt dateTime
elapsedMs decimal
toleranceMode string
sheets list
result reference
meta
parameterName string
actual decimal
rated decimal
limit decimal
unit string
stressPct decimal
status string
basis string
id string
name string
sheet string
worstStatus string
worstStressPct decimal
checks list
unrated list
recommendations string
kind string
trials
progress decimal
sliceInProgress boolean
seed integer
createdAt dateTime
updatedAt dateTime
expiresAt dateTime
nodeStats
trialCount integer
failedTrials integer
protectionTrips integer
operatingTrials integer
attribution
job reference
componentCounts
notes list
url string
count integer
templates list
mpn string
manufacturer string
package string
grade string
datasheetUrl string
source string
properties
provenance
filledFromDefaults list
types list
note string
parts list
design reference
designs list
scope
revisions integer
editorUrl string
revisionAuthor string
shareId string
permissions string
expiresInDays integer
designator string
value string
digikeyPartNumber string
quantity integer
filename string
contentType string
generatedAt dateTime
content
solver string
release string
resultContract string
designHash string
verifyUrl string
statement string
op string
property string
meaning string
totalSourcePower decimal
totalLoadPower decimal
totalDissipation decimal
efficiency decimal
a decimal
b decimal
delta decimal
changes
stages list
yield
expected string
matches boolean
used integer
unlimited boolean
resetsAt dateTime
key
account
usage
solve

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://electronics-architect.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "electronics": "https://electronics-architect.com/schema#",
    "Error": "electronics:Error",
    "error": {
      "@id": "electronics:error"
    },
    "ValidationError": "electronics:ValidationError",
    "path": {
      "@id": "electronics:path",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "electronics:message",
      "@type": "xsd:string"
    },
    "ValidationResult": "electronics:ValidationResult",
    "valid": {
      "@id": "electronics:valid",
      "@type": "xsd:boolean"
    },
    "schemaVersion": {
      "@id": "electronics:schemaVersion",
      "@type": "xsd:integer"
    },
    "errors": {
      "@id": "electronics:errors",
      "@container": "@list"
    },
    "counts": {
      "@id": "electronics:counts"
    },
    "Warning": "electronics:Warning",
    "fix": {
      "@id": "electronics:fix",
      "@type": "@id"
    },
    "code": {
      "@id": "electronics:code",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "electronics:type",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "electronics:level",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "electronics:label",
      "@type": "xsd:string"
    },
    "remedy": {
      "@id": "electronics:remedy",
      "@type": "xsd:string"
    },
    "nodeId": {
      "@id": "electronics:nodeId",
      "@type": "xsd:string"
    },
    "nodeName": {
      "@id": "electronics:nodeName",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "electronics:details"
    },
    "SheetResult": "electronics:SheetResult",
    "converged": {
      "@id": "electronics:converged",
      "@type": "xsd:boolean"
    },
    "iterations": {
      "@id": "electronics:iterations",
      "@type": "xsd:integer"
    },
    "nodes": {
      "@id": "electronics:nodes",
      "@container": "@list"
    },
    "warnings": {
      "@id": "electronics:warnings",
      "@container": "@list"
    },
    "summary": {
      "@id": "electronics:summary"
    },
    "SolveResult": "electronics:SolveResult",
    "version": {
      "@id": "electronics:version",
      "@type": "xsd:string"
    },
    "simulatedAt": {
      "@id": "electronics:simulatedAt",
      "@type": "xsd:dateTime"
    },
    "elapsedMs": {
      "@id": "electronics:elapsedMs",
      "@type": "xsd:decimal"
    },
    "toleranceMode": {
      "@id": "electronics:toleranceMode",
      "@type": "xsd:string"
    },
    "sheets": {
      "@id": "electronics:sheets",
      "@container": "@list"
    },
    "SolveResponse": "electronics:SolveResponse",
    "result": {
      "@id": "electronics:result",
      "@type": "@id"
    },
    "meta": {
      "@id": "electronics:meta"
    },
    "MonteCarloResponse": "electronics:MonteCarloResponse",
    "DeratingCheck": "electronics:DeratingCheck",
    "parameterName": {
      "@id": "electronics:parameterName",
      "@type": "xsd:string"
    },
    "actual": {
      "@id": "electronics:actual",
      "@type": "xsd:decimal"
    },
    "rated": {
      "@id": "electronics:rated",
      "@type": "xsd:decimal"
    },
    "limit": {
      "@id": "electronics:limit",
      "@type": "xsd:decimal"
    },
    "unit": {
      "@id": "electronics:unit",
      "@type": "xsd:string"
    },
    "stressPct": {
      "@id": "electronics:stressPct",
      "@type": "xsd:decimal"
    },
    "status": {
      "@id": "electronics:status",
      "@type": "xsd:string"
    },
    "basis": {
      "@id": "electronics:basis",
      "@type": "xsd:string"
    },
    "DeratingComponent": "electronics:DeratingComponent",
    "id": {
      "@id": "electronics:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "electronics:name",
      "@type": "xsd:string"
    },
    "sheet": {
      "@id": "electronics:sheet",
      "@type": "xsd:string"
    },
    "worstStatus": {
      "@id": "electronics:worstStatus",
      "@type": "xsd:string"
    },
    "worstStressPct": {
      "@id": "electronics:worstStressPct",
      "@type": "xsd:decimal"
    },
    "checks": {
      "@id": "electronics:checks",
      "@container": "@list"
    },
    "unrated": {
      "@id": "electronics:unrated",
      "@container": "@list"
    },
    "recommendations": {
      "@id": "electronics:recommendations",
      "@type": "xsd:string"
    },
    "DeratingResponse": "electronics:DeratingResponse",
    "Job": "electronics:Job",
    "kind": {
      "@id": "electronics:kind",
      "@type": "xsd:string"
    },
    "trials": {
      "@id": "electronics:trials"
    },
    "progress": {
      "@id": "electronics:progress",
      "@type": "xsd:decimal"
    },
    "sliceInProgress": {
      "@id": "electronics:sliceInProgress",
      "@type": "xsd:boolean"
    },
    "seed": {
      "@id": "electronics:seed",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "electronics:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "electronics:updatedAt",
      "@type": "xsd:dateTime"
    },
    "expiresAt": {
      "@id": "electronics:expiresAt",
      "@type": "xsd:dateTime"
    },
    "JobResult": "electronics:JobResult",
    "nodeStats": {
      "@id": "electronics:nodeStats"
    },
    "trialCount": {
      "@id": "electronics:trialCount",
      "@type": "xsd:integer"
    },
    "failedTrials": {
      "@id": "electronics:failedTrials",
      "@type": "xsd:integer"
    },
    "protectionTrips": {
      "@id": "electronics:protectionTrips",
      "@type": "xsd:integer"
    },
    "operatingTrials": {
      "@id": "electronics:operatingTrials",
      "@type": "xsd:integer"
    },
    "attribution": {
      "@id": "electronics:attribution"
    },
    "JobResponse": "electronics:JobResponse",
    "job": {
      "@id": "electronics:job",
      "@type": "@id"
    },
    "TemplateSummary": "electronics:TemplateSummary",
    "componentCounts": {
      "@id": "electronics:componentCounts"
    },
    "notes": {
      "@id": "electronics:notes",
      "@container": "@list"
    },
    "url": {
      "@id": "electronics:url",
      "@type": "xsd:string"
    },
    "TemplateList": "electronics:TemplateList",
    "count": {
      "@id": "electronics:count",
      "@type": "xsd:integer"
    },
    "templates": {
      "@id": "electronics:templates",
      "@container": "@list"
    },
    "PartModel": "electronics:PartModel",
    "mpn": {
      "@id": "electronics:mpn",
      "@type": "xsd:string"
    },
    "manufacturer": {
      "@id": "electronics:manufacturer",
      "@type": "xsd:string"
    },
    "package": {
      "@id": "electronics:package",
      "@type": "xsd:string"
    },
    "grade": {
      "@id": "electronics:grade",
      "@type": "xsd:string"
    },
    "datasheetUrl": {
      "@id": "electronics:datasheetUrl",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "electronics:source",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "electronics:properties"
    },
    "provenance": {
      "@id": "electronics:provenance"
    },
    "filledFromDefaults": {
      "@id": "electronics:filledFromDefaults",
      "@container": "@list"
    },
    "PartModelList": "electronics:PartModelList",
    "types": {
      "@id": "electronics:types",
      "@container": "@list"
    },
    "note": {
      "@id": "electronics:note",
      "@type": "xsd:string"
    },
    "parts": {
      "@id": "electronics:parts",
      "@container": "@list"
    },
    "TemplateRecord": "electronics:TemplateRecord",
    "design": {
      "@id": "electronics:design",
      "@type": "@id"
    },
    "DesignSummary": "electronics:DesignSummary",
    "DesignList": "electronics:DesignList",
    "designs": {
      "@id": "electronics:designs",
      "@container": "@list"
    },
    "scope": {
      "@id": "electronics:scope"
    },
    "DesignRecord": "electronics:DesignRecord",
    "revisions": {
      "@id": "electronics:revisions",
      "@type": "xsd:integer"
    },
    "DesignCreated": "electronics:DesignCreated",
    "editorUrl": {
      "@id": "electronics:editorUrl",
      "@type": "xsd:string"
    },
    "DesignUpdated": "electronics:DesignUpdated",
    "revisionAuthor": {
      "@id": "electronics:revisionAuthor",
      "@type": "xsd:string"
    },
    "ShareLink": "electronics:ShareLink",
    "shareId": {
      "@id": "electronics:shareId",
      "@type": "xsd:string"
    },
    "permissions": {
      "@id": "electronics:permissions",
      "@type": "xsd:string"
    },
    "expiresInDays": {
      "@id": "electronics:expiresInDays",
      "@type": "xsd:integer"
    },
    "BomRow": "electronics:BomRow",
    "designator": {
      "@id": "electronics:designator",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "electronics:value",
      "@type": "xsd:string"
    },
    "digikeyPartNumber": {
      "@id": "electronics:digikeyPartNumber",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "electronics:quantity",
      "@type": "xsd:integer"
    },
    "Export": "electronics:Export",
    "filename": {
      "@id": "electronics:filename",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "electronics:contentType",
      "@type": "xsd:string"
    },
    "generatedAt": {
      "@id": "electronics:generatedAt",
      "@type": "xsd:dateTime"
    },
    "content": {
      "@id": "electronics:content"
    },
    "Attribution": "electronics:Attribution",
    "solver": {
      "@id": "electronics:solver",
      "@type": "xsd:string"
    },
    "release": {
      "@id": "electronics:release",
      "@type": "xsd:string"
    },
    "resultContract": {
      "@id": "electronics:resultContract",
      "@type": "xsd:string"
    },
    "designHash": {
      "@id": "electronics:designHash",
      "@type": "xsd:string"
    },
    "verifyUrl": {
      "@id": "electronics:verifyUrl",
      "@type": "xsd:string"
    },
    "statement": {
      "@id": "electronics:statement",
      "@type": "xsd:string"
    },
    "Fix": "electronics:Fix",
    "op": {
      "@id": "electronics:op",
      "@type": "xsd:string"
    },
    "property": {
      "@id": "electronics:property",
      "@type": "xsd:string"
    },
    "meaning": {
      "@id": "electronics:meaning",
      "@type": "xsd:string"
    },
    "CompareSide": "electronics:CompareSide",
    "totalSourcePower": {
      "@id": "electronics:totalSourcePower",
      "@type": "xsd:decimal"
    },
    "totalLoadPower": {
      "@id": "electronics:totalLoadPower",
      "@type": "xsd:decimal"
    },
    "totalDissipation": {
      "@id": "electronics:totalDissipation",
      "@type": "xsd:decimal"
    },
    "efficiency": {
      "@id": "electronics:efficiency",
      "@type": "xsd:decimal"
    },
    "Delta": "electronics:Delta",
    "a": {
      "@id": "electronics:a",
      "@type": "xsd:decimal"
    },
    "b": {
      "@id": "electronics:b",
      "@type": "xsd:decimal"
    },
    "delta": {
      "@id": "electronics:delta",
      "@type": "xsd:decimal"
    },
    "CompareResponse": "electronics:CompareResponse",
    "changes": {
      "@id": "electronics:changes"
    },
    "stages": {
      "@id": "electronics:stages",
      "@container": "@list"
    },
    "yield": {
      "@id": "electronics:yield"
    },
    "VerifyResponse": "electronics:VerifyResponse",
    "expected": {
      "@id": "electronics:expected",
      "@type": "xsd:string"
    },
    "matches": {
      "@id": "electronics:matches",
      "@type": "xsd:boolean"
    },
    "Usage": "electronics:Usage",
    "used": {
      "@id": "electronics:used",
      "@type": "xsd:integer"
    },
    "unlimited": {
      "@id": "electronics:unlimited",
      "@type": "xsd:boolean"
    },
    "resetsAt": {
      "@id": "electronics:resetsAt",
      "@type": "xsd:dateTime"
    },
    "Me": "electronics:Me",
    "key": {
      "@id": "electronics:key"
    },
    "account": {
      "@id": "electronics:account"
    },
    "usage": {
      "@id": "electronics:usage"
    },
    "solve": {
      "@id": "electronics:solve"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Electronics Architect API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Electronics Architect'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-06) from openapi/electronics-architect-com-openapi.json.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/electronics-architect-com-openapi.json"
  ]
}