{
  "@context": {
    "@vocab": "https://balladic.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "balladic": "https://balladic.com/schema#",
    "AddOrgMemberRequest": "balladic:AddOrgMemberRequest",
    "email": {
      "@id": "balladic:email",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "balladic:role"
    },
    "AddOrganizationToProjectRequest": "balladic:AddOrganizationToProjectRequest",
    "organization_id": {
      "@id": "balladic:organization_id",
      "@type": "xsd:string"
    },
    "AddTagRequest": "balladic:AddTagRequest",
    "name": {
      "@id": "balladic:name",
      "@type": "xsd:string"
    },
    "AddTaskToContainerRequest": "balladic:AddTaskToContainerRequest",
    "task_id": {
      "@id": "balladic:task_id",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "balladic:position"
    },
    "AddTeamMemberRequest": "balladic:AddTeamMemberRequest",
    "user_id": {
      "@id": "balladic:user_id",
      "@type": "xsd:string"
    },
    "AddTeamToProjectRequest": "balladic:AddTeamToProjectRequest",
    "team_id": {
      "@id": "balladic:team_id",
      "@type": "xsd:string"
    },
    "AdminActiveUsers": "balladic:AdminActiveUsers",
    "labels": {
      "@id": "balladic:labels",
      "@container": "@list"
    },
    "values": {
      "@id": "balladic:values",
      "@container": "@list"
    },
    "AdminCodeRow": "balladic:AdminCodeRow",
    "code": {
      "@id": "balladic:code",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "balladic:created_at",
      "@type": "xsd:dateTime"
    },
    "grant_days": {
      "@id": "balladic:grant_days"
    },
    "max_uses": {
      "@id": "balladic:max_uses"
    },
    "use_count": {
      "@id": "balladic:use_count",
      "@type": "xsd:integer"
    },
    "AdminConversions": "balladic:AdminConversions",
    "conversions": {
      "@id": "balladic:conversions",
      "@container": "@list"
    },
    "redeemed_total": {
      "@id": "balladic:redeemed_total",
      "@type": "xsd:integer"
    },
    "unredeemed_total": {
      "@id": "balladic:unredeemed_total",
      "@type": "xsd:integer"
    },
    "AdminEngagement": "balladic:AdminEngagement",
    "tasks": {
      "@id": "balladic:tasks",
      "@container": "@list"
    },
    "projects": {
      "@id": "balladic:projects",
      "@container": "@list"
    },
    "comments": {
      "@id": "balladic:comments",
      "@container": "@list"
    },
    "AdminGrantRow": "balladic:AdminGrantRow",
    "title": {
      "@id": "balladic:title",
      "@type": "xsd:string"
    },
    "seats": {
      "@id": "balladic:seats",
      "@type": "xsd:integer"
    },
    "ballads": {
      "@id": "balladic:ballads",
      "@type": "xsd:integer"
    },
    "redeemed_at": {
      "@id": "balladic:redeemed_at"
    },
    "redeemed_org_name": {
      "@id": "balladic:redeemed_org_name"
    },
    "AdminOverview": "balladic:AdminOverview",
    "total_users": {
      "@id": "balladic:total_users",
      "@type": "xsd:integer"
    },
    "active_users": {
      "@id": "balladic:active_users",
      "@type": "xsd:integer"
    },
    "online_now": {
      "@id": "balladic:online_now",
      "@type": "xsd:integer"
    },
    "total_projects": {
      "@id": "balladic:total_projects",
      "@type": "xsd:integer"
    },
    "total_tasks": {
      "@id": "balladic:total_tasks",
      "@type": "xsd:integer"
    },
    "pro_users": {
      "@id": "balladic:pro_users",
      "@type": "xsd:integer"
    },
    "outstanding_codes": {
      "@id": "balladic:outstanding_codes",
      "@type": "xsd:integer"
    },
    "AdminUserGrowth": "balladic:AdminUserGrowth",
    "new_signups": {
      "@id": "balladic:new_signups",
      "@container": "@list"
    },
    "cumulative": {
      "@id": "balladic:cumulative",
      "@container": "@list"
    },
    "AdminUserRow": "balladic:AdminUserRow",
    "id": {
      "@id": "balladic:id",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "balladic:plan",
      "@type": "xsd:string"
    },
    "last_seen_at": {
      "@id": "balladic:last_seen_at"
    },
    "online": {
      "@id": "balladic:online",
      "@type": "xsd:boolean"
    },
    "project_count": {
      "@id": "balladic:project_count",
      "@type": "xsd:integer"
    },
    "AdminUsersResponse": "balladic:AdminUsersResponse",
    "items": {
      "@id": "balladic:items",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "balladic:next_cursor"
    },
    "AnnouncementPreview": "balladic:AnnouncementPreview",
    "html": {
      "@id": "balladic:html",
      "@type": "xsd:string"
    },
    "audience": {
      "@id": "balladic:audience",
      "@type": "xsd:integer"
    },
    "AnnouncementRequest": "balladic:AnnouncementRequest",
    "subject": {
      "@id": "balladic:subject",
      "@type": "xsd:string"
    },
    "preheader": {
      "@id": "balladic:preheader",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "balladic:body",
      "@type": "xsd:string"
    },
    "inactive_days": {
      "@id": "balladic:inactive_days"
    },
    "AnnouncementRow": "balladic:AnnouncementRow",
    "sent_at": {
      "@id": "balladic:sent_at"
    },
    "recipients": {
      "@id": "balladic:recipients"
    },
    "sending": {
      "@id": "balladic:sending",
      "@type": "xsd:boolean"
    },
    "AnnouncementsResponse": "balladic:AnnouncementsResponse",
    "ApprovalRespondRequest": "balladic:ApprovalRespondRequest",
    "decision": {
      "@id": "balladic:decision",
      "@type": "@id"
    },
    "ApprovalResponse": "balladic:ApprovalResponse",
    "type": {
      "@id": "balladic:type",
      "@type": "@id"
    },
    "target_state": {
      "@id": "balladic:target_state",
      "@type": "@id"
    },
    "requested_by": {
      "@id": "balladic:requested_by",
      "@type": "xsd:string"
    },
    "outcome": {
      "@id": "balladic:outcome"
    },
    "assignees": {
      "@id": "balladic:assignees",
      "@container": "@list"
    },
    "responses": {
      "@id": "balladic:responses",
      "@container": "@list"
    },
    "resolved_at": {
      "@id": "balladic:resolved_at"
    },
    "ApprovalResponseEntry": "balladic:ApprovalResponseEntry",
    "ApprovalType": "balladic:ApprovalType",
    "ApprovalVerdict": "balladic:ApprovalVerdict",
    "AssignmentResponse": "balladic:AssignmentResponse",
    "assigned_by": {
      "@id": "balladic:assigned_by",
      "@type": "xsd:string"
    },
    "AtomizeColumnRequest": "balladic:AtomizeColumnRequest",
    "target": {
      "@id": "balladic:target"
    },
    "AtomizeExistingTarget": "balladic:AtomizeExistingTarget",
    "mode": {
      "@id": "balladic:mode",
      "@type": "xsd:string"
    },
    "project_id": {
      "@id": "balladic:project_id",
      "@type": "xsd:string"
    },
    "AtomizeNewTarget": "balladic:AtomizeNewTarget",
    "description": {
      "@id": "balladic:description"
    },
    "color": {
      "@id": "balladic:color"
    },
    "view_mode": {
      "@id": "balladic:view_mode",
      "@type": "xsd:string"
    },
    "AtomizeResultResponse": "balladic:AtomizeResultResponse",
    "slug": {
      "@id": "balladic:slug",
      "@type": "xsd:string"
    },
    "organization_slug": {
      "@id": "balladic:organization_slug"
    },
    "created": {
      "@id": "balladic:created",
      "@type": "xsd:boolean"
    },
    "magnet_cleared": {
      "@id": "balladic:magnet_cleared",
      "@type": "xsd:boolean"
    },
    "AttachmentMeta": "balladic:AttachmentMeta",
    "s3_key": {
      "@id": "balladic:s3_key",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "balladic:filename",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "balladic:content_type",
      "@type": "xsd:string"
    },
    "size_bytes": {
      "@id": "balladic:size_bytes",
      "@type": "xsd:integer"
    },
    "AttachmentResponse": "balladic:AttachmentResponse",
    "number": {
      "@id": "balladic:number",
      "@type": "xsd:integer"
    },
    "AuthResponse": "balladic:AuthResponse",
    "user": {
      "@id": "balladic:user",
      "@type": "@id"
    },
    "access_token": {
      "@id": "balladic:access_token",
      "@type": "xsd:string"
    },
    "refresh_token": {
      "@id": "balladic:refresh_token",
      "@type": "xsd:string"
    },
    "BillingPricesResponse": "balladic:BillingPricesResponse",
    "monthly": {
      "@id": "balladic:monthly",
      "@type": "@id"
    },
    "annual": {
      "@id": "balladic:annual",
      "@type": "@id"
    },
    "suggested_currency": {
      "@id": "balladic:suggested_currency",
      "@type": "xsd:string"
    },
    "BillingStatusResponse": "balladic:BillingStatusResponse",
    "project_limit": {
      "@id": "balladic:project_limit"
    },
    "has_subscription": {
      "@id": "balladic:has_subscription",
      "@type": "xsd:boolean"
    },
    "status": {
      "@id": "balladic:status"
    },
    "interval": {
      "@id": "balladic:interval"
    },
    "current_period_end": {
      "@id": "balladic:current_period_end"
    },
    "cancel_at_period_end": {
      "@id": "balladic:cancel_at_period_end",
      "@type": "xsd:boolean"
    },
    "currency": {
      "@id": "balladic:currency"
    },
    "pro_until": {
      "@id": "balladic:pro_until"
    },
    "BlockingResponse": "balladic:BlockingResponse",
    "created_by": {
      "@id": "balladic:created_by",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "balladic:state"
    },
    "BoardColumn": "balladic:BoardColumn",
    "column_id": {
      "@id": "balladic:column_id",
      "@type": "xsd:string"
    },
    "nodes": {
      "@id": "balladic:nodes",
      "@container": "@list"
    },
    "BoardMatchQuery": "balladic:BoardMatchQuery",
    "conditions": {
      "@id": "balladic:conditions",
      "@container": "@list"
    },
    "BoardMatchRequest": "balladic:BoardMatchRequest",
    "queries": {
      "@id": "balladic:queries",
      "@container": "@list"
    },
    "BoardMatchResponse": "balladic:BoardMatchResponse",
    "task_ids": {
      "@id": "balladic:task_ids",
      "@container": "@list"
    },
    "BoardResponse": "balladic:BoardResponse",
    "columns": {
      "@id": "balladic:columns",
      "@container": "@list"
    },
    "Body_revoke_token_oauth_revoke_post": "balladic:Body_revoke_token_oauth_revoke_post",
    "token": {
      "@id": "balladic:token",
      "@type": "xsd:string"
    },
    "client_id": {
      "@id": "balladic:client_id",
      "@type": "xsd:string"
    },
    "Body_token_exchange_oauth_token_post": "balladic:Body_token_exchange_oauth_token_post",
    "grant_type": {
      "@id": "balladic:grant_type",
      "@type": "xsd:string"
    },
    "redirect_uri": {
      "@id": "balladic:redirect_uri"
    },
    "client_secret": {
      "@id": "balladic:client_secret"
    },
    "code_verifier": {
      "@id": "balladic:code_verifier"
    },
    "ChangelogEntryResponse": "balladic:ChangelogEntryResponse",
    "event_type": {
      "@id": "balladic:event_type",
      "@type": "@id"
    },
    "count": {
      "@id": "balladic:count",
      "@type": "xsd:integer"
    },
    "meta": {
      "@id": "balladic:meta"
    },
    "ChangelogEvent": "balladic:ChangelogEvent",
    "ChangelogResponse": "balladic:ChangelogResponse",
    "ChatAttachmentResponse": "balladic:ChatAttachmentResponse",
    "ChatMessageResponse": "balladic:ChatMessageResponse",
    "conversation_id": {
      "@id": "balladic:conversation_id",
      "@type": "xsd:string"
    },
    "user_name": {
      "@id": "balladic:user_name",
      "@type": "xsd:string"
    },
    "user_avatar_key": {
      "@id": "balladic:user_avatar_key"
    },
    "reply_to_id": {
      "@id": "balladic:reply_to_id"
    },
    "attachments": {
      "@id": "balladic:attachments",
      "@container": "@list"
    },
    "ChecklistItemResponse": "balladic:ChecklistItemResponse",
    "done": {
      "@id": "balladic:done",
      "@type": "xsd:boolean"
    },
    "done_at": {
      "@id": "balladic:done_at"
    },
    "CheckoutResponse": "balladic:CheckoutResponse",
    "url": {
      "@id": "balladic:url",
      "@type": "xsd:string"
    },
    "ClientInfoResponse": "balladic:ClientInfoResponse",
    "logo_uri": {
      "@id": "balladic:logo_uri"
    },
    "scopes": {
      "@id": "balladic:scopes",
      "@container": "@list"
    },
    "is_public": {
      "@id": "balladic:is_public",
      "@type": "xsd:boolean"
    },
    "redirect_uris": {
      "@id": "balladic:redirect_uris",
      "@container": "@list"
    },
    "ClientListItem": "balladic:ClientListItem",
    "ColumnDraftSchema": "balladic:ColumnDraftSchema",
    "icon": {
      "@id": "balladic:icon"
    },
    "effects": {
      "@id": "balladic:effects"
    },
    "magnet": {
      "@id": "balladic:magnet"
    },
    "ColumnResponse": "balladic:ColumnResponse",
    "CommentResponse": "balladic:CommentResponse",
    "updated_at": {
      "@id": "balladic:updated_at"
    },
    "reactions": {
      "@id": "balladic:reactions",
      "@container": "@list"
    },
    "external": {
      "@id": "balladic:external"
    },
    "ConnectInstallationRequest": "balladic:ConnectInstallationRequest",
    "installation_id": {
      "@id": "balladic:installation_id",
      "@type": "xsd:integer"
    },
    "ConnectedInstallationResponse": "balladic:ConnectedInstallationResponse",
    "provider": {
      "@id": "balladic:provider",
      "@type": "xsd:string"
    },
    "external_account_login": {
      "@id": "balladic:external_account_login",
      "@type": "xsd:string"
    },
    "return_to": {
      "@id": "balladic:return_to"
    },
    "ContactFormRequest": "balladic:ContactFormRequest",
    "first_name": {
      "@id": "balladic:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "balladic:last_name",
      "@type": "xsd:string"
    },
    "business": {
      "@id": "balladic:business"
    },
    "message": {
      "@id": "balladic:message",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "balladic:website"
    },
    "_t": {
      "@id": "balladic:_t"
    },
    "ContactResponse": "balladic:ContactResponse",
    "avatar_key": {
      "@id": "balladic:avatar_key"
    },
    "ContainerAugmentResponse": "balladic:ContainerAugmentResponse",
    "container_id": {
      "@id": "balladic:container_id"
    },
    "container_name": {
      "@id": "balladic:container_name"
    },
    "ContainerNode": "balladic:ContainerNode",
    "ContainerResponse": "balladic:ContainerResponse",
    "all_tasks_done": {
      "@id": "balladic:all_tasks_done",
      "@type": "xsd:boolean"
    },
    "ConversationListResponse": "balladic:ConversationListResponse",
    "ConversationResponse": "balladic:ConversationResponse",
    "project_title": {
      "@id": "balladic:project_title"
    },
    "project_color": {
      "@id": "balladic:project_color"
    },
    "project_slug": {
      "@id": "balladic:project_slug"
    },
    "participants": {
      "@id": "balladic:participants",
      "@container": "@list"
    },
    "last_message": {
      "@id": "balladic:last_message"
    },
    "unread_count": {
      "@id": "balladic:unread_count",
      "@type": "xsd:integer"
    },
    "ConversationType": "balladic:ConversationType",
    "CostMode": "balladic:CostMode",
    "CostResponse": "balladic:CostResponse",
    "amount": {
      "@id": "balladic:amount",
      "@type": "xsd:decimal"
    },
    "total": {
      "@id": "balladic:total",
      "@type": "xsd:decimal"
    },
    "tracked_seconds": {
      "@id": "balladic:tracked_seconds",
      "@type": "xsd:integer"
    },
    "timer_running_since": {
      "@id": "balladic:timer_running_since"
    },
    "set_by": {
      "@id": "balladic:set_by",
      "@type": "xsd:string"
    },
    "CostSummaryResponse": "balladic:CostSummaryResponse",
    "grand_total": {
      "@id": "balladic:grand_total",
      "@type": "xsd:decimal"
    },
    "total_tracked_seconds": {
      "@id": "balladic:total_tracked_seconds",
      "@type": "xsd:integer"
    },
    "CostSummaryTask": "balladic:CostSummaryTask",
    "task_title": {
      "@id": "balladic:task_title",
      "@type": "xsd:string"
    },
    "task_slug": {
      "@id": "balladic:task_slug",
      "@type": "xsd:string"
    },
    "task_number": {
      "@id": "balladic:task_number",
      "@type": "xsd:integer"
    },
    "CreateApprovalRequest": "balladic:CreateApprovalRequest",
    "assignee_ids": {
      "@id": "balladic:assignee_ids",
      "@container": "@list"
    },
    "CreateAssignmentRequest": "balladic:CreateAssignmentRequest",
    "CreateBindingRequest": "balladic:CreateBindingRequest",
    "connection_id": {
      "@id": "balladic:connection_id",
      "@type": "xsd:string"
    },
    "external_id": {
      "@id": "balladic:external_id",
      "@type": "xsd:string"
    },
    "CreateChatMessageRequest": "balladic:CreateChatMessageRequest",
    "CreateChecklistItemRequest": "balladic:CreateChecklistItemRequest",
    "CreateCheckoutRequest": "balladic:CreateCheckoutRequest",
    "CreateClientRequest": "balladic:CreateClientRequest",
    "CreateClientResponse": "balladic:CreateClientResponse",
    "CreateColumnRequest": "balladic:CreateColumnRequest",
    "CreateCommentRequest": "balladic:CreateCommentRequest",
    "sync": {
      "@id": "balladic:sync"
    },
    "CreateContainerRequest": "balladic:CreateContainerRequest",
    "CreateDependencyRequest": "balladic:CreateDependencyRequest",
    "depends_on_id": {
      "@id": "balladic:depends_on_id",
      "@type": "xsd:string"
    },
    "CreateDmRequest": "balladic:CreateDmRequest",
    "CreateFilterRequest": "balladic:CreateFilterRequest",
    "label": {
      "@id": "balladic:label",
      "@type": "xsd:string"
    },
    "CreateGrantRequest": "balladic:CreateGrantRequest",
    "CreateInviteRequest": "balladic:CreateInviteRequest",
    "CreateLinkRequest": "balladic:CreateLinkRequest",
    "binding_id": {
      "@id": "balladic:binding_id"
    },
    "CreateOrgInviteRequest": "balladic:CreateOrgInviteRequest",
    "team_ids": {
      "@id": "balladic:team_ids",
      "@container": "@list"
    },
    "CreateOrgRequest": "balladic:CreateOrgRequest",
    "CreateProjectRequest": "balladic:CreateProjectRequest",
    "augments": {
      "@id": "balladic:augments"
    },
    "CreateTaskAugments": "balladic:CreateTaskAugments",
    "priority": {
      "@id": "balladic:priority"
    },
    "deadline": {
      "@id": "balladic:deadline"
    },
    "assignments": {
      "@id": "balladic:assignments"
    },
    "tags": {
      "@id": "balladic:tags"
    },
    "cost": {
      "@id": "balladic:cost"
    },
    "recurrence": {
      "@id": "balladic:recurrence"
    },
    "dependencies": {
      "@id": "balladic:dependencies"
    },
    "containers": {
      "@id": "balladic:containers"
    },
    "checklist": {
      "@id": "balladic:checklist"
    },
    "github": {
      "@id": "balladic:github"
    },
    "CreateTaskRequest": "balladic:CreateTaskRequest",
    "CreateTeamRequest": "balladic:CreateTeamRequest",
    "DeadlineInsight": "balladic:DeadlineInsight",
    "DeadlineResponse": "balladic:DeadlineResponse",
    "date": {
      "@id": "balladic:date",
      "@type": "xsd:date"
    },
    "deadline_state": {
      "@id": "balladic:deadline_state",
      "@type": "@id"
    },
    "DeadlineState": "balladic:DeadlineState",
    "DeleteAccountRequest": "balladic:DeleteAccountRequest",
    "password": {
      "@id": "balladic:password"
    },
    "confirm_email": {
      "@id": "balladic:confirm_email"
    },
    "DependencyResponse": "balladic:DependencyResponse",
    "EffectSchema": "balladic:EffectSchema",
    "config": {
      "@id": "balladic:config"
    },
    "trigger": {
      "@id": "balladic:trigger",
      "@type": "xsd:string"
    },
    "EffectiveMemberResponse": "balladic:EffectiveMemberResponse",
    "source": {
      "@id": "balladic:source",
      "@type": "xsd:string"
    },
    "ExternalCommentResponse": "balladic:ExternalCommentResponse",
    "origin": {
      "@id": "balladic:origin",
      "@type": "xsd:string"
    },
    "markdown": {
      "@id": "balladic:markdown"
    },
    "author": {
      "@id": "balladic:author"
    },
    "ExternalLinkResponse": "balladic:ExternalLinkResponse",
    "kind": {
      "@id": "balladic:kind",
      "@type": "xsd:string"
    },
    "snapshot": {
      "@id": "balladic:snapshot"
    },
    "closes": {
      "@id": "balladic:closes",
      "@type": "xsd:boolean"
    },
    "FeedActionKind": "balladic:FeedActionKind",
    "FeedActionResponse": "balladic:FeedActionResponse",
    "FeedInteractionItem": "balladic:FeedInteractionItem",
    "item_type": {
      "@id": "balladic:item_type",
      "@type": "@id"
    },
    "subject_id": {
      "@id": "balladic:subject_id",
      "@type": "xsd:string"
    },
    "FeedInteractionType": "balladic:FeedInteractionType",
    "FeedItemResponse": "balladic:FeedItemResponse",
    "metadata": {
      "@id": "balladic:metadata"
    },
    "score": {
      "@id": "balladic:score",
      "@type": "xsd:decimal"
    },
    "task": {
      "@id": "balladic:task"
    },
    "project": {
      "@id": "balladic:project"
    },
    "action": {
      "@id": "balladic:action"
    },
    "FeedItemType": "balladic:FeedItemType",
    "FeedOverviewResponse": "balladic:FeedOverviewResponse",
    "headline": {
      "@id": "balladic:headline"
    },
    "empty": {
      "@id": "balladic:empty",
      "@type": "xsd:boolean"
    },
    "actions": {
      "@id": "balladic:actions",
      "@container": "@list"
    },
    "previous_id": {
      "@id": "balladic:previous_id"
    },
    "next_id": {
      "@id": "balladic:next_id"
    },
    "FeedPreflightResponse": "balladic:FeedPreflightResponse",
    "show_overview": {
      "@id": "balladic:show_overview",
      "@type": "xsd:boolean"
    },
    "show_feed": {
      "@id": "balladic:show_feed",
      "@type": "xsd:boolean"
    },
    "show_narrative": {
      "@id": "balladic:show_narrative",
      "@type": "xsd:boolean"
    },
    "FeedResponse": "balladic:FeedResponse",
    "FeedbackRequest": "balladic:FeedbackRequest",
    "FilterCondition": "balladic:FilterCondition",
    "field": {
      "@id": "balladic:field",
      "@type": "xsd:string"
    },
    "op": {
      "@id": "balladic:op",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "balladic:value"
    },
    "FilterResponse": "balladic:FilterResponse",
    "query": {
      "@id": "balladic:query"
    },
    "builtin": {
      "@id": "balladic:builtin",
      "@type": "xsd:boolean"
    },
    "FirstNarrativeResponse": "balladic:FirstNarrativeResponse",
    "step": {
      "@id": "balladic:step",
      "@type": "xsd:integer"
    },
    "steps": {
      "@id": "balladic:steps",
      "@type": "xsd:integer"
    },
    "next": {
      "@id": "balladic:next"
    },
    "ForgotPasswordRequest": "balladic:ForgotPasswordRequest",
    "GenerateCodesRequest": "balladic:GenerateCodesRequest",
    "GenerateCodesResponse": "balladic:GenerateCodesResponse",
    "codes": {
      "@id": "balladic:codes",
      "@container": "@list"
    },
    "GenerateFilterRequest": "balladic:GenerateFilterRequest",
    "prompt": {
      "@id": "balladic:prompt",
      "@type": "xsd:string"
    },
    "GenerateLinkNameRequest": "balladic:GenerateLinkNameRequest",
    "link": {
      "@id": "balladic:link",
      "@type": "@id"
    },
    "GenerateLinkNameResponse": "balladic:GenerateLinkNameResponse",
    "GitHubAuthRequest": "balladic:GitHubAuthRequest",
    "timezone": {
      "@id": "balladic:timezone"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Balladic API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Balladic'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-02) from openapi/balladic-com-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/balladic-com-openapi.json"
  ]
}