LawToolBox · JSON-LD Context

Lawtoolbox Context

JSON-LD context defining the semantic vocabulary for Lawtoolbox from LawToolBox.

34 Classes 82 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/
lawtoolbox: https://lawtoolbox.com/schema#

Classes

PostApiDeadlinesCutoffdateResponse GetApiFirmsResponse PostApiFirmsRequest PostApiFirmsResponse GetApiFirmsFirmidResponse PutApiFirmsFirmidRequest PutApiFirmsFirmidResponse PostApiFirmsFirmidUsersRequest PostApiFirmsFirmidUsersResponse PutApiFirmsFirmidUsersResponse PostApiFirmsFirmidUsers1MattersMatteridHearingnotesResponse PostApiFirmsFirmidUsers1MattersMatteridDeadlinesCalculateReq PostApiFirmsFirmidUsers1MattersMatteridDeadlinesCalculateRes PutApiFirmsFirmidUsersUseridRequest PutApiFirmsFirmidUsersUseridResponse PostApiFirmsFirmidUsersUseridMattersMatteridResponse GetApiFirmsFirmidUsersUseridResponse PostApiOauthTokenRequest PostApiOauthTokenResponse GetApiPackagesResponse GetFirmsFirmidSubscriptionsResponse PostFirmsFirmidSubscriptionsRequest PostFirmsFirmidSubscriptionsResponse PutFirmsFirmidSubscriptionsSubscriptionidRenewRequest PutFirmsFirmidSubscriptionsSubscriptionidRenewResponse PutFirmsFirmidSubscriptions8AddlicensesResponse PutFirmsFirmidSubscriptions8RemovelicensesResponse GetFirmsFirmidToolsetsResponse PostFirmsFirmidUsers1MattersRequest PostFirmsFirmidUsers1MattersResponse GetFirmsFirmidUsersUseridTriggerdatesResponse GetFirmsFirmidUsersUseridMattersResponse GetFirmsFirmidUsersUseridMattersMatteridResponse GetStatesResponse

Properties

