FoxForm · JSON-LD Context

Foxform App Context

JSON-LD context defining the semantic vocabulary for Foxform App from FoxForm.

57 Classes 237 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/
foxform: https://foxform.app/schema#

Classes

SuccessResponse ErrorResponse FileUploadResponse Base64Upload LoginRequest SignupRequest AuthResponse UserProfile GetUserProfileResponse UpdateUserProfileRequest Organization CreateOrganizationRequest UpdateOrganizationRequest GetOrganizationResponse OrganizationResponse OnboardingState GDriveStatus Form FormInput QuestionConfig QuestionType QuestionOption QuestionStyle QuestionLogic NavigationTarget ConditionalLogicV2 ConditionGroup ConditionV2 DisplayRule ResultCard AlertItem ArgumentItem TestimonialItem PriceCard ButtonAction ListFormsResponse GetFormResponse PublishFormResponse PaidField Response ResponseInput ListResponsesResponse GetResponseResponse GetAggregatedStatsResponse AggregatedStats SubscriptionInfo Plan PaymentMethod Invoice UsageData Connection ListIntegrationsResponse GetIntegrationResponse CreateIntegrationRequest UpdateIntegrationRequest LinkIntegrationRequest IntegrationUsageResponse

Properties

Property Type Container
success boolean
message string
code string
data
file string
filename string
contentType string
email string
password string
full_name string
utm_source string
utm_medium string
utm_campaign string
utm_term string
utm_content string
source string
visitorId string
requestId string
id string
avatar_url string
phone string
organization_id string
organization
account_status string
created_at dateTime
updated_at dateTime
name string
vat_number string
address_line1 string
address_line2 string
city string
state string
postal_code string
country string
logo_url string
owner_id string
started_at dateTime
completed_at dateTime
email_verified boolean
questions_completed boolean
form_created boolean
form_published boolean
answers
discount_used boolean
discount_used_at dateTime
connected boolean
folderId string
folderName string
connectedAt dateTime
user_id string
title string
description string
slug string
status string
theme string
questions list
thank_you_message string
webhook_url string
show_progress_bar boolean
show_navigation_arrows boolean
email_notifications boolean
hide_branding boolean
published_at dateTime
type reference
required boolean
buttonText string
options list
choices list
minValue decimal
maxValue decimal
placeholder string
allowedFileTypes list
maxFileSize decimal
maxFiles integer
allowMultipleFiles boolean
defaultCountry string
randomize boolean
alphabetical boolean
allowOther boolean
otherLabel string
otherPlaceholder string
style reference
logic reference
shape string
showNumbers boolean
label0 string
label5 string
label10 string
colorScheme string
npsLeftLabel string
npsRightLabel string
step decimal
initialValue decimal
prefix string
suffix string
showCurrentValue boolean
dateFormat string
dateSeparator string
itemsPerRow integer
aspectRatio string
images list
multipleSelection boolean
showLabels boolean
numberModel string
currency string
decimals integer
heightUnit string
weightUnit string
videoSource string
videoUrl string
videoEmbed string
videoAspectRatio string
videoObjectFit string
caption string
autoplay boolean
loop boolean
requirePlayback boolean
countdownType string
periodDays integer
periodHours integer
periodMinutes integer
periodSeconds integer
targetDate string
onZero string
redirectUrl string
expireMessage string
resultCards list
alerts list
argumentItems list
testimonialItems list
testimonialsLayout string
showRatings boolean
autoRotate boolean
layout string
progressLabel string
progressValueType string
progressValue decimal
progressExpression string
showPercentage boolean
priceModel string
priceCards list
priceRows list
variableName string
files list
mediaUrl string
mediaType string
buttonEnabled boolean
buttonLink string
buttonOpenNewTab boolean
autoRedirect boolean
autoRedirectUrl reference
autoRedirectDelay integer
socialEnabled boolean
socialLinks list
label string
icon string
imageUrl string
points decimal
value string
fontFamily string
textColor string
accentColor string
buttonBackgroundColor string
buttonTextColor string
verticalAlignment string
backgroundType string
backgroundImage string
backgroundColor string
autoAdvance
navigationBehavior
conditionalNavigationV2 reference
display reference
enabled boolean
groups list
conditions list
then
left string
operator string
right string
showAfterSeconds decimal
iconUrl string
buttonAction reference
color string
severity string
iconKey string
highlight boolean
text string
photoUrl string
handle string
stars integer
highlightText string
tag string
priceType string
url string
openNewTab boolean
targetScreenId string
total integer
page integer
limit integer
paidFields list
prohibitedFields list
feature string
questionIds list
form_id string
submitted_at dateTime
session_id string
overview
timeline list
plan string
hasActiveSubscription boolean
currentPeriodEnd dateTime
freeUntil dateTime
cancelAtPeriodEnd boolean
price decimal
interval string
features list
brand string
last4 string
expMonth integer
expYear integer
isDefault boolean
date string
amount decimal
invoicePdf string
hostedInvoiceUrl string
periodStart string
periodEnd string
responses
period
provider string
config
secret_masked string
server_side
last_delivery
failure_count integer
enabled_in_form boolean
events

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://foxform.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "foxform": "https://foxform.app/schema#",
    "SuccessResponse": "foxform:SuccessResponse",
    "success": {
      "@id": "foxform:success",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "foxform:message",
      "@type": "xsd:string"
    },
    "ErrorResponse": "foxform:ErrorResponse",
    "code": {
      "@id": "foxform:code",
      "@type": "xsd:string"
    },
    "FileUploadResponse": "foxform:FileUploadResponse",
    "data": {
      "@id": "foxform:data"
    },
    "Base64Upload": "foxform:Base64Upload",
    "file": {
      "@id": "foxform:file",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "foxform:filename",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "foxform:contentType",
      "@type": "xsd:string"
    },
    "LoginRequest": "foxform:LoginRequest",
    "email": {
      "@id": "foxform:email",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "foxform:password",
      "@type": "xsd:string"
    },
    "SignupRequest": "foxform:SignupRequest",
    "full_name": {
      "@id": "foxform:full_name",
      "@type": "xsd:string"
    },
    "utm_source": {
      "@id": "foxform:utm_source",
      "@type": "xsd:string"
    },
    "utm_medium": {
      "@id": "foxform:utm_medium",
      "@type": "xsd:string"
    },
    "utm_campaign": {
      "@id": "foxform:utm_campaign",
      "@type": "xsd:string"
    },
    "utm_term": {
      "@id": "foxform:utm_term",
      "@type": "xsd:string"
    },
    "utm_content": {
      "@id": "foxform:utm_content",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "foxform:source",
      "@type": "xsd:string"
    },
    "visitorId": {
      "@id": "foxform:visitorId",
      "@type": "xsd:string"
    },
    "requestId": {
      "@id": "foxform:requestId",
      "@type": "xsd:string"
    },
    "AuthResponse": "foxform:AuthResponse",
    "UserProfile": "foxform:UserProfile",
    "id": {
      "@id": "foxform:id",
      "@type": "xsd:string"
    },
    "avatar_url": {
      "@id": "foxform:avatar_url",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "foxform:phone",
      "@type": "xsd:string"
    },
    "organization_id": {
      "@id": "foxform:organization_id",
      "@type": "xsd:string"
    },
    "organization": {
      "@id": "foxform:organization"
    },
    "account_status": {
      "@id": "foxform:account_status",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "foxform:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "foxform:updated_at",
      "@type": "xsd:dateTime"
    },
    "GetUserProfileResponse": "foxform:GetUserProfileResponse",
    "UpdateUserProfileRequest": "foxform:UpdateUserProfileRequest",
    "Organization": "foxform:Organization",
    "name": {
      "@id": "foxform:name",
      "@type": "xsd:string"
    },
    "vat_number": {
      "@id": "foxform:vat_number",
      "@type": "xsd:string"
    },
    "address_line1": {
      "@id": "foxform:address_line1",
      "@type": "xsd:string"
    },
    "address_line2": {
      "@id": "foxform:address_line2",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "foxform:city",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "foxform:state",
      "@type": "xsd:string"
    },
    "postal_code": {
      "@id": "foxform:postal_code",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "foxform:country",
      "@type": "xsd:string"
    },
    "logo_url": {
      "@id": "foxform:logo_url",
      "@type": "xsd:string"
    },
    "owner_id": {
      "@id": "foxform:owner_id",
      "@type": "xsd:string"
    },
    "CreateOrganizationRequest": "foxform:CreateOrganizationRequest",
    "UpdateOrganizationRequest": "foxform:UpdateOrganizationRequest",
    "GetOrganizationResponse": "foxform:GetOrganizationResponse",
    "OrganizationResponse": "foxform:OrganizationResponse",
    "OnboardingState": "foxform:OnboardingState",
    "started_at": {
      "@id": "foxform:started_at",
      "@type": "xsd:dateTime"
    },
    "completed_at": {
      "@id": "foxform:completed_at",
      "@type": "xsd:dateTime"
    },
    "email_verified": {
      "@id": "foxform:email_verified",
      "@type": "xsd:boolean"
    },
    "questions_completed": {
      "@id": "foxform:questions_completed",
      "@type": "xsd:boolean"
    },
    "form_created": {
      "@id": "foxform:form_created",
      "@type": "xsd:boolean"
    },
    "form_published": {
      "@id": "foxform:form_published",
      "@type": "xsd:boolean"
    },
    "answers": {
      "@id": "foxform:answers"
    },
    "discount_used": {
      "@id": "foxform:discount_used",
      "@type": "xsd:boolean"
    },
    "discount_used_at": {
      "@id": "foxform:discount_used_at",
      "@type": "xsd:dateTime"
    },
    "GDriveStatus": "foxform:GDriveStatus",
    "connected": {
      "@id": "foxform:connected",
      "@type": "xsd:boolean"
    },
    "folderId": {
      "@id": "foxform:folderId",
      "@type": "xsd:string"
    },
    "folderName": {
      "@id": "foxform:folderName",
      "@type": "xsd:string"
    },
    "connectedAt": {
      "@id": "foxform:connectedAt",
      "@type": "xsd:dateTime"
    },
    "Form": "foxform:Form",
    "user_id": {
      "@id": "foxform:user_id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "foxform:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "foxform:description",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "foxform:slug",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "foxform:status",
      "@type": "xsd:string"
    },
    "theme": {
      "@id": "foxform:theme",
      "@type": "xsd:string"
    },
    "questions": {
      "@id": "foxform:questions",
      "@container": "@list"
    },
    "thank_you_message": {
      "@id": "foxform:thank_you_message",
      "@type": "xsd:string"
    },
    "webhook_url": {
      "@id": "foxform:webhook_url",
      "@type": "xsd:string"
    },
    "show_progress_bar": {
      "@id": "foxform:show_progress_bar",
      "@type": "xsd:boolean"
    },
    "show_navigation_arrows": {
      "@id": "foxform:show_navigation_arrows",
      "@type": "xsd:boolean"
    },
    "email_notifications": {
      "@id": "foxform:email_notifications",
      "@type": "xsd:boolean"
    },
    "hide_branding": {
      "@id": "foxform:hide_branding",
      "@type": "xsd:boolean"
    },
    "published_at": {
      "@id": "foxform:published_at",
      "@type": "xsd:dateTime"
    },
    "FormInput": "foxform:FormInput",
    "QuestionConfig": "foxform:QuestionConfig",
    "type": {
      "@id": "foxform:type",
      "@type": "@id"
    },
    "required": {
      "@id": "foxform:required",
      "@type": "xsd:boolean"
    },
    "buttonText": {
      "@id": "foxform:buttonText",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "foxform:options",
      "@container": "@list"
    },
    "choices": {
      "@id": "foxform:choices",
      "@container": "@list"
    },
    "minValue": {
      "@id": "foxform:minValue",
      "@type": "xsd:decimal"
    },
    "maxValue": {
      "@id": "foxform:maxValue",
      "@type": "xsd:decimal"
    },
    "placeholder": {
      "@id": "foxform:placeholder",
      "@type": "xsd:string"
    },
    "allowedFileTypes": {
      "@id": "foxform:allowedFileTypes",
      "@container": "@list"
    },
    "maxFileSize": {
      "@id": "foxform:maxFileSize",
      "@type": "xsd:decimal"
    },
    "maxFiles": {
      "@id": "foxform:maxFiles",
      "@type": "xsd:integer"
    },
    "allowMultipleFiles": {
      "@id": "foxform:allowMultipleFiles",
      "@type": "xsd:boolean"
    },
    "defaultCountry": {
      "@id": "foxform:defaultCountry",
      "@type": "xsd:string"
    },
    "randomize": {
      "@id": "foxform:randomize",
      "@type": "xsd:boolean"
    },
    "alphabetical": {
      "@id": "foxform:alphabetical",
      "@type": "xsd:boolean"
    },
    "allowOther": {
      "@id": "foxform:allowOther",
      "@type": "xsd:boolean"
    },
    "otherLabel": {
      "@id": "foxform:otherLabel",
      "@type": "xsd:string"
    },
    "otherPlaceholder": {
      "@id": "foxform:otherPlaceholder",
      "@type": "xsd:string"
    },
    "style": {
      "@id": "foxform:style",
      "@type": "@id"
    },
    "logic": {
      "@id": "foxform:logic",
      "@type": "@id"
    },
    "shape": {
      "@id": "foxform:shape",
      "@type": "xsd:string"
    },
    "showNumbers": {
      "@id": "foxform:showNumbers",
      "@type": "xsd:boolean"
    },
    "label0": {
      "@id": "foxform:label0",
      "@type": "xsd:string"
    },
    "label5": {
      "@id": "foxform:label5",
      "@type": "xsd:string"
    },
    "label10": {
      "@id": "foxform:label10",
      "@type": "xsd:string"
    },
    "colorScheme": {
      "@id": "foxform:colorScheme",
      "@type": "xsd:string"
    },
    "npsLeftLabel": {
      "@id": "foxform:npsLeftLabel",
      "@type": "xsd:string"
    },
    "npsRightLabel": {
      "@id": "foxform:npsRightLabel",
      "@type": "xsd:string"
    },
    "step": {
      "@id": "foxform:step",
      "@type": "xsd:decimal"
    },
    "initialValue": {
      "@id": "foxform:initialValue",
      "@type": "xsd:decimal"
    },
    "prefix": {
      "@id": "foxform:prefix",
      "@type": "xsd:string"
    },
    "suffix": {
      "@id": "foxform:suffix",
      "@type": "xsd:string"
    },
    "showCurrentValue": {
      "@id": "foxform:showCurrentValue",
      "@type": "xsd:boolean"
    },
    "dateFormat": {
      "@id": "foxform:dateFormat",
      "@type": "xsd:string"
    },
    "dateSeparator": {
      "@id": "foxform:dateSeparator",
      "@type": "xsd:string"
    },
    "itemsPerRow": {
      "@id": "foxform:itemsPerRow",
      "@type": "xsd:integer"
    },
    "aspectRatio": {
      "@id": "foxform:aspectRatio",
      "@type": "xsd:string"
    },
    "images": {
      "@id": "foxform:images",
      "@container": "@list"
    },
    "multipleSelection": {
      "@id": "foxform:multipleSelection",
      "@type": "xsd:boolean"
    },
    "showLabels": {
      "@id": "foxform:showLabels",
      "@type": "xsd:boolean"
    },
    "numberModel": {
      "@id": "foxform:numberModel",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "foxform:currency",
      "@type": "xsd:string"
    },
    "decimals": {
      "@id": "foxform:decimals",
      "@type": "xsd:integer"
    },
    "heightUnit": {
      "@id": "foxform:heightUnit",
      "@type": "xsd:string"
    },
    "weightUnit": {
      "@id": "foxform:weightUnit",
      "@type": "xsd:string"
    },
    "videoSource": {
      "@id": "foxform:videoSource",
      "@type": "xsd:string"
    },
    "videoUrl": {
      "@id": "foxform:videoUrl",
      "@type": "xsd:string"
    },
    "videoEmbed": {
      "@id": "foxform:videoEmbed",
      "@type": "xsd:string"
    },
    "videoAspectRatio": {
      "@id": "foxform:videoAspectRatio",
      "@type": "xsd:string"
    },
    "videoObjectFit": {
      "@id": "foxform:videoObjectFit",
      "@type": "xsd:string"
    },
    "caption": {
      "@id": "foxform:caption",
      "@type": "xsd:string"
    },
    "autoplay": {
      "@id": "foxform:autoplay",
      "@type": "xsd:boolean"
    },
    "loop": {
      "@id": "foxform:loop",
      "@type": "xsd:boolean"
    },
    "requirePlayback": {
      "@id": "foxform:requirePlayback",
      "@type": "xsd:boolean"
    },
    "countdownType": {
      "@id": "foxform:countdownType",
      "@type": "xsd:string"
    },
    "periodDays": {
      "@id": "foxform:periodDays",
      "@type": "xsd:integer"
    },
    "periodHours": {
      "@id": "foxform:periodHours",
      "@type": "xsd:integer"
    },
    "periodMinutes": {
      "@id": "foxform:periodMinutes",
      "@type": "xsd:integer"
    },
    "periodSeconds": {
      "@id": "foxform:periodSeconds",
      "@type": "xsd:integer"
    },
    "targetDate": {
      "@id": "foxform:targetDate",
      "@type": "xsd:string"
    },
    "onZero": {
      "@id": "foxform:onZero",
      "@type": "xsd:string"
    },
    "redirectUrl": {
      "@id": "foxform:redirectUrl",
      "@type": "xsd:string"
    },
    "expireMessage": {
      "@id": "foxform:expireMessage",
      "@type": "xsd:string"
    },
    "resultCards": {
      "@id": "foxform:resultCards",
      "@container": "@list"
    },
    "alerts": {
      "@id": "foxform:alerts",
      "@container": "@list"
    },
    "argumentItems": {
      "@id": "foxform:argumentItems",
      "@container": "@list"
    },
    "testimonialItems": {
      "@id": "foxform:testimonialItems",
      "@container": "@list"
    },
    "testimonialsLayout": {
      "@id": "foxform:testimonialsLayout",
      "@type": "xsd:string"
    },
    "showRatings": {
      "@id": "foxform:showRatings",
      "@type": "xsd:boolean"
    },
    "autoRotate": {
      "@id": "foxform:autoRotate",
      "@type": "xsd:boolean"
    },
    "layout": {
      "@id": "foxform:layout",
      "@type": "xsd:string"
    },
    "progressLabel": {
      "@id": "foxform:progressLabel",
      "@type": "xsd:string"
    },
    "progressValueType": {
      "@id": "foxform:progressValueType",
      "@type": "xsd:string"
    },
    "progressValue": {
      "@id": "foxform:progressValue",
      "@type": "xsd:decimal"
    },
    "progressExpression": {
      "@id": "foxform:progressExpression",
      "@type": "xsd:string"
    },
    "showPercentage": {
      "@id": "foxform:showPercentage",
      "@type": "xsd:boolean"
    },
    "priceModel": {
      "@id": "foxform:priceModel",
      "@type": "xsd:string"
    },
    "priceCards": {
      "@id": "foxform:priceCards",
      "@container": "@list"
    },
    "priceRows": {
      "@id": "foxform:priceRows",
      "@container": "@list"
    },
    "variableName": {
      "@id": "foxform:variableName",
      "@type": "xsd:string"
    },
    "files": {
      "@id": "foxform:files",
      "@container": "@list"
    },
    "mediaUrl": {
      "@id": "foxform:mediaUrl",
      "@type": "xsd:string"
    },
    "mediaType": {
      "@id": "foxform:mediaType",
      "@type": "xsd:string"
    },
    "buttonEnabled": {
      "@id": "foxform:buttonEnabled",
      "@type": "xsd:boolean"
    },
    "buttonLink": {
      "@id": "foxform:buttonLink",
      "@type": "xsd:string"
    },
    "buttonOpenNewTab": {
      "@id": "foxform:buttonOpenNewTab",
      "@type": "xsd:boolean"
    },
    "autoRedirect": {
      "@id": "foxform:autoRedirect",
      "@type": "xsd:boolean"
    },
    "autoRedirectUrl": {
      "@id": "foxform:autoRedirectUrl",
      "@type": "@id"
    },
    "autoRedirectDelay": {
      "@id": "foxform:autoRedirectDelay",
      "@type": "xsd:integer"
    },
    "socialEnabled": {
      "@id": "foxform:socialEnabled",
      "@type": "xsd:boolean"
    },
    "socialLinks": {
      "@id": "foxform:socialLinks",
      "@container": "@list"
    },
    "QuestionType": "foxform:QuestionType",
    "QuestionOption": "foxform:QuestionOption",
    "label": {
      "@id": "foxform:label",
      "@type": "xsd:string"
    },
    "icon": {
      "@id": "foxform:icon",
      "@type": "xsd:string"
    },
    "imageUrl": {
      "@id": "foxform:imageUrl",
      "@type": "xsd:string"
    },
    "points": {
      "@id": "foxform:points",
      "@type": "xsd:decimal"
    },
    "value": {
      "@id": "foxform:value",
      "@type": "xsd:string"
    },
    "QuestionStyle": "foxform:QuestionStyle",
    "fontFamily": {
      "@id": "foxform:fontFamily",
      "@type": "xsd:string"
    },
    "textColor": {
      "@id": "foxform:textColor",
      "@type": "xsd:string"
    },
    "accentColor": {
      "@id": "foxform:accentColor",
      "@type": "xsd:string"
    },
    "buttonBackgroundColor": {
      "@id": "foxform:buttonBackgroundColor",
      "@type": "xsd:string"
    },
    "buttonTextColor": {
      "@id": "foxform:buttonTextColor",
      "@type": "xsd:string"
    },
    "verticalAlignment": {
      "@id": "foxform:verticalAlignment",
      "@type": "xsd:string"
    },
    "backgroundType": {
      "@id": "foxform:backgroundType",
      "@type": "xsd:string"
    },
    "backgroundImage": {
      "@id": "foxform:backgroundImage",
      "@type": "xsd:string"
    },
    "backgroundColor": {
      "@id": "foxform:backgroundColor",
      "@type": "xsd:string"
    },
    "QuestionLogic": "foxform:QuestionLogic",
    "autoAdvance": {
      "@id": "foxform:autoAdvance"
    },
    "navigationBehavior": {
      "@id": "foxform:navigationBehavior"
    },
    "conditionalNavigationV2": {
      "@id": "foxform:conditionalNavigationV2",
      "@type": "@id"
    },
    "display": {
      "@id": "foxform:display",
      "@type": "@id"
    },
    "NavigationTarget": "foxform:NavigationTarget",
    "ConditionalLogicV2": "foxform:ConditionalLogicV2",
    "enabled": {
      "@id": "foxform:enabled",
      "@type": "xsd:boolean"
    },
    "groups": {
      "@id": "foxform:groups",
      "@container": "@list"
    },
    "ConditionGroup": "foxform:ConditionGroup",
    "conditions": {
      "@id": "foxform:conditions",
      "@container": "@list"
    },
    "then": {
      "@id": "foxform:then"
    },
    "ConditionV2": "foxform:ConditionV2",
    "left": {
      "@id": "foxform:left",
      "@type": "xsd:string"
    },
    "operator": {
      "@id": "foxform:operator",
      "@type": "xsd:string"
    },
    "right": {
      "@id": "foxform:right",
      "@type": "xsd:string"
    },
    "DisplayRule": "foxform:DisplayRule",
    "showAfterSeconds": {
      "@id": "foxform:showAfterSeconds",
      "@type": "xsd:decimal"
    },
    "ResultCard": "foxform:ResultCard",
    "iconUrl": {
      "@id": "foxform:iconUrl",
      "@type": "xsd:string"
    },
    "buttonAction": {
      "@id": "foxform:buttonAction",
      "@type": "@id"
    },
    "AlertItem": "foxform:AlertItem",
    "color": {
      "@id": "foxform:color",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "foxform:severity",
      "@type": "xsd:string"
    },
    "iconKey": {
      "@id": "foxform:iconKey",
      "@type": "xsd:string"
    },
    "highlight": {
      "@id": "foxform:highlight",
      "@type": "xsd:boolean"
    },
    "ArgumentItem": "foxform:ArgumentItem",
    "text": {
      "@id": "foxform:text",
      "@type": "xsd:string"
    },
    "TestimonialItem": "foxform:TestimonialItem",
    "photoUrl": {
      "@id": "foxform:photoUrl",
      "@type": "xsd:string"
    },
    "handle": {
      "@id": "foxform:handle",
      "@type": "xsd:string"
    },
    "stars": {
      "@id": "foxform:stars",
      "@type": "xsd:integer"
    },
    "PriceCard": "foxform:PriceCard",
    "highlightText": {
      "@id": "foxform:highlightText",
      "@type": "xsd:string"
    },
    "tag": {
      "@id": "foxform:tag",
      "@type": "xsd:string"
    },
    "priceType": {
      "@id": "foxform:priceType",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "foxform:url",
      "@type": "xsd:string"
    },
    "openNewTab": {
      "@id": "foxform:openNewTab",
      "@type": "xsd:boolean"
    },
    "ButtonAction": "foxform:ButtonAction",
    "targetScreenId": {
      "@id": "foxform:targetScreenId",
      "@type": "xsd:string"
    },
    "ListFormsResponse": "foxform:ListFormsResponse",
    "total": {
      "@id": "foxform:total",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "foxform:page",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "foxform:limit",
      "@type": "xsd:integer"
    },
    "GetFormResponse": "foxform:GetFormResponse",
    "PublishFormResponse": "foxform:PublishFormResponse",
    "paidFields": {
      "@id": "foxform:paidFields",
      "@container": "@list"
    },
    "prohibitedFields": {
      "@id": "foxform:prohibitedFields",
      "@container": "@list"
    },
    "PaidField": "foxform:PaidField",
    "feature": {
      "@id": "foxform:feature",
      "@type": "xsd:string"
    },
    "questionIds": {
      "@id": "foxform:questionIds",
      "@container": "@list"
    },
    "Response": "foxform:Response",
    "form_id": {
      "@id": "foxform:form_id",
      "@type": "xsd:string"
    },
    "submitted_at": {
      "@id": "foxform:submitted_at",
      "@type": "xsd:dateTime"
    },
    "session_id": {
      "@id": "foxform:session_id",
      "@type": "xsd:string"
    },
    "ResponseInput": "foxform:ResponseInput",
    "ListResponsesResponse": "foxform:ListResponsesResponse",
    "GetResponseResponse": "foxform:GetResponseResponse",
    "GetAggregatedStatsResponse": "foxform:GetAggregatedStatsResponse",
    "AggregatedStats": "foxform:AggregatedStats",
    "overview": {
      "@id": "foxform:overview"
    },
    "timeline": {
      "@id": "foxform:timeline",
      "@container": "@list"
    },
    "SubscriptionInfo": "foxform:SubscriptionInfo",
    "plan": {
      "@id": "foxform:plan",
      "@type": "xsd:string"
    },
    "hasActiveSubscription": {
      "@id": "foxform:hasActiveSubscription",
      "@type": "xsd:boolean"
    },
    "currentPeriodEnd": {
      "@id": "foxform:currentPeriodEnd",
      "@type": "xsd:dateTime"
    },
    "freeUntil": {
      "@id": "foxform:freeUntil",
      "@type": "xsd:dateTime"
    },
    "cancelAtPeriodEnd": {
      "@id": "foxform:cancelAtPeriodEnd",
      "@type": "xsd:boolean"
    },
    "Plan": "foxform:Plan",
    "price": {
      "@id": "foxform:price",
      "@type": "xsd:decimal"
    },
    "interval": {
      "@id": "foxform:interval",
      "@type": "xsd:string"
    },
    "features": {
      "@id": "foxform:features",
      "@container": "@list"
    },
    "PaymentMethod": "foxform:PaymentMethod",
    "brand": {
      "@id": "foxform:brand",
      "@type": "xsd:string"
    },
    "last4": {
      "@id": "foxform:last4",
      "@type": "xsd:string"
    },
    "expMonth": {
      "@id": "foxform:expMonth",
      "@type": "xsd:integer"
    },
    "expYear": {
      "@id": "foxform:expYear",
      "@type": "xsd:integer"
    },
    "isDefault": {
      "@id": "foxform:isDefault",
      "@type": "xsd:boolean"
    },
    "Invoice": "foxform:Invoice",
    "date": {
      "@id": "foxform:date",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "foxform:amount",
      "@type": "xsd:decimal"
    },
    "invoicePdf": {
      "@id": "foxform:invoicePdf",
      "@type": "xsd:string"
    },
    "hostedInvoiceUrl": {
      "@id": "foxform:hostedInvoiceUrl",
      "@type": "xsd:string"
    },
    "periodStart": {
      "@id": "foxform:periodStart",
      "@type": "xsd:string"
    },
    "periodEnd": {
      "@id": "foxform:periodEnd",
      "@type": "xsd:string"
    },
    "UsageData": "foxform:UsageData",
    "responses": {
      "@id": "foxform:responses"
    },
    "period": {
      "@id": "foxform:period"
    },
    "Connection": "foxform:Connection",
    "provider": {
      "@id": "foxform:provider",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "foxform:config"
    },
    "secret_masked": {
      "@id": "foxform:secret_masked",
      "@type": "xsd:string"
    },
    "server_side": {
      "@id": "foxform:server_side"
    },
    "last_delivery": {
      "@id": "foxform:last_delivery"
    },
    "failure_count": {
      "@id": "foxform:failure_count",
      "@type": "xsd:integer"
    },
    "enabled_in_form": {
      "@id": "foxform:enabled_in_form",
      "@type": "xsd:boolean"
    },
    "events": {
      "@id": "foxform:events"
    },
    "ListIntegrationsResponse": "foxform:ListIntegrationsResponse",
    "GetIntegrationResponse": "foxform:GetIntegrationResponse",
    "CreateIntegrationRequest": "foxform:CreateIntegrationRequest",
    "UpdateIntegrationRequest": "foxform:UpdateIntegrationRequest",
    "LinkIntegrationRequest": "foxform:LinkIntegrationRequest",
    "IntegrationUsageResponse": "foxform:IntegrationUsageResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "FoxForm API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FoxForm'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/foxform-app-openapi.json.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/foxform-app-openapi.json"
  ]
}