Formstep · JSON-LD Context

Formstep Io Context

JSON-LD context defining the semantic vocabulary for Formstep Io from Formstep.

120 Classes 197 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/
formstep: https://formstep.io/schema#

Classes

SuccessEnvelope ErrorEnvelope ErrorCode ErrorDetails Workspace WorkspaceInvite Folder FormSummary CustomDomain ShareLink Submission EventEnvelope SlotKey FieldListField FieldListGroup RequestStatus RequestOutcome RequestDeliveryStatus RequestSummary RequestTimelineEntry WebhookEventType WebhookProvider IdleWindow WebhookSubscription TranslationCompletion MethodsListCall MethodsListResult AnalyticsGetCall AnalyticsGetParams AnalyticsGetResult DocumentsCreateCall DocumentsCreateParams DocumentsCreateResult FieldsListCall FieldsListParams FieldsListResult FoldersCreateCall FoldersCreateParams FoldersDeleteCall FoldersDeleteParams FoldersDeleteResult FoldersListCall FoldersListParams FoldersListResult FoldersUpdateCall FoldersUpdateParams FormSettingsGetCall FormSettingsGetParams FormSettingsGetResult FormSettingsUpdateCall FormSettingsUpdateParams FormsCreateCall FormsCreateParams FormsCreateResult FormsDeleteCall FormsDeleteParams FormsDeleteResult FormsGetCall FormsGetParams FormsListCall FormsListParams FormsListResult FormsPublishCall FormsPublishParams FormsPublishResult FormsRestoreCall FormsRestoreParams FormsRestoreResult FormsUnpublishCall FormsUnpublishParams FormsUnpublishResult FormsUpdateCall FormsUpdateParams FormsUpdateResult MeGetCall MeGetResult RequestsCancelCall RequestsCancelParams RequestsCreateCall RequestsCreateParams RequestsCreateResult RequestsDeleteCall RequestsDeleteParams RequestsDeleteResult RequestsGetCall RequestsGetParams RequestsListCall RequestsListParams RequestsListResult RequestsRemindCall RequestsRemindParams RequestsReplayCallbackCall RequestsReplayCallbackParams RequestsReplayCallbackResult RequestsSampleCall RequestsSampleParams ShareLinksCreateCall ShareLinksCreateParams ShareLinksListCall ShareLinksListParams ShareLinksListResult ShareLinksUpdateCall ShareLinksUpdateParams SubmissionsListCall SubmissionsListParams SubmissionsListResult SubmissionsPdfCall SubmissionsPdfParams SubmissionsPdfResult SubmissionsSampleCall SubmissionsSampleParams TranslationsAddLanguageCall TranslationsAddLanguageParams TranslationsAddLanguageResult TranslationsDeleteEntryCall TranslationsDeleteEntryParams TranslationsListEntriesCall TranslationsListEntriesParams TranslationsListEntriesResult TranslationsListLanguagesCall

Properties

