chorusresearch-io · JSON-LD Context

Chorusresearch Io Context

JSON-LD context defining the semantic vocabulary for Chorusresearch Io from chorusresearch-io.

16 Classes 42 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/
chorusresearch: https://chorusresearch.io/schema#

Classes

GetAudiencesResponse GetAudiencesIdResponse GetHealthResponse GetPricingConfigResponse PostPricingEstimateRequest PostPricingEstimateResponse GetSurveysResponse PostSurveysRequest PostSurveysResponse GetSurveysIdResponse PostSurveysIdLaunchRequest PostSurveysIdLaunchResponse PostSurveysIdLaunchConfirmRequest PostSurveysIdLaunchConfirmResponse GetSurveysIdResponsesResponse GetSurveysIdStatusResponse

Properties

Property Type Container
audiences list
count integer
id string
name string
description string
costPerResponse decimal
minTargetCompletes integer
maxTargetCompletes integer
averageLengthOfInterview integer
targeting
estimatedFieldingTime
status string
service string
timestamp string
currency string
audienceId string
targetCompletes integer
projectId string
baseCostPerComplete decimal
subtotal decimal
total decimal
headers
survey
createdAt string
updatedAt string
estimatedCost decimal
breakdown
confirmToken string
expiresAt string
paymentMethodId string
success boolean
publishedSurveyId string
workflowId string
paymentIntentId string
amountCharged decimal
responses list
pagination
completes integer
target integer
progress integer
lastUpdated string
estimatedCompletion string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://chorusresearch.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "chorusresearch": "https://chorusresearch.io/schema#",
    "GetAudiencesResponse": "chorusresearch:GetAudiencesResponse",
    "audiences": {
      "@id": "chorusresearch:audiences",
      "@container": "@list"
    },
    "count": {
      "@id": "chorusresearch:count",
      "@type": "xsd:integer"
    },
    "GetAudiencesIdResponse": "chorusresearch:GetAudiencesIdResponse",
    "id": {
      "@id": "chorusresearch:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "chorusresearch:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "chorusresearch:description",
      "@type": "xsd:string"
    },
    "costPerResponse": {
      "@id": "chorusresearch:costPerResponse",
      "@type": "xsd:decimal"
    },
    "minTargetCompletes": {
      "@id": "chorusresearch:minTargetCompletes",
      "@type": "xsd:integer"
    },
    "maxTargetCompletes": {
      "@id": "chorusresearch:maxTargetCompletes",
      "@type": "xsd:integer"
    },
    "averageLengthOfInterview": {
      "@id": "chorusresearch:averageLengthOfInterview",
      "@type": "xsd:integer"
    },
    "targeting": {
      "@id": "chorusresearch:targeting"
    },
    "estimatedFieldingTime": {
      "@id": "chorusresearch:estimatedFieldingTime"
    },
    "GetHealthResponse": "chorusresearch:GetHealthResponse",
    "status": {
      "@id": "chorusresearch:status",
      "@type": "xsd:string"
    },
    "service": {
      "@id": "chorusresearch:service",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "chorusresearch:timestamp",
      "@type": "xsd:string"
    },
    "GetPricingConfigResponse": "chorusresearch:GetPricingConfigResponse",
    "currency": {
      "@id": "chorusresearch:currency",
      "@type": "xsd:string"
    },
    "PostPricingEstimateRequest": "chorusresearch:PostPricingEstimateRequest",
    "audienceId": {
      "@id": "chorusresearch:audienceId",
      "@type": "xsd:string"
    },
    "targetCompletes": {
      "@id": "chorusresearch:targetCompletes",
      "@type": "xsd:integer"
    },
    "projectId": {
      "@id": "chorusresearch:projectId",
      "@type": "xsd:string"
    },
    "PostPricingEstimateResponse": "chorusresearch:PostPricingEstimateResponse",
    "baseCostPerComplete": {
      "@id": "chorusresearch:baseCostPerComplete",
      "@type": "xsd:decimal"
    },
    "subtotal": {
      "@id": "chorusresearch:subtotal",
      "@type": "xsd:decimal"
    },
    "total": {
      "@id": "chorusresearch:total",
      "@type": "xsd:decimal"
    },
    "GetSurveysResponse": "chorusresearch:GetSurveysResponse",
    "headers": {
      "@id": "chorusresearch:headers"
    },
    "PostSurveysRequest": "chorusresearch:PostSurveysRequest",
    "survey": {
      "@id": "chorusresearch:survey"
    },
    "PostSurveysResponse": "chorusresearch:PostSurveysResponse",
    "createdAt": {
      "@id": "chorusresearch:createdAt",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "chorusresearch:updatedAt",
      "@type": "xsd:string"
    },
    "GetSurveysIdResponse": "chorusresearch:GetSurveysIdResponse",
    "PostSurveysIdLaunchRequest": "chorusresearch:PostSurveysIdLaunchRequest",
    "PostSurveysIdLaunchResponse": "chorusresearch:PostSurveysIdLaunchResponse",
    "estimatedCost": {
      "@id": "chorusresearch:estimatedCost",
      "@type": "xsd:decimal"
    },
    "breakdown": {
      "@id": "chorusresearch:breakdown"
    },
    "confirmToken": {
      "@id": "chorusresearch:confirmToken",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "chorusresearch:expiresAt",
      "@type": "xsd:string"
    },
    "PostSurveysIdLaunchConfirmRequest": "chorusresearch:PostSurveysIdLaunchConfirmRequest",
    "paymentMethodId": {
      "@id": "chorusresearch:paymentMethodId",
      "@type": "xsd:string"
    },
    "PostSurveysIdLaunchConfirmResponse": "chorusresearch:PostSurveysIdLaunchConfirmResponse",
    "success": {
      "@id": "chorusresearch:success",
      "@type": "xsd:boolean"
    },
    "publishedSurveyId": {
      "@id": "chorusresearch:publishedSurveyId",
      "@type": "xsd:string"
    },
    "workflowId": {
      "@id": "chorusresearch:workflowId",
      "@type": "xsd:string"
    },
    "paymentIntentId": {
      "@id": "chorusresearch:paymentIntentId",
      "@type": "xsd:string"
    },
    "amountCharged": {
      "@id": "chorusresearch:amountCharged",
      "@type": "xsd:decimal"
    },
    "GetSurveysIdResponsesResponse": "chorusresearch:GetSurveysIdResponsesResponse",
    "responses": {
      "@id": "chorusresearch:responses",
      "@container": "@list"
    },
    "pagination": {
      "@id": "chorusresearch:pagination"
    },
    "GetSurveysIdStatusResponse": "chorusresearch:GetSurveysIdStatusResponse",
    "completes": {
      "@id": "chorusresearch:completes",
      "@type": "xsd:integer"
    },
    "target": {
      "@id": "chorusresearch:target",
      "@type": "xsd:integer"
    },
    "progress": {
      "@id": "chorusresearch:progress",
      "@type": "xsd:integer"
    },
    "lastUpdated": {
      "@id": "chorusresearch:lastUpdated",
      "@type": "xsd:string"
    },
    "estimatedCompletion": {
      "@id": "chorusresearch:estimatedCompletion",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "chorusresearch-io API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects chorusresearch-io'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/chorusresearch-io-openapi-generated.yml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_ae-authored/chorusresearch-io-openapi-generated.yml"
  ]
}