Crisphive · JSON-LD Context

Crisphive Com Context

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

20 Classes 25 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/
crisphive: https://crisphive.com/schema#

Classes

GetSkillCategoriesResponse GetSkillCategoriesIdSkillsResponse PutTechniciansIdVehiclesRequest PostV1CustomersRequest PutV1CustomersIdRequest PutV1CustomersIdResponse PostV1JobTypesRequest GetV1JobTypesIdResponse PutV1JobTypesIdRequest PutV1JobTypesIdResponse GetV1ServiceAreasIdResponse PostV1SkillCategoriesIdSkillsRequest PostV1SkillCategoriesIdSkillsResponse PutV1SkillsIdRequest GetV1TechniciansIdResponse PostV1VehiclesRequest DeleteV1VehiclesIdResponse GetV1VehiclesIdResponse PutV1VehiclesIdRequest PutV1VehiclesIdResponse

Properties

Property Type Container
plate_number string
vehicle_type string
year integer
address
email string
full_name string
phone string
preferred_technician_id string
service_area_id string
sms_opt_in boolean
tier string
uid string
notes string
status string
default_demobilization_minutes integer
default_duration_minutes integer
default_mobilization_minutes integer
name string
priority string
description string
is_active boolean
brand string
current_mileage integer
model string
owner_id string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://crisphive.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "crisphive": "https://crisphive.com/schema#",
    "GetSkillCategoriesResponse": "crisphive:GetSkillCategoriesResponse",
    "GetSkillCategoriesIdSkillsResponse": "crisphive:GetSkillCategoriesIdSkillsResponse",
    "PutTechniciansIdVehiclesRequest": "crisphive:PutTechniciansIdVehiclesRequest",
    "plate_number": {
      "@id": "crisphive:plate_number",
      "@type": "xsd:string"
    },
    "vehicle_type": {
      "@id": "crisphive:vehicle_type",
      "@type": "xsd:string"
    },
    "year": {
      "@id": "crisphive:year",
      "@type": "xsd:integer"
    },
    "PostV1CustomersRequest": "crisphive:PostV1CustomersRequest",
    "address": {
      "@id": "crisphive:address"
    },
    "email": {
      "@id": "crisphive:email",
      "@type": "xsd:string"
    },
    "full_name": {
      "@id": "crisphive:full_name",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "crisphive:phone",
      "@type": "xsd:string"
    },
    "preferred_technician_id": {
      "@id": "crisphive:preferred_technician_id",
      "@type": "xsd:string"
    },
    "service_area_id": {
      "@id": "crisphive:service_area_id",
      "@type": "xsd:string"
    },
    "sms_opt_in": {
      "@id": "crisphive:sms_opt_in",
      "@type": "xsd:boolean"
    },
    "tier": {
      "@id": "crisphive:tier",
      "@type": "xsd:string"
    },
    "uid": {
      "@id": "crisphive:uid",
      "@type": "xsd:string"
    },
    "PutV1CustomersIdRequest": "crisphive:PutV1CustomersIdRequest",
    "notes": {
      "@id": "crisphive:notes",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "crisphive:status",
      "@type": "xsd:string"
    },
    "PutV1CustomersIdResponse": "crisphive:PutV1CustomersIdResponse",
    "PostV1JobTypesRequest": "crisphive:PostV1JobTypesRequest",
    "default_demobilization_minutes": {
      "@id": "crisphive:default_demobilization_minutes",
      "@type": "xsd:integer"
    },
    "default_duration_minutes": {
      "@id": "crisphive:default_duration_minutes",
      "@type": "xsd:integer"
    },
    "default_mobilization_minutes": {
      "@id": "crisphive:default_mobilization_minutes",
      "@type": "xsd:integer"
    },
    "name": {
      "@id": "crisphive:name",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "crisphive:priority",
      "@type": "xsd:string"
    },
    "GetV1JobTypesIdResponse": "crisphive:GetV1JobTypesIdResponse",
    "PutV1JobTypesIdRequest": "crisphive:PutV1JobTypesIdRequest",
    "PutV1JobTypesIdResponse": "crisphive:PutV1JobTypesIdResponse",
    "GetV1ServiceAreasIdResponse": "crisphive:GetV1ServiceAreasIdResponse",
    "PostV1SkillCategoriesIdSkillsRequest": "crisphive:PostV1SkillCategoriesIdSkillsRequest",
    "description": {
      "@id": "crisphive:description",
      "@type": "xsd:string"
    },
    "PostV1SkillCategoriesIdSkillsResponse": "crisphive:PostV1SkillCategoriesIdSkillsResponse",
    "PutV1SkillsIdRequest": "crisphive:PutV1SkillsIdRequest",
    "is_active": {
      "@id": "crisphive:is_active",
      "@type": "xsd:boolean"
    },
    "GetV1TechniciansIdResponse": "crisphive:GetV1TechniciansIdResponse",
    "PostV1VehiclesRequest": "crisphive:PostV1VehiclesRequest",
    "brand": {
      "@id": "crisphive:brand",
      "@type": "xsd:string"
    },
    "current_mileage": {
      "@id": "crisphive:current_mileage",
      "@type": "xsd:integer"
    },
    "model": {
      "@id": "crisphive:model",
      "@type": "xsd:string"
    },
    "owner_id": {
      "@id": "crisphive:owner_id",
      "@type": "xsd:string"
    },
    "DeleteV1VehiclesIdResponse": "crisphive:DeleteV1VehiclesIdResponse",
    "GetV1VehiclesIdResponse": "crisphive:GetV1VehiclesIdResponse",
    "PutV1VehiclesIdRequest": "crisphive:PutV1VehiclesIdRequest",
    "PutV1VehiclesIdResponse": "crisphive:PutV1VehiclesIdResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Crisphive API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Crisphive'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-04) from openapi/_ae-authored/crisphive-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/_ae-authored/crisphive-com-openapi-generated.yml"
  ]
}