Axle · JSON-LD Context

Axle Context

JSON-LD context defining the semantic vocabulary for Axle from Axle.

31 Classes 76 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/
axle: https://axle.insure/schema#

Classes

WebhookEvent Result ResultDetail Account AccountSandbox Policy PolicySandbox PolicyReport PolicyStatus Underwriter Address Carrier Coverage Exclusion Property Dwelling Vehicle Insured ThirdParty Document User Connection ConnectionSandbox EvaluationStatus EvaluationStatusWithoutCaution RuleWithInput RuleWithNoInput RuleTemplateWithNoInput RuleTemplateWithInput DestinationClient ValidationConfig

Properties

Property Type Container
id string
type string
createdAt string
carrier string
firstName string
lastName string
phone string
email string
policies list
connection reference
resultDetail reference
modifiedAt string
refreshedAt string
account
policyNumber string
isActive boolean
effectiveDate string
expirationDate string
policyStatus reference
premium decimal
amountDue decimal
underwriter reference
address reference
coverages list
exclusions list
properties list
insureds list
thirdParties list
documents list
result reference
report string
policy
cancellationDate string
cancellationReason string
name string
naicCode string
addressLine1 string
addressLine2 string
state string
city string
postalCode string
country string
domain string
naicCodes list
logoUrl string
code
label string
limitPerPerson decimal
limitPerAccident decimal
deductible decimal
property string
settlementBasis string
data
ratedFloodZone string
replacementCost decimal
bodyStyle string
vin string
model string
year string
make string
use string
dateOfBirthYear string
licenseNo string
licenseState string
dateOfBirth string
source string
url string
issuedDate string
status string
updatedAt string
rule string
input
entity reference
displayName string
rules list
metadata

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://axle.insure/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "axle": "https://axle.insure/schema#",
    "WebhookEvent": "axle:WebhookEvent",
    "id": {
      "@id": "axle:id",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "axle:type",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "axle:createdAt",
      "@type": "xsd:string"
    },
    "Result": "axle:Result",
    "ResultDetail": "axle:ResultDetail",
    "Account": "axle:Account",
    "carrier": {
      "@id": "axle:carrier",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "axle:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "axle:lastName",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "axle:phone",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "axle:email",
      "@type": "xsd:string"
    },
    "policies": {
      "@id": "axle:policies",
      "@container": "@list"
    },
    "connection": {
      "@id": "axle:connection",
      "@type": "@id"
    },
    "resultDetail": {
      "@id": "axle:resultDetail",
      "@type": "@id"
    },
    "modifiedAt": {
      "@id": "axle:modifiedAt",
      "@type": "xsd:string"
    },
    "refreshedAt": {
      "@id": "axle:refreshedAt",
      "@type": "xsd:string"
    },
    "AccountSandbox": "axle:AccountSandbox",
    "Policy": "axle:Policy",
    "account": {
      "@id": "axle:account"
    },
    "policyNumber": {
      "@id": "axle:policyNumber",
      "@type": "xsd:string"
    },
    "isActive": {
      "@id": "axle:isActive",
      "@type": "xsd:boolean"
    },
    "effectiveDate": {
      "@id": "axle:effectiveDate",
      "@type": "xsd:string"
    },
    "expirationDate": {
      "@id": "axle:expirationDate",
      "@type": "xsd:string"
    },
    "policyStatus": {
      "@id": "axle:policyStatus",
      "@type": "@id"
    },
    "premium": {
      "@id": "axle:premium",
      "@type": "xsd:decimal"
    },
    "amountDue": {
      "@id": "axle:amountDue",
      "@type": "xsd:decimal"
    },
    "underwriter": {
      "@id": "axle:underwriter",
      "@type": "@id"
    },
    "address": {
      "@id": "axle:address",
      "@type": "@id"
    },
    "coverages": {
      "@id": "axle:coverages",
      "@container": "@list"
    },
    "exclusions": {
      "@id": "axle:exclusions",
      "@container": "@list"
    },
    "properties": {
      "@id": "axle:properties",
      "@container": "@list"
    },
    "insureds": {
      "@id": "axle:insureds",
      "@container": "@list"
    },
    "thirdParties": {
      "@id": "axle:thirdParties",
      "@container": "@list"
    },
    "documents": {
      "@id": "axle:documents",
      "@container": "@list"
    },
    "result": {
      "@id": "axle:result",
      "@type": "@id"
    },
    "PolicySandbox": "axle:PolicySandbox",
    "PolicyReport": "axle:PolicyReport",
    "report": {
      "@id": "axle:report",
      "@type": "xsd:string"
    },
    "policy": {
      "@id": "axle:policy"
    },
    "PolicyStatus": "axle:PolicyStatus",
    "cancellationDate": {
      "@id": "axle:cancellationDate",
      "@type": "xsd:string"
    },
    "cancellationReason": {
      "@id": "axle:cancellationReason",
      "@type": "xsd:string"
    },
    "Underwriter": "axle:Underwriter",
    "name": {
      "@id": "axle:name",
      "@type": "xsd:string"
    },
    "naicCode": {
      "@id": "axle:naicCode",
      "@type": "xsd:string"
    },
    "Address": "axle:Address",
    "addressLine1": {
      "@id": "axle:addressLine1",
      "@type": "xsd:string"
    },
    "addressLine2": {
      "@id": "axle:addressLine2",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "axle:state",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "axle:city",
      "@type": "xsd:string"
    },
    "postalCode": {
      "@id": "axle:postalCode",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "axle:country",
      "@type": "xsd:string"
    },
    "Carrier": "axle:Carrier",
    "domain": {
      "@id": "axle:domain",
      "@type": "xsd:string"
    },
    "naicCodes": {
      "@id": "axle:naicCodes",
      "@container": "@list"
    },
    "logoUrl": {
      "@id": "axle:logoUrl",
      "@type": "xsd:string"
    },
    "Coverage": "axle:Coverage",
    "code": {
      "@id": "axle:code"
    },
    "label": {
      "@id": "axle:label",
      "@type": "xsd:string"
    },
    "limitPerPerson": {
      "@id": "axle:limitPerPerson",
      "@type": "xsd:decimal"
    },
    "limitPerAccident": {
      "@id": "axle:limitPerAccident",
      "@type": "xsd:decimal"
    },
    "deductible": {
      "@id": "axle:deductible",
      "@type": "xsd:decimal"
    },
    "property": {
      "@id": "axle:property",
      "@type": "xsd:string"
    },
    "settlementBasis": {
      "@id": "axle:settlementBasis",
      "@type": "xsd:string"
    },
    "Exclusion": "axle:Exclusion",
    "Property": "axle:Property",
    "data": {
      "@id": "axle:data"
    },
    "Dwelling": "axle:Dwelling",
    "ratedFloodZone": {
      "@id": "axle:ratedFloodZone",
      "@type": "xsd:string"
    },
    "replacementCost": {
      "@id": "axle:replacementCost",
      "@type": "xsd:decimal"
    },
    "Vehicle": "axle:Vehicle",
    "bodyStyle": {
      "@id": "axle:bodyStyle",
      "@type": "xsd:string"
    },
    "vin": {
      "@id": "axle:vin",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "axle:model",
      "@type": "xsd:string"
    },
    "year": {
      "@id": "axle:year",
      "@type": "xsd:string"
    },
    "make": {
      "@id": "axle:make",
      "@type": "xsd:string"
    },
    "use": {
      "@id": "axle:use",
      "@type": "xsd:string"
    },
    "Insured": "axle:Insured",
    "dateOfBirthYear": {
      "@id": "axle:dateOfBirthYear",
      "@type": "xsd:string"
    },
    "licenseNo": {
      "@id": "axle:licenseNo",
      "@type": "xsd:string"
    },
    "licenseState": {
      "@id": "axle:licenseState",
      "@type": "xsd:string"
    },
    "dateOfBirth": {
      "@id": "axle:dateOfBirth",
      "@type": "xsd:string"
    },
    "ThirdParty": "axle:ThirdParty",
    "Document": "axle:Document",
    "source": {
      "@id": "axle:source",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "axle:url",
      "@type": "xsd:string"
    },
    "issuedDate": {
      "@id": "axle:issuedDate",
      "@type": "xsd:string"
    },
    "User": "axle:User",
    "Connection": "axle:Connection",
    "status": {
      "@id": "axle:status",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "axle:updatedAt",
      "@type": "xsd:string"
    },
    "ConnectionSandbox": "axle:ConnectionSandbox",
    "EvaluationStatus": "axle:EvaluationStatus",
    "EvaluationStatusWithoutCaution": "axle:EvaluationStatusWithoutCaution",
    "RuleWithInput": "axle:RuleWithInput",
    "rule": {
      "@id": "axle:rule",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "axle:input"
    },
    "RuleWithNoInput": "axle:RuleWithNoInput",
    "RuleTemplateWithNoInput": "axle:RuleTemplateWithNoInput",
    "RuleTemplateWithInput": "axle:RuleTemplateWithInput",
    "DestinationClient": "axle:DestinationClient",
    "entity": {
      "@id": "axle:entity",
      "@type": "@id"
    },
    "ValidationConfig": "axle:ValidationConfig",
    "displayName": {
      "@id": "axle:displayName",
      "@type": "xsd:string"
    },
    "rules": {
      "@id": "axle:rules",
      "@container": "@list"
    },
    "metadata": {
      "@id": "axle:metadata"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Axle API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Axle'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-10-29) from openapi/_original/axle-api-openapi.yml.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/_original/axle-api-openapi.yml"
  ]
}