Property Type Container
ok
data
error
reason string
field string
validKeys list
validValues list
expectedType string
feature string
retryAfterMs integer
id string
name string
createdAt integer
role string
workspaceId string
code string
expiresAt integer
maxUses integer
uses integer
parentId string
folderId string
isPublished boolean
publishedAt integer
unpublishedAt integer
lastEditedAt integer
emoji string
hostname string
url reference
customDomainUrl string
formId string
maxClaims integer
claimedCount integer
isRevoked boolean
revokedAt integer
customDomainId string
customSlug string
submittedAt string
isCompleted boolean
answers reference
display reference
translation
type string
apiVersion string
test boolean
key string
label string
title string
required boolean
prefillable boolean
conditional
context
calculated
options list
rows list
columns list
documents list
repeating
members list
formSnapshotId string
submissionId string
status reference
outcome
createdVia string
isTest boolean
recipient
language string
externalId string
metadata
prefill
readonlyKeys list
delivery string
deliveryStatus reference
hasCallback boolean
callbackFailedAt integer
updatedAt integer
openedAt integer
startedAt integer
lastActivityAt integer
completedAt integer
expiredAt integer
canceledAt integer
canceledBy string
cancelReason string
reminderStep integer
remindersSent integer
reminderDueAt integer
at integer
attemptCount integer
eventType string
detail string
subscriptionId string
provider reference
targetUrl reference
idleWindow reference
total integer
current integer
outdated integer
missing integer
suggested integer
method string
params reference
methods list
from integer
to integer
device string
trafficSource string
country string
includeEvents boolean
period
totalEvents integer
metrics
breakdown
events list
contentType string
size integer
sha256 string
uploadUrl reference
published boolean
items list
hasMore
deletedFolderIds list
deletedFormIds list
message string
limit integer
cursor string
nextCursor string
canPaginate boolean
settings
isDefault boolean
availableEmailDomains list
defaultFromAddress string
payment
requireAuthentication boolean
showBranding boolean
captchaEnabled boolean
passwordEnabled boolean
password string
notifyOnSubmission boolean
notificationEmails list
selfNotificationSubject string
selfNotificationEmailBody string
pdfGenerationEnabled boolean
showViewSubmissionButton boolean
respondentNotificationEnabled boolean
respondentNotificationTo string
respondentNotificationSubject string
respondentNotificationBody string
respondentNotificationPdfEnabled boolean
respondentReminderEnabled boolean
respondentReminderTo string
respondentReminderSubject string
respondentReminderBody string
respondentReminderRequiredFieldIds list
reminderSteps list
respondentReminderIdleWindow reference
redirectUrl string
redirectQueryParams list
allowAnotherResponse boolean
maxSubmissionsPerRespondent integer
editAfterSubmit boolean
maxEdits integer
draftRetentionDays integer
submissionRetentionDays integer
emailDomainId string
previewUrl reference
alreadyTrashed boolean
query string
alreadyPublished boolean
alreadyRestored boolean
alreadyUnpublished boolean
cover reference
logo reference
noChange
email string
requestId string
readonly list
reminders list
callbackUrl reference
idempotencyKey string
domainId string
deduplicated boolean
deleted
formDeleted boolean
includeTest boolean
dispatchId string
eventId string
includeRevoked boolean
availableCustomDomains list
shareLinkId string
revoked
includeDrafts boolean
translationLanguage string
formName string
filename string
byteLength integer
rowId string
completion reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://formstep.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "formstep": "https://formstep.io/schema#",
    "SuccessEnvelope": "formstep:SuccessEnvelope",
    "ok": {
      "@id": "formstep:ok"
    },
    "data": {
      "@id": "formstep:data"
    },
    "ErrorEnvelope": "formstep:ErrorEnvelope",
    "error": {
      "@id": "formstep:error"
    },
    "ErrorCode": "formstep:ErrorCode",
    "ErrorDetails": "formstep:ErrorDetails",
    "reason": {
      "@id": "formstep:reason",
      "@type": "xsd:string"
    },
    "field": {
      "@id": "formstep:field",
      "@type": "xsd:string"
    },
    "validKeys": {
      "@id": "formstep:validKeys",
      "@container": "@list"
    },
    "validValues": {
      "@id": "formstep:validValues",
      "@container": "@list"
    },
    "expectedType": {
      "@id": "formstep:expectedType",
      "@type": "xsd:string"
    },
    "feature": {
      "@id": "formstep:feature",
      "@type": "xsd:string"
    },
    "retryAfterMs": {
      "@id": "formstep:retryAfterMs",
      "@type": "xsd:integer"
    },
    "Workspace": "formstep:Workspace",
    "id": {
      "@id": "formstep:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "formstep:name",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "formstep:createdAt",
      "@type": "xsd:integer"
    },
    "role": {
      "@id": "formstep:role",
      "@type": "xsd:string"
    },
    "WorkspaceInvite": "formstep:WorkspaceInvite",
    "workspaceId": {
      "@id": "formstep:workspaceId",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "formstep:code",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "formstep:expiresAt",
      "@type": "xsd:integer"
    },
    "maxUses": {
      "@id": "formstep:maxUses",
      "@type": "xsd:integer"
    },
    "uses": {
      "@id": "formstep:uses",
      "@type": "xsd:integer"
    },
    "Folder": "formstep:Folder",
    "parentId": {
      "@id": "formstep:parentId",
      "@type": "xsd:string"
    },
    "FormSummary": "formstep:FormSummary",
    "folderId": {
      "@id": "formstep:folderId",
      "@type": "xsd:string"
    },
    "isPublished": {
      "@id": "formstep:isPublished",
      "@type": "xsd:boolean"
    },
    "publishedAt": {
      "@id": "formstep:publishedAt",
      "@type": "xsd:integer"
    },
    "unpublishedAt": {
      "@id": "formstep:unpublishedAt",
      "@type": "xsd:integer"
    },
    "lastEditedAt": {
      "@id": "formstep:lastEditedAt",
      "@type": "xsd:integer"
    },
    "emoji": {
      "@id": "formstep:emoji",
      "@type": "xsd:string"
    },
    "CustomDomain": "formstep:CustomDomain",
    "hostname": {
      "@id": "formstep:hostname",
      "@type": "xsd:string"
    },
    "ShareLink": "formstep:ShareLink",
    "url": {
      "@id": "formstep:url",
      "@type": "@id"
    },
    "customDomainUrl": {
      "@id": "formstep:customDomainUrl",
      "@type": "xsd:string"
    },
    "formId": {
      "@id": "formstep:formId",
      "@type": "xsd:string"
    },
    "maxClaims": {
      "@id": "formstep:maxClaims",
      "@type": "xsd:integer"
    },
    "claimedCount": {
      "@id": "formstep:claimedCount",
      "@type": "xsd:integer"
    },
    "isRevoked": {
      "@id": "formstep:isRevoked",
      "@type": "xsd:boolean"
    },
    "revokedAt": {
      "@id": "formstep:revokedAt",
      "@type": "xsd:integer"
    },
    "customDomainId": {
      "@id": "formstep:customDomainId",
      "@type": "xsd:string"
    },
    "customSlug": {
      "@id": "formstep:customSlug",
      "@type": "xsd:string"
    },
    "Submission": "formstep:Submission",
    "submittedAt": {
      "@id": "formstep:submittedAt",
      "@type": "xsd:string"
    },
    "isCompleted": {
      "@id": "formstep:isCompleted",
      "@type": "xsd:boolean"
    },
    "answers": {
      "@id": "formstep:answers",
      "@type": "@id"
    },
    "display": {
      "@id": "formstep:display",
      "@type": "@id"
    },
    "translation": {
      "@id": "formstep:translation"
    },
    "EventEnvelope": "formstep:EventEnvelope",
    "type": {
      "@id": "formstep:type",
      "@type": "xsd:string"
    },
    "apiVersion": {
      "@id": "formstep:apiVersion",
      "@type": "xsd:string"
    },
    "test": {
      "@id": "formstep:test",
      "@type": "xsd:boolean"
    },
    "SlotKey": "formstep:SlotKey",
    "key": {
      "@id": "formstep:key",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "formstep:label",
      "@type": "xsd:string"
    },
    "FieldListField": "formstep:FieldListField",
    "title": {
      "@id": "formstep:title",
      "@type": "xsd:string"
    },
    "required": {
      "@id": "formstep:required",
      "@type": "xsd:boolean"
    },
    "prefillable": {
      "@id": "formstep:prefillable",
      "@type": "xsd:boolean"
    },
    "conditional": {
      "@id": "formstep:conditional"
    },
    "context": {
      "@id": "formstep:context"
    },
    "calculated": {
      "@id": "formstep:calculated"
    },
    "options": {
      "@id": "formstep:options",
      "@container": "@list"
    },
    "rows": {
      "@id": "formstep:rows",
      "@container": "@list"
    },
    "columns": {
      "@id": "formstep:columns",
      "@container": "@list"
    },
    "documents": {
      "@id": "formstep:documents",
      "@container": "@list"
    },
    "FieldListGroup": "formstep:FieldListGroup",
    "repeating": {
      "@id": "formstep:repeating"
    },
    "members": {
      "@id": "formstep:members",
      "@container": "@list"
    },
    "RequestStatus": "formstep:RequestStatus",
    "RequestOutcome": "formstep:RequestOutcome",
    "RequestDeliveryStatus": "formstep:RequestDeliveryStatus",
    "RequestSummary": "formstep:RequestSummary",
    "formSnapshotId": {
      "@id": "formstep:formSnapshotId",
      "@type": "xsd:string"
    },
    "submissionId": {
      "@id": "formstep:submissionId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "formstep:status",
      "@type": "@id"
    },
    "outcome": {
      "@id": "formstep:outcome"
    },
    "createdVia": {
      "@id": "formstep:createdVia",
      "@type": "xsd:string"
    },
    "isTest": {
      "@id": "formstep:isTest",
      "@type": "xsd:boolean"
    },
    "recipient": {
      "@id": "formstep:recipient"
    },
    "language": {
      "@id": "formstep:language",
      "@type": "xsd:string"
    },
    "externalId": {
      "@id": "formstep:externalId",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "formstep:metadata"
    },
    "prefill": {
      "@id": "formstep:prefill"
    },
    "readonlyKeys": {
      "@id": "formstep:readonlyKeys",
      "@container": "@list"
    },
    "delivery": {
      "@id": "formstep:delivery",
      "@type": "xsd:string"
    },
    "deliveryStatus": {
      "@id": "formstep:deliveryStatus",
      "@type": "@id"
    },
    "hasCallback": {
      "@id": "formstep:hasCallback",
      "@type": "xsd:boolean"
    },
    "callbackFailedAt": {
      "@id": "formstep:callbackFailedAt",
      "@type": "xsd:integer"
    },
    "updatedAt": {
      "@id": "formstep:updatedAt",
      "@type": "xsd:integer"
    },
    "openedAt": {
      "@id": "formstep:openedAt",
      "@type": "xsd:integer"
    },
    "startedAt": {
      "@id": "formstep:startedAt",
      "@type": "xsd:integer"
    },
    "lastActivityAt": {
      "@id": "formstep:lastActivityAt",
      "@type": "xsd:integer"
    },
    "completedAt": {
      "@id": "formstep:completedAt",
      "@type": "xsd:integer"
    },
    "expiredAt": {
      "@id": "formstep:expiredAt",
      "@type": "xsd:integer"
    },
    "canceledAt": {
      "@id": "formstep:canceledAt",
      "@type": "xsd:integer"
    },
    "canceledBy": {
      "@id": "formstep:canceledBy",
      "@type": "xsd:string"
    },
    "cancelReason": {
      "@id": "formstep:cancelReason",
      "@type": "xsd:string"
    },
    "reminderStep": {
      "@id": "formstep:reminderStep",
      "@type": "xsd:integer"
    },
    "remindersSent": {
      "@id": "formstep:remindersSent",
      "@type": "xsd:integer"
    },
    "reminderDueAt": {
      "@id": "formstep:reminderDueAt",
      "@type": "xsd:integer"
    },
    "RequestTimelineEntry": "formstep:RequestTimelineEntry",
    "at": {
      "@id": "formstep:at",
      "@type": "xsd:integer"
    },
    "attemptCount": {
      "@id": "formstep:attemptCount",
      "@type": "xsd:integer"
    },
    "eventType": {
      "@id": "formstep:eventType",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "formstep:detail",
      "@type": "xsd:string"
    },
    "WebhookEventType": "formstep:WebhookEventType",
    "WebhookProvider": "formstep:WebhookProvider",
    "IdleWindow": "formstep:IdleWindow",
    "WebhookSubscription": "formstep:WebhookSubscription",
    "subscriptionId": {
      "@id": "formstep:subscriptionId",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "formstep:provider",
      "@type": "@id"
    },
    "targetUrl": {
      "@id": "formstep:targetUrl",
      "@type": "@id"
    },
    "idleWindow": {
      "@id": "formstep:idleWindow",
      "@type": "@id"
    },
    "TranslationCompletion": "formstep:TranslationCompletion",
    "total": {
      "@id": "formstep:total",
      "@type": "xsd:integer"
    },
    "current": {
      "@id": "formstep:current",
      "@type": "xsd:integer"
    },
    "outdated": {
      "@id": "formstep:outdated",
      "@type": "xsd:integer"
    },
    "missing": {
      "@id": "formstep:missing",
      "@type": "xsd:integer"
    },
    "suggested": {
      "@id": "formstep:suggested",
      "@type": "xsd:integer"
    },
    "MethodsListCall": "formstep:MethodsListCall",
    "method": {
      "@id": "formstep:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "formstep:params",
      "@type": "@id"
    },
    "MethodsListResult": "formstep:MethodsListResult",
    "methods": {
      "@id": "formstep:methods",
      "@container": "@list"
    },
    "AnalyticsGetCall": "formstep:AnalyticsGetCall",
    "AnalyticsGetParams": "formstep:AnalyticsGetParams",
    "from": {
      "@id": "formstep:from",
      "@type": "xsd:integer"
    },
    "to": {
      "@id": "formstep:to",
      "@type": "xsd:integer"
    },
    "device": {
      "@id": "formstep:device",
      "@type": "xsd:string"
    },
    "trafficSource": {
      "@id": "formstep:trafficSource",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "formstep:country",
      "@type": "xsd:string"
    },
    "includeEvents": {
      "@id": "formstep:includeEvents",
      "@type": "xsd:boolean"
    },
    "AnalyticsGetResult": "formstep:AnalyticsGetResult",
    "period": {
      "@id": "formstep:period"
    },
    "totalEvents": {
      "@id": "formstep:totalEvents",
      "@type": "xsd:integer"
    },
    "metrics": {
      "@id": "formstep:metrics"
    },
    "breakdown": {
      "@id": "formstep:breakdown"
    },
    "events": {
      "@id": "formstep:events",
      "@container": "@list"
    },
    "DocumentsCreateCall": "formstep:DocumentsCreateCall",
    "DocumentsCreateParams": "formstep:DocumentsCreateParams",
    "contentType": {
      "@id": "formstep:contentType",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "formstep:size",
      "@type": "xsd:integer"
    },
    "sha256": {
      "@id": "formstep:sha256",
      "@type": "xsd:string"
    },
    "DocumentsCreateResult": "formstep:DocumentsCreateResult",
    "uploadUrl": {
      "@id": "formstep:uploadUrl",
      "@type": "@id"
    },
    "FieldsListCall": "formstep:FieldsListCall",
    "FieldsListParams": "formstep:FieldsListParams",
    "FieldsListResult": "formstep:FieldsListResult",
    "published": {
      "@id": "formstep:published",
      "@type": "xsd:boolean"
    },
    "items": {
      "@id": "formstep:items",
      "@container": "@list"
    },
    "hasMore": {
      "@id": "formstep:hasMore"
    },
    "FoldersCreateCall": "formstep:FoldersCreateCall",
    "FoldersCreateParams": "formstep:FoldersCreateParams",
    "FoldersDeleteCall": "formstep:FoldersDeleteCall",
    "FoldersDeleteParams": "formstep:FoldersDeleteParams",
    "FoldersDeleteResult": "formstep:FoldersDeleteResult",
    "deletedFolderIds": {
      "@id": "formstep:deletedFolderIds",
      "@container": "@list"
    },
    "deletedFormIds": {
      "@id": "formstep:deletedFormIds",
      "@container": "@list"
    },
    "message": {
      "@id": "formstep:message",
      "@type": "xsd:string"
    },
    "FoldersListCall": "formstep:FoldersListCall",
    "FoldersListParams": "formstep:FoldersListParams",
    "limit": {
      "@id": "formstep:limit",
      "@type": "xsd:integer"
    },
    "cursor": {
      "@id": "formstep:cursor",
      "@type": "xsd:string"
    },
    "FoldersListResult": "formstep:FoldersListResult",
    "nextCursor": {
      "@id": "formstep:nextCursor",
      "@type": "xsd:string"
    },
    "canPaginate": {
      "@id": "formstep:canPaginate",
      "@type": "xsd:boolean"
    },
    "FoldersUpdateCall": "formstep:FoldersUpdateCall",
    "FoldersUpdateParams": "formstep:FoldersUpdateParams",
    "FormSettingsGetCall": "formstep:FormSettingsGetCall",
    "FormSettingsGetParams": "formstep:FormSettingsGetParams",
    "FormSettingsGetResult": "formstep:FormSettingsGetResult",
    "settings": {
      "@id": "formstep:settings"
    },
    "isDefault": {
      "@id": "formstep:isDefault",
      "@type": "xsd:boolean"
    },
    "availableEmailDomains": {
      "@id": "formstep:availableEmailDomains",
      "@container": "@list"
    },
    "defaultFromAddress": {
      "@id": "formstep:defaultFromAddress",
      "@type": "xsd:string"
    },
    "payment": {
      "@id": "formstep:payment"
    },
    "FormSettingsUpdateCall": "formstep:FormSettingsUpdateCall",
    "FormSettingsUpdateParams": "formstep:FormSettingsUpdateParams",
    "requireAuthentication": {
      "@id": "formstep:requireAuthentication",
      "@type": "xsd:boolean"
    },
    "showBranding": {
      "@id": "formstep:showBranding",
      "@type": "xsd:boolean"
    },
    "captchaEnabled": {
      "@id": "formstep:captchaEnabled",
      "@type": "xsd:boolean"
    },
    "passwordEnabled": {
      "@id": "formstep:passwordEnabled",
      "@type": "xsd:boolean"
    },
    "password": {
      "@id": "formstep:password",
      "@type": "xsd:string"
    },
    "notifyOnSubmission": {
      "@id": "formstep:notifyOnSubmission",
      "@type": "xsd:boolean"
    },
    "notificationEmails": {
      "@id": "formstep:notificationEmails",
      "@container": "@list"
    },
    "selfNotificationSubject": {
      "@id": "formstep:selfNotificationSubject",
      "@type": "xsd:string"
    },
    "selfNotificationEmailBody": {
      "@id": "formstep:selfNotificationEmailBody",
      "@type": "xsd:string"
    },
    "pdfGenerationEnabled": {
      "@id": "formstep:pdfGenerationEnabled",
      "@type": "xsd:boolean"
    },
    "showViewSubmissionButton": {
      "@id": "formstep:showViewSubmissionButton",
      "@type": "xsd:boolean"
    },
    "respondentNotificationEnabled": {
      "@id": "formstep:respondentNotificationEnabled",
      "@type": "xsd:boolean"
    },
    "respondentNotificationTo": {
      "@id": "formstep:respondentNotificationTo",
      "@type": "xsd:string"
    },
    "respondentNotificationSubject": {
      "@id": "formstep:respondentNotificationSubject",
      "@type": "xsd:string"
    },
    "respondentNotificationBody": {
      "@id": "formstep:respondentNotificationBody",
      "@type": "xsd:string"
    },
    "respondentNotificationPdfEnabled": {
      "@id": "formstep:respondentNotificationPdfEnabled",
      "@type": "xsd:boolean"
    },
    "respondentReminderEnabled": {
      "@id": "formstep:respondentReminderEnabled",
      "@type": "xsd:boolean"
    },
    "respondentReminderTo": {
      "@id": "formstep:respondentReminderTo",
      "@type": "xsd:string"
    },
    "respondentReminderSubject": {
      "@id": "formstep:respondentReminderSubject",
      "@type": "xsd:string"
    },
    "respondentReminderBody": {
      "@id": "formstep:respondentReminderBody",
      "@type": "xsd:string"
    },
    "respondentReminderRequiredFieldIds": {
      "@id": "formstep:respondentReminderRequiredFieldIds",
      "@container": "@list"
    },
    "reminderSteps": {
      "@id": "formstep:reminderSteps",
      "@container": "@list"
    },
    "respondentReminderIdleWindow": {
      "@id": "formstep:respondentReminderIdleWindow",
      "@type": "@id"
    },
    "redirectUrl": {
      "@id": "formstep:redirectUrl",
      "@type": "xsd:string"
    },
    "redirectQueryParams": {
      "@id": "formstep:redirectQueryParams",
      "@container": "@list"
    },
    "allowAnotherResponse": {
      "@id": "formstep:allowAnotherResponse",
      "@type": "xsd:boolean"
    },
    "maxSubmissionsPerRespondent": {
      "@id": "formstep:maxSubmissionsPerRespondent",
      "@type": "xsd:integer"
    },
    "editAfterSubmit": {
      "@id": "formstep:editAfterSubmit",
      "@type": "xsd:boolean"
    },
    "maxEdits": {
      "@id": "formstep:maxEdits",
      "@type": "xsd:integer"
    },
    "draftRetentionDays": {
      "@id": "formstep:draftRetentionDays",
      "@type": "xsd:integer"
    },
    "submissionRetentionDays": {
      "@id": "formstep:submissionRetentionDays",
      "@type": "xsd:integer"
    },
    "emailDomainId": {
      "@id": "formstep:emailDomainId",
      "@type": "xsd:string"
    },
    "FormsCreateCall": "formstep:FormsCreateCall",
    "FormsCreateParams": "formstep:FormsCreateParams",
    "FormsCreateResult": "formstep:FormsCreateResult",
    "previewUrl": {
      "@id": "formstep:previewUrl",
      "@type": "@id"
    },
    "FormsDeleteCall": "formstep:FormsDeleteCall",
    "FormsDeleteParams": "formstep:FormsDeleteParams",
    "FormsDeleteResult": "formstep:FormsDeleteResult",
    "alreadyTrashed": {
      "@id": "formstep:alreadyTrashed",
      "@type": "xsd:boolean"
    },
    "FormsGetCall": "formstep:FormsGetCall",
    "FormsGetParams": "formstep:FormsGetParams",
    "FormsListCall": "formstep:FormsListCall",
    "FormsListParams": "formstep:FormsListParams",
    "query": {
      "@id": "formstep:query",
      "@type": "xsd:string"
    },
    "FormsListResult": "formstep:FormsListResult",
    "FormsPublishCall": "formstep:FormsPublishCall",
    "FormsPublishParams": "formstep:FormsPublishParams",
    "FormsPublishResult": "formstep:FormsPublishResult",
    "alreadyPublished": {
      "@id": "formstep:alreadyPublished",
      "@type": "xsd:boolean"
    },
    "FormsRestoreCall": "formstep:FormsRestoreCall",
    "FormsRestoreParams": "formstep:FormsRestoreParams",
    "FormsRestoreResult": "formstep:FormsRestoreResult",
    "alreadyRestored": {
      "@id": "formstep:alreadyRestored",
      "@type": "xsd:boolean"
    },
    "FormsUnpublishCall": "formstep:FormsUnpublishCall",
    "FormsUnpublishParams": "formstep:FormsUnpublishParams",
    "FormsUnpublishResult": "formstep:FormsUnpublishResult",
    "alreadyUnpublished": {
      "@id": "formstep:alreadyUnpublished",
      "@type": "xsd:boolean"
    },
    "FormsUpdateCall": "formstep:FormsUpdateCall",
    "FormsUpdateParams": "formstep:FormsUpdateParams",
    "cover": {
      "@id": "formstep:cover",
      "@type": "@id"
    },
    "logo": {
      "@id": "formstep:logo",
      "@type": "@id"
    },
    "FormsUpdateResult": "formstep:FormsUpdateResult",
    "noChange": {
      "@id": "formstep:noChange"
    },
    "MeGetCall": "formstep:MeGetCall",
    "MeGetResult": "formstep:MeGetResult",
    "email": {
      "@id": "formstep:email",
      "@type": "xsd:string"
    },
    "RequestsCancelCall": "formstep:RequestsCancelCall",
    "RequestsCancelParams": "formstep:RequestsCancelParams",
    "requestId": {
      "@id": "formstep:requestId",
      "@type": "xsd:string"
    },
    "RequestsCreateCall": "formstep:RequestsCreateCall",
    "RequestsCreateParams": "formstep:RequestsCreateParams",
    "readonly": {
      "@id": "formstep:readonly",
      "@container": "@list"
    },
    "reminders": {
      "@id": "formstep:reminders",
      "@container": "@list"
    },
    "callbackUrl": {
      "@id": "formstep:callbackUrl",
      "@type": "@id"
    },
    "idempotencyKey": {
      "@id": "formstep:idempotencyKey",
      "@type": "xsd:string"
    },
    "domainId": {
      "@id": "formstep:domainId",
      "@type": "xsd:string"
    },
    "RequestsCreateResult": "formstep:RequestsCreateResult",
    "deduplicated": {
      "@id": "formstep:deduplicated",
      "@type": "xsd:boolean"
    },
    "RequestsDeleteCall": "formstep:RequestsDeleteCall",
    "RequestsDeleteParams": "formstep:RequestsDeleteParams",
    "RequestsDeleteResult": "formstep:RequestsDeleteResult",
    "deleted": {
      "@id": "formstep:deleted"
    },
    "formDeleted": {
      "@id": "formstep:formDeleted",
      "@type": "xsd:boolean"
    },
    "RequestsGetCall": "formstep:RequestsGetCall",
    "RequestsGetParams": "formstep:RequestsGetParams",
    "RequestsListCall": "formstep:RequestsListCall",
    "RequestsListParams": "formstep:RequestsListParams",
    "includeTest": {
      "@id": "formstep:includeTest",
      "@type": "xsd:boolean"
    },
    "RequestsListResult": "formstep:RequestsListResult",
    "RequestsRemindCall": "formstep:RequestsRemindCall",
    "RequestsRemindParams": "formstep:RequestsRemindParams",
    "RequestsReplayCallbackCall": "formstep:RequestsReplayCallbackCall",
    "RequestsReplayCallbackParams": "formstep:RequestsReplayCallbackParams",
    "RequestsReplayCallbackResult": "formstep:RequestsReplayCallbackResult",
    "dispatchId": {
      "@id": "formstep:dispatchId",
      "@type": "xsd:string"
    },
    "eventId": {
      "@id": "formstep:eventId",
      "@type": "xsd:string"
    },
    "RequestsSampleCall": "formstep:RequestsSampleCall",
    "RequestsSampleParams": "formstep:RequestsSampleParams",
    "ShareLinksCreateCall": "formstep:ShareLinksCreateCall",
    "ShareLinksCreateParams": "formstep:ShareLinksCreateParams",
    "ShareLinksListCall": "formstep:ShareLinksListCall",
    "ShareLinksListParams": "formstep:ShareLinksListParams",
    "includeRevoked": {
      "@id": "formstep:includeRevoked",
      "@type": "xsd:boolean"
    },
    "ShareLinksListResult": "formstep:ShareLinksListResult",
    "availableCustomDomains": {
      "@id": "formstep:availableCustomDomains",
      "@container": "@list"
    },
    "ShareLinksUpdateCall": "formstep:ShareLinksUpdateCall",
    "ShareLinksUpdateParams": "formstep:ShareLinksUpdateParams",
    "shareLinkId": {
      "@id": "formstep:shareLinkId",
      "@type": "xsd:string"
    },
    "revoked": {
      "@id": "formstep:revoked"
    },
    "SubmissionsListCall": "formstep:SubmissionsListCall",
    "SubmissionsListParams": "formstep:SubmissionsListParams",
    "includeDrafts": {
      "@id": "formstep:includeDrafts",
      "@type": "xsd:boolean"
    },
    "translationLanguage": {
      "@id": "formstep:translationLanguage",
      "@type": "xsd:string"
    },
    "SubmissionsListResult": "formstep:SubmissionsListResult",
    "formName": {
      "@id": "formstep:formName",
      "@type": "xsd:string"
    },
    "SubmissionsPdfCall": "formstep:SubmissionsPdfCall",
    "SubmissionsPdfParams": "formstep:SubmissionsPdfParams",
    "SubmissionsPdfResult": "formstep:SubmissionsPdfResult",
    "filename": {
      "@id": "formstep:filename",
      "@type": "xsd:string"
    },
    "byteLength": {
      "@id": "formstep:byteLength",
      "@type": "xsd:integer"
    },
    "SubmissionsSampleCall": "formstep:SubmissionsSampleCall",
    "SubmissionsSampleParams": "formstep:SubmissionsSampleParams",
    "TranslationsAddLanguageCall": "formstep:TranslationsAddLanguageCall",
    "TranslationsAddLanguageParams": "formstep:TranslationsAddLanguageParams",
    "TranslationsAddLanguageResult": "formstep:TranslationsAddLanguageResult",
    "rowId": {
      "@id": "formstep:rowId",
      "@type": "xsd:string"
    },
    "TranslationsDeleteEntryCall": "formstep:TranslationsDeleteEntryCall",
    "TranslationsDeleteEntryParams": "formstep:TranslationsDeleteEntryParams",
    "TranslationsListEntriesCall": "formstep:TranslationsListEntriesCall",
    "TranslationsListEntriesParams": "formstep:TranslationsListEntriesParams",
    "TranslationsListEntriesResult": "formstep:TranslationsListEntriesResult",
    "completion": {
      "@id": "formstep:completion",
      "@type": "@id"
    },
    "TranslationsListLanguagesCall": "formstep:TranslationsListLanguagesCall"
  },
  "@type": "schema:Dataset",
  "schema:name": "Formstep API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Formstep'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-08) from openapi/formstep-io-openapi.json.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/formstep-io-openapi.json"
  ]
}