Eshway · JSON-LD Context

Eshway Com Context

JSON-LD context defining the semantic vocabulary for Eshway Com from Eshway.

120 Classes 262 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/
eshway: https://eshway.com/schema#

Classes

ActivityFeedResponse ActivityItem AggregationRequest AggregationResponse AiSuggestRequest AiSuggestResponse AnalyticsConfigCreate AnalyticsConfigResponse AnalyticsConfigUpdate AnalyticsReportPreviewRequest AnalyticsReportPreviewResponse AnalyticsSendReportRequest AnalyticsSendReportResponse ArchiveTaskRequest AuthType AutoSyncUpdate AvatarUploadResponse BatchAggregationItem BatchAggregationRequest BatchAggregationResultItem Body_create_certificate_v1_users__username__certificates_post Body_create_organization_v1_organizations_create_post Body_import_dependency_mapping_v1_projects__project_id__custom_fields_dependency_import_post Body_import_members_v1_organizations__organization_id__import_members_post Body_import_members_v1_projects__organization_id__project__project_id__import_members_post Body_import_tasks_v1_projects__project_id__tasks_import_post Body_preview_dependency_file_v1_projects__project_id__custom_fields_dependency_import_preview_post Body_update_certificate_v1_users__username__certificates__certificate_id__put Body_update_organization_v1_organizations__organization_id__put Body_upload_avatar_v1_users__user_id__avatar_post Body_upload_logo_v1_organizations_upload_logo_post BulkDeleteProjectsMatchingRequest BulkDeleteProjectsRequest BulkDeleteProjectsResponse CancelSubscriptionRequest CertificateResponse ChatMessageBody ChatSourcesResponse CommentCreate CommentResponse CommentUpdate ConditionalLinkItem ConditionalLinksRequest ConversationDetailResponse ConversationListItemResponse ConversationMessageResponse CreateSubscriptionRequest CreatorCreate CreatorItem CreatorUpdate CustomCalenderReminderRequest CustomFieldDefinitionCreate CustomFieldDefinitionResponse CustomFieldDefinitionUpdate DashboardConfig DatasetItem DegreeType DependencyType DrilldownRequest DrilldownResponse DrilldownTaskResponse EducationCreate EducationResponse EducationUpdate FetchStructureRequest FetchStructureResponse FieldMappingConfig FieldOption FieldSuggestRequest FieldType FileType FormSubmission FormVisibility GenderEnum GenerateContentRequest GenerateStandupBody GitHubBranchReconnectRequest GitHubBranchRenameRequest GitHubPreferencesUpdate GitHubProjectResponse GitHubProjectsResponse GoalCategory GoalCreate GoalInDB GoalStatus GoalType GoalUpdate GradeType GroupCreateRequest GroupMembersUpdateRequest GroupNameUpdateRequest GroupSchema GroupedCountsResponse HTTPValidationError IntegrationInstallMode IntegrationState IntegrationsResponse InvitationAcceptance InviteLinkRequest ListViewListConfig ListViewProfileCreate ListViewProfileResponse ListViewProfileUpdate ListViewProfilesResponse LoginSchema LogoutRequest MetricOptions MigrationJobListResponse MigrationJobResponse MigrationProgress MigrationProviderSlug MigrationReportResponse OnboardingCreate OnboardingResponse OnboardingUpdate OrgSubscriptionSchema OrganizationCreateResponse OrganizationLogoUrls OrganizationMemberResponse OrganizationResponse

Properties

