Enginy · JSON-LD Context

Enginy Ai Context

JSON-LD context defining the semantic vocabulary for Enginy Ai from Enginy.

24 Classes 46 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/
enginy: https://enginy.ai/schema#

Classes

GetHealthResponse PostTasksRequest GetTasksTaskidResponse PatchTasksTaskidRequest PatchTasksTaskidResponse PostTasksBatchRequest GetUsersResponse PostV1ActionsRequest PostV1AddContactGroupToCampaignRequest PostV1AddContactGroupToCampaignResponse PostV1AddContactToCampaignRequest GetV1AiPlaybookResponse PutV1AiPlaybookRequest PutV1AiPlaybookResponse PostV1AiVariablesAiMessagesRequest GetV1CampaignCampaignidResponse PatchV1CampaignCampaignidRequest GetV1CampaignCampaignidAnalyticsResponse PatchV1CampaignCampaignidStatusRequest PostV1CampaignsRequest PostV1InboxMessagesRequest PostV1InboxMessagesResponse PatchV1WorkflowWorkflowidDraftRequest GetV1WorkflowWorkflowidResponse

Properties

Property Type Container
status string
subject string
description string
id string
type string
ownerId string
dueDate string
contactId string
companyId string
completed boolean
completedAt string
ids list
name string
email string
actions list
contactIds decimal
companyIds decimal
contactGroupIds decimal
companyGroupIds decimal
options
campaignId string
contactGroupId string
newlyAdded string
reactivated string
alreadyPresent string
skipped string
message string
data
company
productsServices
idealCustomerProfiles
competitors
testimonials
faqs
identityId integer
prompt string
toneId string
model string
outputLength string
splitMessages boolean
thread string
identityIds list
steps list
isPaused string
senderIdentityId integer
revision string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://enginy.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "enginy": "https://enginy.ai/schema#",
    "GetHealthResponse": "enginy:GetHealthResponse",
    "status": {
      "@id": "enginy:status",
      "@type": "xsd:string"
    },
    "PostTasksRequest": "enginy:PostTasksRequest",
    "subject": {
      "@id": "enginy:subject",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "enginy:description",
      "@type": "xsd:string"
    },
    "GetTasksTaskidResponse": "enginy:GetTasksTaskidResponse",
    "id": {
      "@id": "enginy:id",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "enginy:type",
      "@type": "xsd:string"
    },
    "ownerId": {
      "@id": "enginy:ownerId",
      "@type": "xsd:string"
    },
    "dueDate": {
      "@id": "enginy:dueDate",
      "@type": "xsd:string"
    },
    "contactId": {
      "@id": "enginy:contactId",
      "@type": "xsd:string"
    },
    "companyId": {
      "@id": "enginy:companyId",
      "@type": "xsd:string"
    },
    "completed": {
      "@id": "enginy:completed",
      "@type": "xsd:boolean"
    },
    "completedAt": {
      "@id": "enginy:completedAt",
      "@type": "xsd:string"
    },
    "PatchTasksTaskidRequest": "enginy:PatchTasksTaskidRequest",
    "PatchTasksTaskidResponse": "enginy:PatchTasksTaskidResponse",
    "PostTasksBatchRequest": "enginy:PostTasksBatchRequest",
    "ids": {
      "@id": "enginy:ids",
      "@container": "@list"
    },
    "GetUsersResponse": "enginy:GetUsersResponse",
    "name": {
      "@id": "enginy:name",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "enginy:email",
      "@type": "xsd:string"
    },
    "PostV1ActionsRequest": "enginy:PostV1ActionsRequest",
    "actions": {
      "@id": "enginy:actions",
      "@container": "@list"
    },
    "contactIds": {
      "@id": "enginy:contactIds",
      "@type": "xsd:decimal"
    },
    "companyIds": {
      "@id": "enginy:companyIds",
      "@type": "xsd:decimal"
    },
    "contactGroupIds": {
      "@id": "enginy:contactGroupIds",
      "@type": "xsd:decimal"
    },
    "companyGroupIds": {
      "@id": "enginy:companyGroupIds",
      "@type": "xsd:decimal"
    },
    "options": {
      "@id": "enginy:options"
    },
    "PostV1AddContactGroupToCampaignRequest": "enginy:PostV1AddContactGroupToCampaignRequest",
    "campaignId": {
      "@id": "enginy:campaignId",
      "@type": "xsd:string"
    },
    "contactGroupId": {
      "@id": "enginy:contactGroupId",
      "@type": "xsd:string"
    },
    "PostV1AddContactGroupToCampaignResponse": "enginy:PostV1AddContactGroupToCampaignResponse",
    "newlyAdded": {
      "@id": "enginy:newlyAdded",
      "@type": "xsd:string"
    },
    "reactivated": {
      "@id": "enginy:reactivated",
      "@type": "xsd:string"
    },
    "alreadyPresent": {
      "@id": "enginy:alreadyPresent",
      "@type": "xsd:string"
    },
    "skipped": {
      "@id": "enginy:skipped",
      "@type": "xsd:string"
    },
    "PostV1AddContactToCampaignRequest": "enginy:PostV1AddContactToCampaignRequest",
    "GetV1AiPlaybookResponse": "enginy:GetV1AiPlaybookResponse",
    "message": {
      "@id": "enginy:message",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "enginy:data"
    },
    "PutV1AiPlaybookRequest": "enginy:PutV1AiPlaybookRequest",
    "company": {
      "@id": "enginy:company"
    },
    "productsServices": {
      "@id": "enginy:productsServices"
    },
    "idealCustomerProfiles": {
      "@id": "enginy:idealCustomerProfiles"
    },
    "competitors": {
      "@id": "enginy:competitors"
    },
    "testimonials": {
      "@id": "enginy:testimonials"
    },
    "faqs": {
      "@id": "enginy:faqs"
    },
    "PutV1AiPlaybookResponse": "enginy:PutV1AiPlaybookResponse",
    "PostV1AiVariablesAiMessagesRequest": "enginy:PostV1AiVariablesAiMessagesRequest",
    "identityId": {
      "@id": "enginy:identityId",
      "@type": "xsd:integer"
    },
    "prompt": {
      "@id": "enginy:prompt",
      "@type": "xsd:string"
    },
    "toneId": {
      "@id": "enginy:toneId",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "enginy:model",
      "@type": "xsd:string"
    },
    "outputLength": {
      "@id": "enginy:outputLength",
      "@type": "xsd:string"
    },
    "splitMessages": {
      "@id": "enginy:splitMessages",
      "@type": "xsd:boolean"
    },
    "GetV1CampaignCampaignidResponse": "enginy:GetV1CampaignCampaignidResponse",
    "thread": {
      "@id": "enginy:thread",
      "@type": "xsd:string"
    },
    "PatchV1CampaignCampaignidRequest": "enginy:PatchV1CampaignCampaignidRequest",
    "identityIds": {
      "@id": "enginy:identityIds",
      "@container": "@list"
    },
    "steps": {
      "@id": "enginy:steps",
      "@container": "@list"
    },
    "GetV1CampaignCampaignidAnalyticsResponse": "enginy:GetV1CampaignCampaignidAnalyticsResponse",
    "isPaused": {
      "@id": "enginy:isPaused",
      "@type": "xsd:string"
    },
    "PatchV1CampaignCampaignidStatusRequest": "enginy:PatchV1CampaignCampaignidStatusRequest",
    "PostV1CampaignsRequest": "enginy:PostV1CampaignsRequest",
    "PostV1InboxMessagesRequest": "enginy:PostV1InboxMessagesRequest",
    "senderIdentityId": {
      "@id": "enginy:senderIdentityId",
      "@type": "xsd:integer"
    },
    "PostV1InboxMessagesResponse": "enginy:PostV1InboxMessagesResponse",
    "PatchV1WorkflowWorkflowidDraftRequest": "enginy:PatchV1WorkflowWorkflowidDraftRequest",
    "revision": {
      "@id": "enginy:revision",
      "@type": "xsd:string"
    },
    "GetV1WorkflowWorkflowidResponse": "enginy:GetV1WorkflowWorkflowidResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Enginy API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Enginy'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-11-06) from openapi/_ae-authored/enginy-ai-openapi-generated.yml.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/_ae-authored/enginy-ai-openapi-generated.yml"
  ]
}