Property Type Container
DeadlineHistory string
DeadlineID string
DeadlineType string
Description_Short string
LastUpdate string
ParentTriggerDate string
ToolSetName string
firms list
Paging
FirmName string
FirmURL string
StateOfPractice string
ContactName string
ContactPhone string
ContactEmail string
ThirdPartyAccountID integer
ThirdPartyResellerID integer
IsActive boolean
FirmID integer
PaymentScheduledType integer
CreationDate string
Name string
Email string
Password string
Phone string
TimeZone string
UserTypeID integer
ThirdPartyUserID integer
UserID integer
LoginID string
UserType integer
HearingID integer
HearingTopic string
TriggerID string
TriggerDate string
ToggleID string
ToggleOptionID string
HearingNoteName string
HearingNoteID string
DeadlineNumber string
Location string
Description_Long string
Link_1 string
Link_Description_1 string
Link_2 string
Link_Description_2 string
StartDate string
EndDate string
StartDateTime string
EndDateTime string
StartTime string
EndTime string
ReportCode string
username string
password string
grant_type string
access_token string
token_type string
expires_in integer
PackageID integer
Description string
SubscriptionTypeID integer
SubscriptionID integer
PurchasedLicenses integer
SubscriptionStartDate string
SubscriptionEndDate string
ModifiedDate string
ToolSetID integer
MatterNumber string
ClientName string
ClientNumber string
ClientRef string
InsuranceClaimNumber string
PublicCaseNumber string
PublicCaseLink string
ThirdPartyMatterID string
StatePostalCode string
MatterNumberLTB string
LastUpdatedOn string
NoOfDeadlines integer
ToggleDetails
PostalCode string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://lawtoolbox.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "lawtoolbox": "https://lawtoolbox.com/schema#",
    "PostApiDeadlinesCutoffdateResponse": "lawtoolbox:PostApiDeadlinesCutoffdateResponse",
    "DeadlineHistory": {
      "@id": "lawtoolbox:DeadlineHistory",
      "@type": "xsd:string"
    },
    "DeadlineID": {
      "@id": "lawtoolbox:DeadlineID",
      "@type": "xsd:string"
    },
    "DeadlineType": {
      "@id": "lawtoolbox:DeadlineType",
      "@type": "xsd:string"
    },
    "Description_Short": {
      "@id": "lawtoolbox:Description_Short",
      "@type": "xsd:string"
    },
    "LastUpdate": {
      "@id": "lawtoolbox:LastUpdate",
      "@type": "xsd:string"
    },
    "ParentTriggerDate": {
      "@id": "lawtoolbox:ParentTriggerDate",
      "@type": "xsd:string"
    },
    "ToolSetName": {
      "@id": "lawtoolbox:ToolSetName",
      "@type": "xsd:string"
    },
    "GetApiFirmsResponse": "lawtoolbox:GetApiFirmsResponse",
    "firms": {
      "@id": "lawtoolbox:firms",
      "@container": "@list"
    },
    "Paging": {
      "@id": "lawtoolbox:Paging"
    },
    "PostApiFirmsRequest": "lawtoolbox:PostApiFirmsRequest",
    "FirmName": {
      "@id": "lawtoolbox:FirmName",
      "@type": "xsd:string"
    },
    "FirmURL": {
      "@id": "lawtoolbox:FirmURL",
      "@type": "xsd:string"
    },
    "StateOfPractice": {
      "@id": "lawtoolbox:StateOfPractice",
      "@type": "xsd:string"
    },
    "ContactName": {
      "@id": "lawtoolbox:ContactName",
      "@type": "xsd:string"
    },
    "ContactPhone": {
      "@id": "lawtoolbox:ContactPhone",
      "@type": "xsd:string"
    },
    "ContactEmail": {
      "@id": "lawtoolbox:ContactEmail",
      "@type": "xsd:string"
    },
    "ThirdPartyAccountID": {
      "@id": "lawtoolbox:ThirdPartyAccountID",
      "@type": "xsd:integer"
    },
    "ThirdPartyResellerID": {
      "@id": "lawtoolbox:ThirdPartyResellerID",
      "@type": "xsd:integer"
    },
    "IsActive": {
      "@id": "lawtoolbox:IsActive",
      "@type": "xsd:boolean"
    },
    "PostApiFirmsResponse": "lawtoolbox:PostApiFirmsResponse",
    "FirmID": {
      "@id": "lawtoolbox:FirmID",
      "@type": "xsd:integer"
    },
    "PaymentScheduledType": {
      "@id": "lawtoolbox:PaymentScheduledType",
      "@type": "xsd:integer"
    },
    "CreationDate": {
      "@id": "lawtoolbox:CreationDate",
      "@type": "xsd:string"
    },
    "GetApiFirmsFirmidResponse": "lawtoolbox:GetApiFirmsFirmidResponse",
    "PutApiFirmsFirmidRequest": "lawtoolbox:PutApiFirmsFirmidRequest",
    "PutApiFirmsFirmidResponse": "lawtoolbox:PutApiFirmsFirmidResponse",
    "PostApiFirmsFirmidUsersRequest": "lawtoolbox:PostApiFirmsFirmidUsersRequest",
    "Name": {
      "@id": "lawtoolbox:Name",
      "@type": "xsd:string"
    },
    "Email": {
      "@id": "lawtoolbox:Email",
      "@type": "xsd:string"
    },
    "Password": {
      "@id": "lawtoolbox:Password",
      "@type": "xsd:string"
    },
    "Phone": {
      "@id": "lawtoolbox:Phone",
      "@type": "xsd:string"
    },
    "TimeZone": {
      "@id": "lawtoolbox:TimeZone",
      "@type": "xsd:string"
    },
    "UserTypeID": {
      "@id": "lawtoolbox:UserTypeID",
      "@type": "xsd:integer"
    },
    "ThirdPartyUserID": {
      "@id": "lawtoolbox:ThirdPartyUserID",
      "@type": "xsd:integer"
    },
    "PostApiFirmsFirmidUsersResponse": "lawtoolbox:PostApiFirmsFirmidUsersResponse",
    "UserID": {
      "@id": "lawtoolbox:UserID",
      "@type": "xsd:integer"
    },
    "LoginID": {
      "@id": "lawtoolbox:LoginID",
      "@type": "xsd:string"
    },
    "UserType": {
      "@id": "lawtoolbox:UserType",
      "@type": "xsd:integer"
    },
    "PutApiFirmsFirmidUsersResponse": "lawtoolbox:PutApiFirmsFirmidUsersResponse",
    "PostApiFirmsFirmidUsers1MattersMatteridHearingnotesResponse": "lawtoolbox:PostApiFirmsFirmidUsers1MattersMatteridHearingnotesResponse",
    "HearingID": {
      "@id": "lawtoolbox:HearingID",
      "@type": "xsd:integer"
    },
    "HearingTopic": {
      "@id": "lawtoolbox:HearingTopic",
      "@type": "xsd:string"
    },
    "PostApiFirmsFirmidUsers1MattersMatteridDeadlinesCalculateReq": "lawtoolbox:PostApiFirmsFirmidUsers1MattersMatteridDeadlinesCalculateReq",
    "TriggerID": {
      "@id": "lawtoolbox:TriggerID",
      "@type": "xsd:string"
    },
    "TriggerDate": {
      "@id": "lawtoolbox:TriggerDate",
      "@type": "xsd:string"
    },
    "ToggleID": {
      "@id": "lawtoolbox:ToggleID",
      "@type": "xsd:string"
    },
    "ToggleOptionID": {
      "@id": "lawtoolbox:ToggleOptionID",
      "@type": "xsd:string"
    },
    "HearingNoteName": {
      "@id": "lawtoolbox:HearingNoteName",
      "@type": "xsd:string"
    },
    "HearingNoteID": {
      "@id": "lawtoolbox:HearingNoteID",
      "@type": "xsd:string"
    },
    "PostApiFirmsFirmidUsers1MattersMatteridDeadlinesCalculateRes": "lawtoolbox:PostApiFirmsFirmidUsers1MattersMatteridDeadlinesCalculateRes",
    "DeadlineNumber": {
      "@id": "lawtoolbox:DeadlineNumber",
      "@type": "xsd:string"
    },
    "Location": {
      "@id": "lawtoolbox:Location",
      "@type": "xsd:string"
    },
    "Description_Long": {
      "@id": "lawtoolbox:Description_Long",
      "@type": "xsd:string"
    },
    "Link_1": {
      "@id": "lawtoolbox:Link_1",
      "@type": "xsd:string"
    },
    "Link_Description_1": {
      "@id": "lawtoolbox:Link_Description_1",
      "@type": "xsd:string"
    },
    "Link_2": {
      "@id": "lawtoolbox:Link_2",
      "@type": "xsd:string"
    },
    "Link_Description_2": {
      "@id": "lawtoolbox:Link_Description_2",
      "@type": "xsd:string"
    },
    "StartDate": {
      "@id": "lawtoolbox:StartDate",
      "@type": "xsd:string"
    },
    "EndDate": {
      "@id": "lawtoolbox:EndDate",
      "@type": "xsd:string"
    },
    "StartDateTime": {
      "@id": "lawtoolbox:StartDateTime",
      "@type": "xsd:string"
    },
    "EndDateTime": {
      "@id": "lawtoolbox:EndDateTime",
      "@type": "xsd:string"
    },
    "StartTime": {
      "@id": "lawtoolbox:StartTime",
      "@type": "xsd:string"
    },
    "EndTime": {
      "@id": "lawtoolbox:EndTime",
      "@type": "xsd:string"
    },
    "ReportCode": {
      "@id": "lawtoolbox:ReportCode",
      "@type": "xsd:string"
    },
    "PutApiFirmsFirmidUsersUseridRequest": "lawtoolbox:PutApiFirmsFirmidUsersUseridRequest",
    "PutApiFirmsFirmidUsersUseridResponse": "lawtoolbox:PutApiFirmsFirmidUsersUseridResponse",
    "PostApiFirmsFirmidUsersUseridMattersMatteridResponse": "lawtoolbox:PostApiFirmsFirmidUsersUseridMattersMatteridResponse",
    "GetApiFirmsFirmidUsersUseridResponse": "lawtoolbox:GetApiFirmsFirmidUsersUseridResponse",
    "PostApiOauthTokenRequest": "lawtoolbox:PostApiOauthTokenRequest",
    "username": {
      "@id": "lawtoolbox:username",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "lawtoolbox:password",
      "@type": "xsd:string"
    },
    "grant_type": {
      "@id": "lawtoolbox:grant_type",
      "@type": "xsd:string"
    },
    "PostApiOauthTokenResponse": "lawtoolbox:PostApiOauthTokenResponse",
    "access_token": {
      "@id": "lawtoolbox:access_token",
      "@type": "xsd:string"
    },
    "token_type": {
      "@id": "lawtoolbox:token_type",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "lawtoolbox:expires_in",
      "@type": "xsd:integer"
    },
    "GetApiPackagesResponse": "lawtoolbox:GetApiPackagesResponse",
    "PackageID": {
      "@id": "lawtoolbox:PackageID",
      "@type": "xsd:integer"
    },
    "Description": {
      "@id": "lawtoolbox:Description",
      "@type": "xsd:string"
    },
    "SubscriptionTypeID": {
      "@id": "lawtoolbox:SubscriptionTypeID",
      "@type": "xsd:integer"
    },
    "GetFirmsFirmidSubscriptionsResponse": "lawtoolbox:GetFirmsFirmidSubscriptionsResponse",
    "SubscriptionID": {
      "@id": "lawtoolbox:SubscriptionID",
      "@type": "xsd:integer"
    },
    "PurchasedLicenses": {
      "@id": "lawtoolbox:PurchasedLicenses",
      "@type": "xsd:integer"
    },
    "SubscriptionStartDate": {
      "@id": "lawtoolbox:SubscriptionStartDate",
      "@type": "xsd:string"
    },
    "SubscriptionEndDate": {
      "@id": "lawtoolbox:SubscriptionEndDate",
      "@type": "xsd:string"
    },
    "ModifiedDate": {
      "@id": "lawtoolbox:ModifiedDate",
      "@type": "xsd:string"
    },
    "PostFirmsFirmidSubscriptionsRequest": "lawtoolbox:PostFirmsFirmidSubscriptionsRequest",
    "PostFirmsFirmidSubscriptionsResponse": "lawtoolbox:PostFirmsFirmidSubscriptionsResponse",
    "PutFirmsFirmidSubscriptionsSubscriptionidRenewRequest": "lawtoolbox:PutFirmsFirmidSubscriptionsSubscriptionidRenewRequest",
    "PutFirmsFirmidSubscriptionsSubscriptionidRenewResponse": "lawtoolbox:PutFirmsFirmidSubscriptionsSubscriptionidRenewResponse",
    "PutFirmsFirmidSubscriptions8AddlicensesResponse": "lawtoolbox:PutFirmsFirmidSubscriptions8AddlicensesResponse",
    "PutFirmsFirmidSubscriptions8RemovelicensesResponse": "lawtoolbox:PutFirmsFirmidSubscriptions8RemovelicensesResponse",
    "GetFirmsFirmidToolsetsResponse": "lawtoolbox:GetFirmsFirmidToolsetsResponse",
    "ToolSetID": {
      "@id": "lawtoolbox:ToolSetID",
      "@type": "xsd:integer"
    },
    "PostFirmsFirmidUsers1MattersRequest": "lawtoolbox:PostFirmsFirmidUsers1MattersRequest",
    "MatterNumber": {
      "@id": "lawtoolbox:MatterNumber",
      "@type": "xsd:string"
    },
    "ClientName": {
      "@id": "lawtoolbox:ClientName",
      "@type": "xsd:string"
    },
    "ClientNumber": {
      "@id": "lawtoolbox:ClientNumber",
      "@type": "xsd:string"
    },
    "ClientRef": {
      "@id": "lawtoolbox:ClientRef",
      "@type": "xsd:string"
    },
    "InsuranceClaimNumber": {
      "@id": "lawtoolbox:InsuranceClaimNumber",
      "@type": "xsd:string"
    },
    "PublicCaseNumber": {
      "@id": "lawtoolbox:PublicCaseNumber",
      "@type": "xsd:string"
    },
    "PublicCaseLink": {
      "@id": "lawtoolbox:PublicCaseLink",
      "@type": "xsd:string"
    },
    "ThirdPartyMatterID": {
      "@id": "lawtoolbox:ThirdPartyMatterID",
      "@type": "xsd:string"
    },
    "StatePostalCode": {
      "@id": "lawtoolbox:StatePostalCode",
      "@type": "xsd:string"
    },
    "PostFirmsFirmidUsers1MattersResponse": "lawtoolbox:PostFirmsFirmidUsers1MattersResponse",
    "MatterNumberLTB": {
      "@id": "lawtoolbox:MatterNumberLTB",
      "@type": "xsd:string"
    },
    "LastUpdatedOn": {
      "@id": "lawtoolbox:LastUpdatedOn",
      "@type": "xsd:string"
    },
    "GetFirmsFirmidUsersUseridTriggerdatesResponse": "lawtoolbox:GetFirmsFirmidUsersUseridTriggerdatesResponse",
    "NoOfDeadlines": {
      "@id": "lawtoolbox:NoOfDeadlines",
      "@type": "xsd:integer"
    },
    "ToggleDetails": {
      "@id": "lawtoolbox:ToggleDetails"
    },
    "GetFirmsFirmidUsersUseridMattersResponse": "lawtoolbox:GetFirmsFirmidUsersUseridMattersResponse",
    "GetFirmsFirmidUsersUseridMattersMatteridResponse": "lawtoolbox:GetFirmsFirmidUsersUseridMattersMatteridResponse",
    "GetStatesResponse": "lawtoolbox:GetStatesResponse",
    "PostalCode": {
      "@id": "lawtoolbox:PostalCode",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "LawToolBox API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects LawToolBox'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-28) from openapi/_ae-authored/lawtoolbox-openapi-generated.yml.",
  "dcterms:created": "2026-10-28",
  "dcterms:source": [
    "openapi/_ae-authored/lawtoolbox-openapi-generated.yml"
  ]
}