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
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
{
"@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"
]
}