weav-com · JSON-LD Context

Weav Com Context

JSON-LD context defining the semantic vocabulary for Weav Com from weav-com.

36 Classes 51 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/
weav: https://weav.com/schema#

Classes

GetV1AgentsResponse PostV1AgentsRequest PostV1AgentsResponse GetV1AgentsIdResponse PutV1AgentsIdRequest PutV1AgentsIdResponse GetV1CompaniesResponse PostV1CompaniesRequest PostV1CompaniesResponse GetV1CompaniesIdResponse PutV1CompaniesIdRequest PutV1CompaniesIdResponse GetV1CustomersResponse PostV1CustomersRequest PostV1CustomersResponse GetV1CustomersIdResponse GetV1KbArticlesResponse PostV1KbArticlesRequest PostV1KbArticlesResponse GetV1KbArticlesIdResponse PutV1KbArticlesIdRequest PutV1KbArticlesIdResponse PostV1KbCategoriesRequest PostV1KbCategoriesResponse GetV1KbCategoriesIdResponse GetV1KbRedirectsResponse GetV1KbSectionsResponse PostV1KbSectionsRequest PostV1KbSectionsResponse GetV1KbSectionsIdResponse PutV1KbSectionsIdRequest PutV1KbSectionsIdResponse GetV1MessagesResponse PostV1MessagesRequest PostV1MessagesResponse GetV1MessagesIdResponse

Properties