Property Type Container
items list
page integer
page_size integer
total integer
total_pages integer
id string
timestamp
user_id integer
user_name
event_type string
details string
summary string
task_id integer
task_title
project_id integer
project_name
organization_id integer
project_details
ip_address
latency
session_id
prev_state
new_state
dataSource string
metric string
metricField
metricOptions
groupBy string
secondaryGroupBy
secondaryMetric
secondaryMetricField
secondaryMetricOptions
filters list
timeRange string
dateField string
dateGranularity
asOfDate
timezone
presetId
presetOptions
labels list
datasets list
title string
description string
assignee_id
priority
due_date
custom_fields
verbatim_core list
verbatim_custom_fields list
name string
is_default boolean
config reference
created_by integer
updated_by
created_at dateTime
updated_at dateTime
subject
message
config_id
delivery_mode string
image_data_url
html string
file_name string
pdf_base64
image_base64
selected_user_ids list
selected_group_ids list
requested_user_ids list
requested_group_ids list
intended_recipient_count integer
sent_count integer
failed_send_count integer
queued boolean
skipped_no_email_count integer
invalid_user_ids list
invalid_group_ids list
task_ids
archive_status boolean
auto_sync boolean
avatar string
widgetId string
aggregation reference
response
error
issuing_organization
issue_date
expiry_date
certificate_url
credential_id
file
address string
industry string
plan string
logo string
levels
new_project_access_policy string
remove_logo boolean
search
manager_id
needs_owner boolean
expected_count integer
expected_token string
project_ids list
requested_count integer
deleted_count integer
missing_ids list
subscription_id string
file_path
file_type
sort_order integer
conversation_id
logs_queried integer
tasks_queried integer
time_range
text string
user reference
field_key string
depends_on
value_map
links list
_id string
messages list
message_count integer
role string
content
sources
strategy_used
replay_from_prior_turn
replay_age_seconds
plan_id string
plan_duration integer
members_cap integer
handle
platform
contact_email
notes
is_active boolean
reminder integer
label string
field_type reference
options
validation_rules
is_archived boolean
source string
widgets list
data list
isDateMetric
selectedLabel
selectedDatasetLabel
selectedMetricRole
limit integer
tasks list
total_count integer
status
status_name
status_id
task_status
start_date
end_date
assignee_name
assignee
assignees
assigned_groups
degree reference
program
specialization
institution_name string
location
start_year integer
end_year
grade_type
grade_value
achievements
provider reference
credentials
workspace_id
workspaces list
projects list
members list
statuses
priorities
value string
perspective
submitted_by_email
prompt string
user_context
standup_type string
branch_name string
base_branch
auto_create_branches boolean
is_connected boolean
installation_id
account_login
account_type
repo_full_name
repo_name
uses_custom_statuses
default_branch
target decimal
current decimal
type reference
deadline dateTime
goal_type reference
new_name string
group_by string
groups list
detail list
connected boolean
install_url
disconnect_url
connected_at
install_mode reference
integrations
token string
password string
full_name string
skills list
regenerate boolean
columnOrder list
groupDirection string
skip_seed boolean
view_type string
profiles list
email string
refresh_token
dateMode
dateDiffField
jobs list
progress reference
completed_at
completed integer
failed integer
current_step string
error_log list
team_size string
company_size string
primary_goal string
project_description
project_budget
project_revenue
focus_area string
org_id integer
admin_id integer
razorpay_subscription_id
current_period_start dateTime
current_period_end
grace_period_end
trial_end
cancel_at_period_end
days_until_expiration
monthly_bill decimal
currency string
original string
thumbnail string
small string
medium string
format string
joined_at dateTime
subscription
can_manage boolean
member_count integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://eshway.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "eshway": "https://eshway.com/schema#",
    "ActivityFeedResponse": "eshway:ActivityFeedResponse",
    "items": {
      "@id": "eshway:items",
      "@container": "@list"
    },
    "page": {
      "@id": "eshway:page",
      "@type": "xsd:integer"
    },
    "page_size": {
      "@id": "eshway:page_size",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "eshway:total",
      "@type": "xsd:integer"
    },
    "total_pages": {
      "@id": "eshway:total_pages",
      "@type": "xsd:integer"
    },
    "ActivityItem": "eshway:ActivityItem",
    "id": {
      "@id": "eshway:id",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "eshway:timestamp"
    },
    "user_id": {
      "@id": "eshway:user_id",
      "@type": "xsd:integer"
    },
    "user_name": {
      "@id": "eshway:user_name"
    },
    "event_type": {
      "@id": "eshway:event_type",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "eshway:details",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "eshway:summary",
      "@type": "xsd:string"
    },
    "task_id": {
      "@id": "eshway:task_id",
      "@type": "xsd:integer"
    },
    "task_title": {
      "@id": "eshway:task_title"
    },
    "project_id": {
      "@id": "eshway:project_id",
      "@type": "xsd:integer"
    },
    "project_name": {
      "@id": "eshway:project_name"
    },
    "organization_id": {
      "@id": "eshway:organization_id",
      "@type": "xsd:integer"
    },
    "project_details": {
      "@id": "eshway:project_details"
    },
    "ip_address": {
      "@id": "eshway:ip_address"
    },
    "latency": {
      "@id": "eshway:latency"
    },
    "session_id": {
      "@id": "eshway:session_id"
    },
    "prev_state": {
      "@id": "eshway:prev_state"
    },
    "new_state": {
      "@id": "eshway:new_state"
    },
    "AggregationRequest": "eshway:AggregationRequest",
    "dataSource": {
      "@id": "eshway:dataSource",
      "@type": "xsd:string"
    },
    "metric": {
      "@id": "eshway:metric",
      "@type": "xsd:string"
    },
    "metricField": {
      "@id": "eshway:metricField"
    },
    "metricOptions": {
      "@id": "eshway:metricOptions"
    },
    "groupBy": {
      "@id": "eshway:groupBy",
      "@type": "xsd:string"
    },
    "secondaryGroupBy": {
      "@id": "eshway:secondaryGroupBy"
    },
    "secondaryMetric": {
      "@id": "eshway:secondaryMetric"
    },
    "secondaryMetricField": {
      "@id": "eshway:secondaryMetricField"
    },
    "secondaryMetricOptions": {
      "@id": "eshway:secondaryMetricOptions"
    },
    "filters": {
      "@id": "eshway:filters",
      "@container": "@list"
    },
    "timeRange": {
      "@id": "eshway:timeRange",
      "@type": "xsd:string"
    },
    "dateField": {
      "@id": "eshway:dateField",
      "@type": "xsd:string"
    },
    "dateGranularity": {
      "@id": "eshway:dateGranularity"
    },
    "asOfDate": {
      "@id": "eshway:asOfDate"
    },
    "timezone": {
      "@id": "eshway:timezone"
    },
    "presetId": {
      "@id": "eshway:presetId"
    },
    "presetOptions": {
      "@id": "eshway:presetOptions"
    },
    "AggregationResponse": "eshway:AggregationResponse",
    "labels": {
      "@id": "eshway:labels",
      "@container": "@list"
    },
    "datasets": {
      "@id": "eshway:datasets",
      "@container": "@list"
    },
    "AiSuggestRequest": "eshway:AiSuggestRequest",
    "title": {
      "@id": "eshway:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "eshway:description",
      "@type": "xsd:string"
    },
    "AiSuggestResponse": "eshway:AiSuggestResponse",
    "assignee_id": {
      "@id": "eshway:assignee_id"
    },
    "priority": {
      "@id": "eshway:priority"
    },
    "due_date": {
      "@id": "eshway:due_date"
    },
    "custom_fields": {
      "@id": "eshway:custom_fields"
    },
    "verbatim_core": {
      "@id": "eshway:verbatim_core",
      "@container": "@list"
    },
    "verbatim_custom_fields": {
      "@id": "eshway:verbatim_custom_fields",
      "@container": "@list"
    },
    "AnalyticsConfigCreate": "eshway:AnalyticsConfigCreate",
    "name": {
      "@id": "eshway:name",
      "@type": "xsd:string"
    },
    "is_default": {
      "@id": "eshway:is_default",
      "@type": "xsd:boolean"
    },
    "config": {
      "@id": "eshway:config",
      "@type": "@id"
    },
    "AnalyticsConfigResponse": "eshway:AnalyticsConfigResponse",
    "created_by": {
      "@id": "eshway:created_by",
      "@type": "xsd:integer"
    },
    "updated_by": {
      "@id": "eshway:updated_by"
    },
    "created_at": {
      "@id": "eshway:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "eshway:updated_at",
      "@type": "xsd:dateTime"
    },
    "AnalyticsConfigUpdate": "eshway:AnalyticsConfigUpdate",
    "AnalyticsReportPreviewRequest": "eshway:AnalyticsReportPreviewRequest",
    "subject": {
      "@id": "eshway:subject"
    },
    "message": {
      "@id": "eshway:message"
    },
    "config_id": {
      "@id": "eshway:config_id"
    },
    "delivery_mode": {
      "@id": "eshway:delivery_mode",
      "@type": "xsd:string"
    },
    "image_data_url": {
      "@id": "eshway:image_data_url"
    },
    "AnalyticsReportPreviewResponse": "eshway:AnalyticsReportPreviewResponse",
    "html": {
      "@id": "eshway:html",
      "@type": "xsd:string"
    },
    "AnalyticsSendReportRequest": "eshway:AnalyticsSendReportRequest",
    "file_name": {
      "@id": "eshway:file_name",
      "@type": "xsd:string"
    },
    "pdf_base64": {
      "@id": "eshway:pdf_base64"
    },
    "image_base64": {
      "@id": "eshway:image_base64"
    },
    "selected_user_ids": {
      "@id": "eshway:selected_user_ids",
      "@container": "@list"
    },
    "selected_group_ids": {
      "@id": "eshway:selected_group_ids",
      "@container": "@list"
    },
    "AnalyticsSendReportResponse": "eshway:AnalyticsSendReportResponse",
    "requested_user_ids": {
      "@id": "eshway:requested_user_ids",
      "@container": "@list"
    },
    "requested_group_ids": {
      "@id": "eshway:requested_group_ids",
      "@container": "@list"
    },
    "intended_recipient_count": {
      "@id": "eshway:intended_recipient_count",
      "@type": "xsd:integer"
    },
    "sent_count": {
      "@id": "eshway:sent_count",
      "@type": "xsd:integer"
    },
    "failed_send_count": {
      "@id": "eshway:failed_send_count",
      "@type": "xsd:integer"
    },
    "queued": {
      "@id": "eshway:queued",
      "@type": "xsd:boolean"
    },
    "skipped_no_email_count": {
      "@id": "eshway:skipped_no_email_count",
      "@type": "xsd:integer"
    },
    "invalid_user_ids": {
      "@id": "eshway:invalid_user_ids",
      "@container": "@list"
    },
    "invalid_group_ids": {
      "@id": "eshway:invalid_group_ids",
      "@container": "@list"
    },
    "ArchiveTaskRequest": "eshway:ArchiveTaskRequest",
    "task_ids": {
      "@id": "eshway:task_ids"
    },
    "archive_status": {
      "@id": "eshway:archive_status",
      "@type": "xsd:boolean"
    },
    "AuthType": "eshway:AuthType",
    "AutoSyncUpdate": "eshway:AutoSyncUpdate",
    "auto_sync": {
      "@id": "eshway:auto_sync",
      "@type": "xsd:boolean"
    },
    "AvatarUploadResponse": "eshway:AvatarUploadResponse",
    "avatar": {
      "@id": "eshway:avatar",
      "@type": "xsd:string"
    },
    "BatchAggregationItem": "eshway:BatchAggregationItem",
    "widgetId": {
      "@id": "eshway:widgetId",
      "@type": "xsd:string"
    },
    "aggregation": {
      "@id": "eshway:aggregation",
      "@type": "@id"
    },
    "BatchAggregationRequest": "eshway:BatchAggregationRequest",
    "BatchAggregationResultItem": "eshway:BatchAggregationResultItem",
    "response": {
      "@id": "eshway:response"
    },
    "error": {
      "@id": "eshway:error"
    },
    "Body_create_certificate_v1_users__username__certificates_post": "eshway:Body_create_certificate_v1_users__username__certificates_post",
    "issuing_organization": {
      "@id": "eshway:issuing_organization"
    },
    "issue_date": {
      "@id": "eshway:issue_date"
    },
    "expiry_date": {
      "@id": "eshway:expiry_date"
    },
    "certificate_url": {
      "@id": "eshway:certificate_url"
    },
    "credential_id": {
      "@id": "eshway:credential_id"
    },
    "file": {
      "@id": "eshway:file"
    },
    "Body_create_organization_v1_organizations_create_post": "eshway:Body_create_organization_v1_organizations_create_post",
    "address": {
      "@id": "eshway:address",
      "@type": "xsd:string"
    },
    "industry": {
      "@id": "eshway:industry",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "eshway:plan",
      "@type": "xsd:string"
    },
    "logo": {
      "@id": "eshway:logo",
      "@type": "xsd:string"
    },
    "Body_import_dependency_mapping_v1_projects__project_id__custom_fields_dependency_import_post": "eshway:Body_import_dependency_mapping_v1_projects__project_id__custom_fields_dependency_import_post",
    "levels": {
      "@id": "eshway:levels"
    },
    "Body_import_members_v1_organizations__organization_id__import_members_post": "eshway:Body_import_members_v1_organizations__organization_id__import_members_post",
    "Body_import_members_v1_projects__organization_id__project__project_id__import_members_post": "eshway:Body_import_members_v1_projects__organization_id__project__project_id__import_members_post",
    "Body_import_tasks_v1_projects__project_id__tasks_import_post": "eshway:Body_import_tasks_v1_projects__project_id__tasks_import_post",
    "Body_preview_dependency_file_v1_projects__project_id__custom_fields_dependency_import_preview_post": "eshway:Body_preview_dependency_file_v1_projects__project_id__custom_fields_dependency_import_preview_post",
    "Body_update_certificate_v1_users__username__certificates__certificate_id__put": "eshway:Body_update_certificate_v1_users__username__certificates__certificate_id__put",
    "Body_update_organization_v1_organizations__organization_id__put": "eshway:Body_update_organization_v1_organizations__organization_id__put",
    "new_project_access_policy": {
      "@id": "eshway:new_project_access_policy",
      "@type": "xsd:string"
    },
    "remove_logo": {
      "@id": "eshway:remove_logo",
      "@type": "xsd:boolean"
    },
    "Body_upload_avatar_v1_users__user_id__avatar_post": "eshway:Body_upload_avatar_v1_users__user_id__avatar_post",
    "Body_upload_logo_v1_organizations_upload_logo_post": "eshway:Body_upload_logo_v1_organizations_upload_logo_post",
    "BulkDeleteProjectsMatchingRequest": "eshway:BulkDeleteProjectsMatchingRequest",
    "search": {
      "@id": "eshway:search"
    },
    "manager_id": {
      "@id": "eshway:manager_id"
    },
    "needs_owner": {
      "@id": "eshway:needs_owner",
      "@type": "xsd:boolean"
    },
    "expected_count": {
      "@id": "eshway:expected_count",
      "@type": "xsd:integer"
    },
    "expected_token": {
      "@id": "eshway:expected_token",
      "@type": "xsd:string"
    },
    "BulkDeleteProjectsRequest": "eshway:BulkDeleteProjectsRequest",
    "project_ids": {
      "@id": "eshway:project_ids",
      "@container": "@list"
    },
    "BulkDeleteProjectsResponse": "eshway:BulkDeleteProjectsResponse",
    "requested_count": {
      "@id": "eshway:requested_count",
      "@type": "xsd:integer"
    },
    "deleted_count": {
      "@id": "eshway:deleted_count",
      "@type": "xsd:integer"
    },
    "missing_ids": {
      "@id": "eshway:missing_ids",
      "@container": "@list"
    },
    "CancelSubscriptionRequest": "eshway:CancelSubscriptionRequest",
    "subscription_id": {
      "@id": "eshway:subscription_id",
      "@type": "xsd:string"
    },
    "CertificateResponse": "eshway:CertificateResponse",
    "file_path": {
      "@id": "eshway:file_path"
    },
    "file_type": {
      "@id": "eshway:file_type"
    },
    "sort_order": {
      "@id": "eshway:sort_order",
      "@type": "xsd:integer"
    },
    "ChatMessageBody": "eshway:ChatMessageBody",
    "conversation_id": {
      "@id": "eshway:conversation_id"
    },
    "ChatSourcesResponse": "eshway:ChatSourcesResponse",
    "logs_queried": {
      "@id": "eshway:logs_queried",
      "@type": "xsd:integer"
    },
    "tasks_queried": {
      "@id": "eshway:tasks_queried",
      "@type": "xsd:integer"
    },
    "time_range": {
      "@id": "eshway:time_range"
    },
    "CommentCreate": "eshway:CommentCreate",
    "text": {
      "@id": "eshway:text",
      "@type": "xsd:string"
    },
    "CommentResponse": "eshway:CommentResponse",
    "user": {
      "@id": "eshway:user",
      "@type": "@id"
    },
    "CommentUpdate": "eshway:CommentUpdate",
    "ConditionalLinkItem": "eshway:ConditionalLinkItem",
    "field_key": {
      "@id": "eshway:field_key",
      "@type": "xsd:string"
    },
    "depends_on": {
      "@id": "eshway:depends_on"
    },
    "value_map": {
      "@id": "eshway:value_map"
    },
    "ConditionalLinksRequest": "eshway:ConditionalLinksRequest",
    "links": {
      "@id": "eshway:links",
      "@container": "@list"
    },
    "ConversationDetailResponse": "eshway:ConversationDetailResponse",
    "_id": {
      "@id": "eshway:_id",
      "@type": "xsd:string"
    },
    "messages": {
      "@id": "eshway:messages",
      "@container": "@list"
    },
    "ConversationListItemResponse": "eshway:ConversationListItemResponse",
    "message_count": {
      "@id": "eshway:message_count",
      "@type": "xsd:integer"
    },
    "ConversationMessageResponse": "eshway:ConversationMessageResponse",
    "role": {
      "@id": "eshway:role",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "eshway:content"
    },
    "sources": {
      "@id": "eshway:sources"
    },
    "strategy_used": {
      "@id": "eshway:strategy_used"
    },
    "replay_from_prior_turn": {
      "@id": "eshway:replay_from_prior_turn"
    },
    "replay_age_seconds": {
      "@id": "eshway:replay_age_seconds"
    },
    "CreateSubscriptionRequest": "eshway:CreateSubscriptionRequest",
    "plan_id": {
      "@id": "eshway:plan_id",
      "@type": "xsd:string"
    },
    "plan_duration": {
      "@id": "eshway:plan_duration",
      "@type": "xsd:integer"
    },
    "members_cap": {
      "@id": "eshway:members_cap",
      "@type": "xsd:integer"
    },
    "CreatorCreate": "eshway:CreatorCreate",
    "handle": {
      "@id": "eshway:handle"
    },
    "platform": {
      "@id": "eshway:platform"
    },
    "contact_email": {
      "@id": "eshway:contact_email"
    },
    "notes": {
      "@id": "eshway:notes"
    },
    "CreatorItem": "eshway:CreatorItem",
    "is_active": {
      "@id": "eshway:is_active",
      "@type": "xsd:boolean"
    },
    "CreatorUpdate": "eshway:CreatorUpdate",
    "CustomCalenderReminderRequest": "eshway:CustomCalenderReminderRequest",
    "reminder": {
      "@id": "eshway:reminder",
      "@type": "xsd:integer"
    },
    "CustomFieldDefinitionCreate": "eshway:CustomFieldDefinitionCreate",
    "label": {
      "@id": "eshway:label",
      "@type": "xsd:string"
    },
    "field_type": {
      "@id": "eshway:field_type",
      "@type": "@id"
    },
    "options": {
      "@id": "eshway:options"
    },
    "validation_rules": {
      "@id": "eshway:validation_rules"
    },
    "CustomFieldDefinitionResponse": "eshway:CustomFieldDefinitionResponse",
    "is_archived": {
      "@id": "eshway:is_archived",
      "@type": "xsd:boolean"
    },
    "source": {
      "@id": "eshway:source",
      "@type": "xsd:string"
    },
    "CustomFieldDefinitionUpdate": "eshway:CustomFieldDefinitionUpdate",
    "DashboardConfig": "eshway:DashboardConfig",
    "widgets": {
      "@id": "eshway:widgets",
      "@container": "@list"
    },
    "DatasetItem": "eshway:DatasetItem",
    "data": {
      "@id": "eshway:data",
      "@container": "@list"
    },
    "isDateMetric": {
      "@id": "eshway:isDateMetric"
    },
    "DegreeType": "eshway:DegreeType",
    "DependencyType": "eshway:DependencyType",
    "DrilldownRequest": "eshway:DrilldownRequest",
    "selectedLabel": {
      "@id": "eshway:selectedLabel"
    },
    "selectedDatasetLabel": {
      "@id": "eshway:selectedDatasetLabel"
    },
    "selectedMetricRole": {
      "@id": "eshway:selectedMetricRole"
    },
    "limit": {
      "@id": "eshway:limit",
      "@type": "xsd:integer"
    },
    "DrilldownResponse": "eshway:DrilldownResponse",
    "tasks": {
      "@id": "eshway:tasks",
      "@container": "@list"
    },
    "total_count": {
      "@id": "eshway:total_count",
      "@type": "xsd:integer"
    },
    "DrilldownTaskResponse": "eshway:DrilldownTaskResponse",
    "status": {
      "@id": "eshway:status"
    },
    "status_name": {
      "@id": "eshway:status_name"
    },
    "status_id": {
      "@id": "eshway:status_id"
    },
    "task_status": {
      "@id": "eshway:task_status"
    },
    "start_date": {
      "@id": "eshway:start_date"
    },
    "end_date": {
      "@id": "eshway:end_date"
    },
    "assignee_name": {
      "@id": "eshway:assignee_name"
    },
    "assignee": {
      "@id": "eshway:assignee"
    },
    "assignees": {
      "@id": "eshway:assignees"
    },
    "assigned_groups": {
      "@id": "eshway:assigned_groups"
    },
    "EducationCreate": "eshway:EducationCreate",
    "degree": {
      "@id": "eshway:degree",
      "@type": "@id"
    },
    "program": {
      "@id": "eshway:program"
    },
    "specialization": {
      "@id": "eshway:specialization"
    },
    "institution_name": {
      "@id": "eshway:institution_name",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "eshway:location"
    },
    "start_year": {
      "@id": "eshway:start_year",
      "@type": "xsd:integer"
    },
    "end_year": {
      "@id": "eshway:end_year"
    },
    "grade_type": {
      "@id": "eshway:grade_type"
    },
    "grade_value": {
      "@id": "eshway:grade_value"
    },
    "achievements": {
      "@id": "eshway:achievements"
    },
    "EducationResponse": "eshway:EducationResponse",
    "EducationUpdate": "eshway:EducationUpdate",
    "FetchStructureRequest": "eshway:FetchStructureRequest",
    "provider": {
      "@id": "eshway:provider",
      "@type": "@id"
    },
    "credentials": {
      "@id": "eshway:credentials"
    },
    "workspace_id": {
      "@id": "eshway:workspace_id"
    },
    "FetchStructureResponse": "eshway:FetchStructureResponse",
    "workspaces": {
      "@id": "eshway:workspaces",
      "@container": "@list"
    },
    "projects": {
      "@id": "eshway:projects",
      "@container": "@list"
    },
    "members": {
      "@id": "eshway:members",
      "@container": "@list"
    },
    "FieldMappingConfig": "eshway:FieldMappingConfig",
    "statuses": {
      "@id": "eshway:statuses"
    },
    "priorities": {
      "@id": "eshway:priorities"
    },
    "FieldOption": "eshway:FieldOption",
    "value": {
      "@id": "eshway:value",
      "@type": "xsd:string"
    },
    "FieldSuggestRequest": "eshway:FieldSuggestRequest",
    "FieldType": "eshway:FieldType",
    "FileType": "eshway:FileType",
    "FormSubmission": "eshway:FormSubmission",
    "perspective": {
      "@id": "eshway:perspective"
    },
    "submitted_by_email": {
      "@id": "eshway:submitted_by_email"
    },
    "FormVisibility": "eshway:FormVisibility",
    "GenderEnum": "eshway:GenderEnum",
    "GenerateContentRequest": "eshway:GenerateContentRequest",
    "prompt": {
      "@id": "eshway:prompt",
      "@type": "xsd:string"
    },
    "GenerateStandupBody": "eshway:GenerateStandupBody",
    "user_context": {
      "@id": "eshway:user_context"
    },
    "standup_type": {
      "@id": "eshway:standup_type",
      "@type": "xsd:string"
    },
    "GitHubBranchReconnectRequest": "eshway:GitHubBranchReconnectRequest",
    "branch_name": {
      "@id": "eshway:branch_name",
      "@type": "xsd:string"
    },
    "base_branch": {
      "@id": "eshway:base_branch"
    },
    "GitHubBranchRenameRequest": "eshway:GitHubBranchRenameRequest",
    "GitHubPreferencesUpdate": "eshway:GitHubPreferencesUpdate",
    "auto_create_branches": {
      "@id": "eshway:auto_create_branches",
      "@type": "xsd:boolean"
    },
    "GitHubProjectResponse": "eshway:GitHubProjectResponse",
    "is_connected": {
      "@id": "eshway:is_connected",
      "@type": "xsd:boolean"
    },
    "installation_id": {
      "@id": "eshway:installation_id"
    },
    "account_login": {
      "@id": "eshway:account_login"
    },
    "account_type": {
      "@id": "eshway:account_type"
    },
    "repo_full_name": {
      "@id": "eshway:repo_full_name"
    },
    "repo_name": {
      "@id": "eshway:repo_name"
    },
    "uses_custom_statuses": {
      "@id": "eshway:uses_custom_statuses"
    },
    "default_branch": {
      "@id": "eshway:default_branch"
    },
    "GitHubProjectsResponse": "eshway:GitHubProjectsResponse",
    "GoalCategory": "eshway:GoalCategory",
    "GoalCreate": "eshway:GoalCreate",
    "target": {
      "@id": "eshway:target",
      "@type": "xsd:decimal"
    },
    "current": {
      "@id": "eshway:current",
      "@type": "xsd:decimal"
    },
    "type": {
      "@id": "eshway:type",
      "@type": "@id"
    },
    "deadline": {
      "@id": "eshway:deadline",
      "@type": "xsd:dateTime"
    },
    "goal_type": {
      "@id": "eshway:goal_type",
      "@type": "@id"
    },
    "GoalInDB": "eshway:GoalInDB",
    "GoalStatus": "eshway:GoalStatus",
    "GoalType": "eshway:GoalType",
    "GoalUpdate": "eshway:GoalUpdate",
    "GradeType": "eshway:GradeType",
    "GroupCreateRequest": "eshway:GroupCreateRequest",
    "GroupMembersUpdateRequest": "eshway:GroupMembersUpdateRequest",
    "GroupNameUpdateRequest": "eshway:GroupNameUpdateRequest",
    "new_name": {
      "@id": "eshway:new_name",
      "@type": "xsd:string"
    },
    "GroupSchema": "eshway:GroupSchema",
    "GroupedCountsResponse": "eshway:GroupedCountsResponse",
    "group_by": {
      "@id": "eshway:group_by",
      "@type": "xsd:string"
    },
    "groups": {
      "@id": "eshway:groups",
      "@container": "@list"
    },
    "HTTPValidationError": "eshway:HTTPValidationError",
    "detail": {
      "@id": "eshway:detail",
      "@container": "@list"
    },
    "IntegrationInstallMode": "eshway:IntegrationInstallMode",
    "IntegrationState": "eshway:IntegrationState",
    "connected": {
      "@id": "eshway:connected",
      "@type": "xsd:boolean"
    },
    "install_url": {
      "@id": "eshway:install_url"
    },
    "disconnect_url": {
      "@id": "eshway:disconnect_url"
    },
    "connected_at": {
      "@id": "eshway:connected_at"
    },
    "install_mode": {
      "@id": "eshway:install_mode",
      "@type": "@id"
    },
    "IntegrationsResponse": "eshway:IntegrationsResponse",
    "integrations": {
      "@id": "eshway:integrations"
    },
    "InvitationAcceptance": "eshway:InvitationAcceptance",
    "token": {
      "@id": "eshway:token",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "eshway:password",
      "@type": "xsd:string"
    },
    "full_name": {
      "@id": "eshway:full_name",
      "@type": "xsd:string"
    },
    "skills": {
      "@id": "eshway:skills",
      "@container": "@list"
    },
    "InviteLinkRequest": "eshway:InviteLinkRequest",
    "regenerate": {
      "@id": "eshway:regenerate",
      "@type": "xsd:boolean"
    },
    "ListViewListConfig": "eshway:ListViewListConfig",
    "columnOrder": {
      "@id": "eshway:columnOrder",
      "@container": "@list"
    },
    "groupDirection": {
      "@id": "eshway:groupDirection",
      "@type": "xsd:string"
    },
    "ListViewProfileCreate": "eshway:ListViewProfileCreate",
    "skip_seed": {
      "@id": "eshway:skip_seed",
      "@type": "xsd:boolean"
    },
    "ListViewProfileResponse": "eshway:ListViewProfileResponse",
    "view_type": {
      "@id": "eshway:view_type",
      "@type": "xsd:string"
    },
    "ListViewProfileUpdate": "eshway:ListViewProfileUpdate",
    "ListViewProfilesResponse": "eshway:ListViewProfilesResponse",
    "profiles": {
      "@id": "eshway:profiles",
      "@container": "@list"
    },
    "LoginSchema": "eshway:LoginSchema",
    "email": {
      "@id": "eshway:email",
      "@type": "xsd:string"
    },
    "LogoutRequest": "eshway:LogoutRequest",
    "refresh_token": {
      "@id": "eshway:refresh_token"
    },
    "MetricOptions": "eshway:MetricOptions",
    "dateMode": {
      "@id": "eshway:dateMode"
    },
    "dateDiffField": {
      "@id": "eshway:dateDiffField"
    },
    "MigrationJobListResponse": "eshway:MigrationJobListResponse",
    "jobs": {
      "@id": "eshway:jobs",
      "@container": "@list"
    },
    "MigrationJobResponse": "eshway:MigrationJobResponse",
    "progress": {
      "@id": "eshway:progress",
      "@type": "@id"
    },
    "completed_at": {
      "@id": "eshway:completed_at"
    },
    "MigrationProgress": "eshway:MigrationProgress",
    "completed": {
      "@id": "eshway:completed",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "eshway:failed",
      "@type": "xsd:integer"
    },
    "current_step": {
      "@id": "eshway:current_step",
      "@type": "xsd:string"
    },
    "MigrationProviderSlug": "eshway:MigrationProviderSlug",
    "MigrationReportResponse": "eshway:MigrationReportResponse",
    "error_log": {
      "@id": "eshway:error_log",
      "@container": "@list"
    },
    "OnboardingCreate": "eshway:OnboardingCreate",
    "team_size": {
      "@id": "eshway:team_size",
      "@type": "xsd:string"
    },
    "company_size": {
      "@id": "eshway:company_size",
      "@type": "xsd:string"
    },
    "primary_goal": {
      "@id": "eshway:primary_goal",
      "@type": "xsd:string"
    },
    "project_description": {
      "@id": "eshway:project_description"
    },
    "project_budget": {
      "@id": "eshway:project_budget"
    },
    "project_revenue": {
      "@id": "eshway:project_revenue"
    },
    "focus_area": {
      "@id": "eshway:focus_area",
      "@type": "xsd:string"
    },
    "OnboardingResponse": "eshway:OnboardingResponse",
    "OnboardingUpdate": "eshway:OnboardingUpdate",
    "OrgSubscriptionSchema": "eshway:OrgSubscriptionSchema",
    "org_id": {
      "@id": "eshway:org_id",
      "@type": "xsd:integer"
    },
    "admin_id": {
      "@id": "eshway:admin_id",
      "@type": "xsd:integer"
    },
    "razorpay_subscription_id": {
      "@id": "eshway:razorpay_subscription_id"
    },
    "current_period_start": {
      "@id": "eshway:current_period_start",
      "@type": "xsd:dateTime"
    },
    "current_period_end": {
      "@id": "eshway:current_period_end"
    },
    "grace_period_end": {
      "@id": "eshway:grace_period_end"
    },
    "trial_end": {
      "@id": "eshway:trial_end"
    },
    "cancel_at_period_end": {
      "@id": "eshway:cancel_at_period_end"
    },
    "days_until_expiration": {
      "@id": "eshway:days_until_expiration"
    },
    "monthly_bill": {
      "@id": "eshway:monthly_bill",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "eshway:currency",
      "@type": "xsd:string"
    },
    "OrganizationCreateResponse": "eshway:OrganizationCreateResponse",
    "OrganizationLogoUrls": "eshway:OrganizationLogoUrls",
    "original": {
      "@id": "eshway:original",
      "@type": "xsd:string"
    },
    "thumbnail": {
      "@id": "eshway:thumbnail",
      "@type": "xsd:string"
    },
    "small": {
      "@id": "eshway:small",
      "@type": "xsd:string"
    },
    "medium": {
      "@id": "eshway:medium",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "eshway:format",
      "@type": "xsd:string"
    },
    "OrganizationMemberResponse": "eshway:OrganizationMemberResponse",
    "joined_at": {
      "@id": "eshway:joined_at",
      "@type": "xsd:dateTime"
    },
    "OrganizationResponse": "eshway:OrganizationResponse",
    "subscription": {
      "@id": "eshway:subscription"
    },
    "can_manage": {
      "@id": "eshway:can_manage",
      "@type": "xsd:boolean"
    },
    "member_count": {
      "@id": "eshway:member_count",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Eshway API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Eshway'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-07) from openapi/eshway-com-openapi.json.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/eshway-com-openapi.json"
  ]
}