agendaforge-app · JSON-LD Context

Agendaforge App Context

JSON-LD context defining the semantic vocabulary for Agendaforge App from agendaforge-app.

19 Classes 71 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/
agendaforge: https://agendaforge.app/schema#

Classes

Error WebhookEvent BatchContactsRequest BatchContactsResponse ImportContactsRequest ImportJobAccepted Job ImportTicketsRequest TicketImportRow TicketsImportJob CreateContactRequest CreateSessionRequest CreateSponsorRequest ContactEventRef ContactSummary Contact SessionSpeakerRef Session Sponsor

Properties

Property Type Container
error
contacts list
results list
summary
jobId string
type string
status string
total integer
statusUrl reference
createdAt string
completedAt string
result
eventId string
tickets list
confirmCheckedInCancels boolean
reference string
name string
firstName string
lastName string
email string
company string
title string
ticketType string
table string
seat string
scanKey string
purchasedAt string
answers list
phone string
jobTitle string
statusId string
description string
duration decimal
startTime string
endTime string
maxAttendees decimal
isPublic boolean
tags list
website string
hasBooth boolean
tierId string
eventName string
eventNumber decimal
role string
id string
bio string
avatarUrl string
location string
socialLinks
expertiseAreas list
customFields
source string
rating decimal
events list
contactId string
isConfirmed boolean
orgId string
trackId string
trackName string
roomId string
roomName string
isTentative boolean
parentSessionId string
speakers list
tierName string
logoUrl string
logoLightUrl string
assignedPortal string
primaryContactId string
primaryContact
submissionId string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://agendaforge.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agendaforge": "https://agendaforge.app/schema#",
    "Error": "agendaforge:Error",
    "error": {
      "@id": "agendaforge:error"
    },
    "WebhookEvent": "agendaforge:WebhookEvent",
    "BatchContactsRequest": "agendaforge:BatchContactsRequest",
    "contacts": {
      "@id": "agendaforge:contacts",
      "@container": "@list"
    },
    "BatchContactsResponse": "agendaforge:BatchContactsResponse",
    "results": {
      "@id": "agendaforge:results",
      "@container": "@list"
    },
    "summary": {
      "@id": "agendaforge:summary"
    },
    "ImportContactsRequest": "agendaforge:ImportContactsRequest",
    "ImportJobAccepted": "agendaforge:ImportJobAccepted",
    "jobId": {
      "@id": "agendaforge:jobId",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "agendaforge:type",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "agendaforge:status",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "agendaforge:total",
      "@type": "xsd:integer"
    },
    "statusUrl": {
      "@id": "agendaforge:statusUrl",
      "@type": "@id"
    },
    "Job": "agendaforge:Job",
    "createdAt": {
      "@id": "agendaforge:createdAt",
      "@type": "xsd:string"
    },
    "completedAt": {
      "@id": "agendaforge:completedAt",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "agendaforge:result"
    },
    "ImportTicketsRequest": "agendaforge:ImportTicketsRequest",
    "eventId": {
      "@id": "agendaforge:eventId",
      "@type": "xsd:string"
    },
    "tickets": {
      "@id": "agendaforge:tickets",
      "@container": "@list"
    },
    "confirmCheckedInCancels": {
      "@id": "agendaforge:confirmCheckedInCancels",
      "@type": "xsd:boolean"
    },
    "TicketImportRow": "agendaforge:TicketImportRow",
    "reference": {
      "@id": "agendaforge:reference",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "agendaforge:name",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "agendaforge:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "agendaforge:lastName",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "agendaforge:email",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "agendaforge:company",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "agendaforge:title",
      "@type": "xsd:string"
    },
    "ticketType": {
      "@id": "agendaforge:ticketType",
      "@type": "xsd:string"
    },
    "table": {
      "@id": "agendaforge:table",
      "@type": "xsd:string"
    },
    "seat": {
      "@id": "agendaforge:seat",
      "@type": "xsd:string"
    },
    "scanKey": {
      "@id": "agendaforge:scanKey",
      "@type": "xsd:string"
    },
    "purchasedAt": {
      "@id": "agendaforge:purchasedAt",
      "@type": "xsd:string"
    },
    "answers": {
      "@id": "agendaforge:answers",
      "@container": "@list"
    },
    "TicketsImportJob": "agendaforge:TicketsImportJob",
    "CreateContactRequest": "agendaforge:CreateContactRequest",
    "phone": {
      "@id": "agendaforge:phone",
      "@type": "xsd:string"
    },
    "jobTitle": {
      "@id": "agendaforge:jobTitle",
      "@type": "xsd:string"
    },
    "CreateSessionRequest": "agendaforge:CreateSessionRequest",
    "statusId": {
      "@id": "agendaforge:statusId",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "agendaforge:description",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "agendaforge:duration",
      "@type": "xsd:decimal"
    },
    "startTime": {
      "@id": "agendaforge:startTime",
      "@type": "xsd:string"
    },
    "endTime": {
      "@id": "agendaforge:endTime",
      "@type": "xsd:string"
    },
    "maxAttendees": {
      "@id": "agendaforge:maxAttendees",
      "@type": "xsd:decimal"
    },
    "isPublic": {
      "@id": "agendaforge:isPublic",
      "@type": "xsd:boolean"
    },
    "tags": {
      "@id": "agendaforge:tags",
      "@container": "@list"
    },
    "CreateSponsorRequest": "agendaforge:CreateSponsorRequest",
    "website": {
      "@id": "agendaforge:website",
      "@type": "xsd:string"
    },
    "hasBooth": {
      "@id": "agendaforge:hasBooth",
      "@type": "xsd:boolean"
    },
    "tierId": {
      "@id": "agendaforge:tierId",
      "@type": "xsd:string"
    },
    "ContactEventRef": "agendaforge:ContactEventRef",
    "eventName": {
      "@id": "agendaforge:eventName",
      "@type": "xsd:string"
    },
    "eventNumber": {
      "@id": "agendaforge:eventNumber",
      "@type": "xsd:decimal"
    },
    "role": {
      "@id": "agendaforge:role",
      "@type": "xsd:string"
    },
    "ContactSummary": "agendaforge:ContactSummary",
    "id": {
      "@id": "agendaforge:id",
      "@type": "xsd:string"
    },
    "Contact": "agendaforge:Contact",
    "bio": {
      "@id": "agendaforge:bio",
      "@type": "xsd:string"
    },
    "avatarUrl": {
      "@id": "agendaforge:avatarUrl",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "agendaforge:location",
      "@type": "xsd:string"
    },
    "socialLinks": {
      "@id": "agendaforge:socialLinks"
    },
    "expertiseAreas": {
      "@id": "agendaforge:expertiseAreas",
      "@container": "@list"
    },
    "customFields": {
      "@id": "agendaforge:customFields"
    },
    "source": {
      "@id": "agendaforge:source",
      "@type": "xsd:string"
    },
    "rating": {
      "@id": "agendaforge:rating",
      "@type": "xsd:decimal"
    },
    "events": {
      "@id": "agendaforge:events",
      "@container": "@list"
    },
    "SessionSpeakerRef": "agendaforge:SessionSpeakerRef",
    "contactId": {
      "@id": "agendaforge:contactId",
      "@type": "xsd:string"
    },
    "isConfirmed": {
      "@id": "agendaforge:isConfirmed",
      "@type": "xsd:boolean"
    },
    "Session": "agendaforge:Session",
    "orgId": {
      "@id": "agendaforge:orgId",
      "@type": "xsd:string"
    },
    "trackId": {
      "@id": "agendaforge:trackId",
      "@type": "xsd:string"
    },
    "trackName": {
      "@id": "agendaforge:trackName",
      "@type": "xsd:string"
    },
    "roomId": {
      "@id": "agendaforge:roomId",
      "@type": "xsd:string"
    },
    "roomName": {
      "@id": "agendaforge:roomName",
      "@type": "xsd:string"
    },
    "isTentative": {
      "@id": "agendaforge:isTentative",
      "@type": "xsd:boolean"
    },
    "parentSessionId": {
      "@id": "agendaforge:parentSessionId",
      "@type": "xsd:string"
    },
    "speakers": {
      "@id": "agendaforge:speakers",
      "@container": "@list"
    },
    "Sponsor": "agendaforge:Sponsor",
    "tierName": {
      "@id": "agendaforge:tierName",
      "@type": "xsd:string"
    },
    "logoUrl": {
      "@id": "agendaforge:logoUrl",
      "@type": "xsd:string"
    },
    "logoLightUrl": {
      "@id": "agendaforge:logoLightUrl",
      "@type": "xsd:string"
    },
    "assignedPortal": {
      "@id": "agendaforge:assignedPortal",
      "@type": "xsd:string"
    },
    "primaryContactId": {
      "@id": "agendaforge:primaryContactId",
      "@type": "xsd:string"
    },
    "primaryContact": {
      "@id": "agendaforge:primaryContact"
    },
    "submissionId": {
      "@id": "agendaforge:submissionId",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "agendaforge-app API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects agendaforge-app'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/agendaforge-app-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/agendaforge-app-openapi.json"
  ]
}