Property Type Container
error string
code string
errors
name string
description string
avatar_url string
max_messages_per_session integer
tone string
response_length string
is_active boolean
id string
slug string
is_copilot boolean
created_at dateTime
updated_at dateTime
data list
domain string
country string
first_seen_at dateTime
last_seen_at dateTime
email string
first_name string
last_name string
phone string
locale string
region string
city string
timezone string
language string
company_id string
translations list
category_id string
position integer
status string
published_at dateTime
source string
preview_url string
section_id string
conversation_id string
sender_type string
content string
sender_id string
customer_id string
sent_at dateTime
is_internal boolean
from list
to list
cc list
bcc list
email_status string
email_error_message string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://weav.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "weav": "https://weav.com/schema#",
    "GetV1AgentsResponse": "weav:GetV1AgentsResponse",
    "error": {
      "@id": "weav:error",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "weav:code",
      "@type": "xsd:string"
    },
    "errors": {
      "@id": "weav:errors"
    },
    "PostV1AgentsRequest": "weav:PostV1AgentsRequest",
    "name": {
      "@id": "weav:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "weav:description",
      "@type": "xsd:string"
    },
    "avatar_url": {
      "@id": "weav:avatar_url",
      "@type": "xsd:string"
    },
    "max_messages_per_session": {
      "@id": "weav:max_messages_per_session",
      "@type": "xsd:integer"
    },
    "tone": {
      "@id": "weav:tone",
      "@type": "xsd:string"
    },
    "response_length": {
      "@id": "weav:response_length",
      "@type": "xsd:string"
    },
    "is_active": {
      "@id": "weav:is_active",
      "@type": "xsd:boolean"
    },
    "PostV1AgentsResponse": "weav:PostV1AgentsResponse",
    "GetV1AgentsIdResponse": "weav:GetV1AgentsIdResponse",
    "id": {
      "@id": "weav:id",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "weav:slug",
      "@type": "xsd:string"
    },
    "is_copilot": {
      "@id": "weav:is_copilot",
      "@type": "xsd:boolean"
    },
    "created_at": {
      "@id": "weav:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "weav:updated_at",
      "@type": "xsd:dateTime"
    },
    "PutV1AgentsIdRequest": "weav:PutV1AgentsIdRequest",
    "PutV1AgentsIdResponse": "weav:PutV1AgentsIdResponse",
    "GetV1CompaniesResponse": "weav:GetV1CompaniesResponse",
    "data": {
      "@id": "weav:data",
      "@container": "@list"
    },
    "PostV1CompaniesRequest": "weav:PostV1CompaniesRequest",
    "PostV1CompaniesResponse": "weav:PostV1CompaniesResponse",
    "domain": {
      "@id": "weav:domain",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "weav:country",
      "@type": "xsd:string"
    },
    "first_seen_at": {
      "@id": "weav:first_seen_at",
      "@type": "xsd:dateTime"
    },
    "last_seen_at": {
      "@id": "weav:last_seen_at",
      "@type": "xsd:dateTime"
    },
    "GetV1CompaniesIdResponse": "weav:GetV1CompaniesIdResponse",
    "PutV1CompaniesIdRequest": "weav:PutV1CompaniesIdRequest",
    "PutV1CompaniesIdResponse": "weav:PutV1CompaniesIdResponse",
    "GetV1CustomersResponse": "weav:GetV1CustomersResponse",
    "PostV1CustomersRequest": "weav:PostV1CustomersRequest",
    "email": {
      "@id": "weav:email",
      "@type": "xsd:string"
    },
    "PostV1CustomersResponse": "weav:PostV1CustomersResponse",
    "first_name": {
      "@id": "weav:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "weav:last_name",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "weav:phone",
      "@type": "xsd:string"
    },
    "locale": {
      "@id": "weav:locale",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "weav:region",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "weav:city",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "weav:timezone",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "weav:language",
      "@type": "xsd:string"
    },
    "company_id": {
      "@id": "weav:company_id",
      "@type": "xsd:string"
    },
    "GetV1CustomersIdResponse": "weav:GetV1CustomersIdResponse",
    "GetV1KbArticlesResponse": "weav:GetV1KbArticlesResponse",
    "PostV1KbArticlesRequest": "weav:PostV1KbArticlesRequest",
    "translations": {
      "@id": "weav:translations",
      "@container": "@list"
    },
    "PostV1KbArticlesResponse": "weav:PostV1KbArticlesResponse",
    "category_id": {
      "@id": "weav:category_id",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "weav:position",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "weav:status",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "weav:published_at",
      "@type": "xsd:dateTime"
    },
    "source": {
      "@id": "weav:source",
      "@type": "xsd:string"
    },
    "preview_url": {
      "@id": "weav:preview_url",
      "@type": "xsd:string"
    },
    "GetV1KbArticlesIdResponse": "weav:GetV1KbArticlesIdResponse",
    "PutV1KbArticlesIdRequest": "weav:PutV1KbArticlesIdRequest",
    "PutV1KbArticlesIdResponse": "weav:PutV1KbArticlesIdResponse",
    "PostV1KbCategoriesRequest": "weav:PostV1KbCategoriesRequest",
    "PostV1KbCategoriesResponse": "weav:PostV1KbCategoriesResponse",
    "section_id": {
      "@id": "weav:section_id",
      "@type": "xsd:string"
    },
    "GetV1KbCategoriesIdResponse": "weav:GetV1KbCategoriesIdResponse",
    "GetV1KbRedirectsResponse": "weav:GetV1KbRedirectsResponse",
    "GetV1KbSectionsResponse": "weav:GetV1KbSectionsResponse",
    "PostV1KbSectionsRequest": "weav:PostV1KbSectionsRequest",
    "PostV1KbSectionsResponse": "weav:PostV1KbSectionsResponse",
    "GetV1KbSectionsIdResponse": "weav:GetV1KbSectionsIdResponse",
    "PutV1KbSectionsIdRequest": "weav:PutV1KbSectionsIdRequest",
    "PutV1KbSectionsIdResponse": "weav:PutV1KbSectionsIdResponse",
    "GetV1MessagesResponse": "weav:GetV1MessagesResponse",
    "PostV1MessagesRequest": "weav:PostV1MessagesRequest",
    "conversation_id": {
      "@id": "weav:conversation_id",
      "@type": "xsd:string"
    },
    "sender_type": {
      "@id": "weav:sender_type",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "weav:content",
      "@type": "xsd:string"
    },
    "PostV1MessagesResponse": "weav:PostV1MessagesResponse",
    "sender_id": {
      "@id": "weav:sender_id",
      "@type": "xsd:string"
    },
    "customer_id": {
      "@id": "weav:customer_id",
      "@type": "xsd:string"
    },
    "sent_at": {
      "@id": "weav:sent_at",
      "@type": "xsd:dateTime"
    },
    "is_internal": {
      "@id": "weav:is_internal",
      "@type": "xsd:boolean"
    },
    "from": {
      "@id": "weav:from",
      "@container": "@list"
    },
    "to": {
      "@id": "weav:to",
      "@container": "@list"
    },
    "cc": {
      "@id": "weav:cc",
      "@container": "@list"
    },
    "bcc": {
      "@id": "weav:bcc",
      "@container": "@list"
    },
    "email_status": {
      "@id": "weav:email_status",
      "@type": "xsd:string"
    },
    "email_error_message": {
      "@id": "weav:email_error_message",
      "@type": "xsd:string"
    },
    "GetV1MessagesIdResponse": "weav:GetV1MessagesIdResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "weav-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects weav-com'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-30) from openapi/_ae-authored/weav-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_ae-authored/weav-com-openapi-generated.yml"
  ]
}