Lawmatics · JSON-LD Context
Lawmatics Context
JSON-LD context defining the semantic vocabulary for Lawmatics from Lawmatics.
5 Classes
26 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
lawmatics:
https://app.lawmatics.com/api/vocab/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
name
description
url
email
telephone
Properties
| Property | Type | Container |
|---|---|---|
| dateCreated | dateTime | |
| dateModified | dateTime | |
| Contact | reference | |
| Matter | reference | |
| Lead | reference | |
| Pipeline | reference | |
| Stage | reference | |
| IntakeForm | reference | |
| Appointment | reference | |
| Document | reference | |
| Tag | reference | |
| CustomField | reference | |
| Workflow | reference | |
| id | string | |
| firstName | string | |
| lastName | string | |
| status | string | |
| assignedTo | reference | |
| practiceArea | string | |
| referralSource | string | |
| tags | set | |
| customFields | set | |
| startDate | dateTime | |
| endDate | dateTime | |
| value | decimal | |
| currency | string |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"lawmatics": "https://app.lawmatics.com/api/vocab/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"name": "schema:name",
"description": "schema:description",
"url": "schema:url",
"email": "schema:email",
"telephone": "schema:telephone",
"dateCreated": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"dateModified": {
"@id": "schema:dateModified",
"@type": "xsd:dateTime"
},
"Contact": {
"@id": "schema:Person",
"@type": "@id"
},
"Matter": {
"@id": "lawmatics:Matter",
"@type": "@id"
},
"Lead": {
"@id": "lawmatics:Lead",
"@type": "@id"
},
"Pipeline": {
"@id": "lawmatics:Pipeline",
"@type": "@id"
},
"Stage": {
"@id": "lawmatics:Stage",
"@type": "@id"
},
"IntakeForm": {
"@id": "lawmatics:IntakeForm",
"@type": "@id"
},
"Appointment": {
"@id": "schema:Event",
"@type": "@id"
},
"Document": {
"@id": "schema:DigitalDocument",
"@type": "@id"
},
"Tag": {
"@id": "lawmatics:Tag",
"@type": "@id"
},
"CustomField": {
"@id": "lawmatics:CustomField",
"@type": "@id"
},
"Workflow": {
"@id": "lawmatics:Workflow",
"@type": "@id"
},
"id": {
"@id": "schema:identifier",
"@type": "xsd:string"
},
"firstName": {
"@id": "schema:givenName",
"@type": "xsd:string"
},
"lastName": {
"@id": "schema:familyName",
"@type": "xsd:string"
},
"status": {
"@id": "lawmatics:status",
"@type": "xsd:string"
},
"assignedTo": {
"@id": "schema:accountablePerson",
"@type": "@id"
},
"practiceArea": {
"@id": "lawmatics:practiceArea",
"@type": "xsd:string"
},
"referralSource": {
"@id": "lawmatics:referralSource",
"@type": "xsd:string"
},
"tags": {
"@id": "lawmatics:tags",
"@container": "@set"
},
"customFields": {
"@id": "lawmatics:customFields",
"@container": "@set"
},
"startDate": {
"@id": "schema:startDate",
"@type": "xsd:dateTime"
},
"endDate": {
"@id": "schema:endDate",
"@type": "xsd:dateTime"
},
"value": {
"@id": "schema:value",
"@type": "xsd:decimal"
},
"currency": {
"@id": "schema:priceCurrency",
"@type": "xsd:string"
}
},
"@type": "schema:WebAPI",
"name": "Lawmatics OAuth API",
"url": "https://app.lawmatics.com/api",
"description": "RESTful OAuth API for managing leads, matters, contacts, intake forms, pipelines, and automated client follow-ups within the Lawmatics legal CRM platform.",
"schema:documentation": "https://docs.lawmatics.com/"
}