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