Peerbound · JSON-LD Context

Peerbound Context

JSON-LD context defining the semantic vocabulary for Peerbound from Peerbound.

22 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/
peerbound: https://peerbound.com/schema#

Classes

Activity ErrorDetail ErrorResponse HTTPValidationError LinkedAccount LinkedContact ListResponse_Activity_ ListResponse_Moment_ ListResponse_Note_ ListResponse_Review_ ListResponse_Story_ Moment Note PaginationInfo RecordingSource Review ReviewAnswer ReviewSource Reviewer Story StoryLinks ValidationError

Properties

Property Type Container
id string
notes
activity_type string
date string
source_link_url
account
contact
is_deleted boolean
created_at string
updated_at string
code string
message string
error reference
detail list
name string
salesforce_id
hubspot_id
email
data list
pagination reference
text string
approval_state string
moment_type
recording
occurred_at
note_type string
next_cursor
has_more boolean
limit integer
type
title
url
source reference
star_rating decimal
answers list
reviewer reference
submitted_at
question string
answer string
product_name
company_name
links reference
approved_on string
pdf_url string
web_link_url
slide_deck_url
sales_content_url
loc list
msg string
input
ctx

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://peerbound.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "peerbound": "https://peerbound.com/schema#",
    "Activity": "peerbound:Activity",
    "id": {
      "@id": "peerbound:id",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "peerbound:notes"
    },
    "activity_type": {
      "@id": "peerbound:activity_type",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "peerbound:date",
      "@type": "xsd:string"
    },
    "source_link_url": {
      "@id": "peerbound:source_link_url"
    },
    "account": {
      "@id": "peerbound:account"
    },
    "contact": {
      "@id": "peerbound:contact"
    },
    "is_deleted": {
      "@id": "peerbound:is_deleted",
      "@type": "xsd:boolean"
    },
    "created_at": {
      "@id": "peerbound:created_at",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "peerbound:updated_at",
      "@type": "xsd:string"
    },
    "ErrorDetail": "peerbound:ErrorDetail",
    "code": {
      "@id": "peerbound:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "peerbound:message",
      "@type": "xsd:string"
    },
    "ErrorResponse": "peerbound:ErrorResponse",
    "error": {
      "@id": "peerbound:error",
      "@type": "@id"
    },
    "HTTPValidationError": "peerbound:HTTPValidationError",
    "detail": {
      "@id": "peerbound:detail",
      "@container": "@list"
    },
    "LinkedAccount": "peerbound:LinkedAccount",
    "name": {
      "@id": "peerbound:name",
      "@type": "xsd:string"
    },
    "salesforce_id": {
      "@id": "peerbound:salesforce_id"
    },
    "hubspot_id": {
      "@id": "peerbound:hubspot_id"
    },
    "LinkedContact": "peerbound:LinkedContact",
    "email": {
      "@id": "peerbound:email"
    },
    "ListResponse_Activity_": "peerbound:ListResponse_Activity_",
    "data": {
      "@id": "peerbound:data",
      "@container": "@list"
    },
    "pagination": {
      "@id": "peerbound:pagination",
      "@type": "@id"
    },
    "ListResponse_Moment_": "peerbound:ListResponse_Moment_",
    "ListResponse_Note_": "peerbound:ListResponse_Note_",
    "ListResponse_Review_": "peerbound:ListResponse_Review_",
    "ListResponse_Story_": "peerbound:ListResponse_Story_",
    "Moment": "peerbound:Moment",
    "text": {
      "@id": "peerbound:text",
      "@type": "xsd:string"
    },
    "approval_state": {
      "@id": "peerbound:approval_state",
      "@type": "xsd:string"
    },
    "moment_type": {
      "@id": "peerbound:moment_type"
    },
    "recording": {
      "@id": "peerbound:recording"
    },
    "occurred_at": {
      "@id": "peerbound:occurred_at"
    },
    "Note": "peerbound:Note",
    "note_type": {
      "@id": "peerbound:note_type",
      "@type": "xsd:string"
    },
    "PaginationInfo": "peerbound:PaginationInfo",
    "next_cursor": {
      "@id": "peerbound:next_cursor"
    },
    "has_more": {
      "@id": "peerbound:has_more",
      "@type": "xsd:boolean"
    },
    "limit": {
      "@id": "peerbound:limit",
      "@type": "xsd:integer"
    },
    "RecordingSource": "peerbound:RecordingSource",
    "type": {
      "@id": "peerbound:type"
    },
    "title": {
      "@id": "peerbound:title"
    },
    "url": {
      "@id": "peerbound:url"
    },
    "Review": "peerbound:Review",
    "source": {
      "@id": "peerbound:source",
      "@type": "@id"
    },
    "star_rating": {
      "@id": "peerbound:star_rating",
      "@type": "xsd:decimal"
    },
    "answers": {
      "@id": "peerbound:answers",
      "@container": "@list"
    },
    "reviewer": {
      "@id": "peerbound:reviewer",
      "@type": "@id"
    },
    "submitted_at": {
      "@id": "peerbound:submitted_at"
    },
    "ReviewAnswer": "peerbound:ReviewAnswer",
    "question": {
      "@id": "peerbound:question",
      "@type": "xsd:string"
    },
    "answer": {
      "@id": "peerbound:answer",
      "@type": "xsd:string"
    },
    "ReviewSource": "peerbound:ReviewSource",
    "product_name": {
      "@id": "peerbound:product_name"
    },
    "Reviewer": "peerbound:Reviewer",
    "company_name": {
      "@id": "peerbound:company_name"
    },
    "Story": "peerbound:Story",
    "links": {
      "@id": "peerbound:links",
      "@type": "@id"
    },
    "approved_on": {
      "@id": "peerbound:approved_on",
      "@type": "xsd:string"
    },
    "StoryLinks": "peerbound:StoryLinks",
    "pdf_url": {
      "@id": "peerbound:pdf_url",
      "@type": "xsd:string"
    },
    "web_link_url": {
      "@id": "peerbound:web_link_url"
    },
    "slide_deck_url": {
      "@id": "peerbound:slide_deck_url"
    },
    "sales_content_url": {
      "@id": "peerbound:sales_content_url"
    },
    "ValidationError": "peerbound:ValidationError",
    "loc": {
      "@id": "peerbound:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "peerbound:msg",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "peerbound:input"
    },
    "ctx": {
      "@id": "peerbound:ctx"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Peerbound API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Peerbound'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-29) from openapi/peerbound-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/peerbound-openapi.json"
  ]
}