Skip to main content

Story

Represents a story in the system.

type Story {
id: Int!
accessInheritType: AccessInherit!
accessType: Access!
account: Account
accountId: Int!
aggregatedPlan(filters: [InputFilter!]): BigInt!
amountLeft(filters: [InputFilter!]): BigInt!
articlesCount(filters: [InputFilter!]): Int!
articlesManualOrder: Boolean!
assignmentInProgress: Boolean!
attachmentsCounter: Int!
autoAssignDates: Boolean!
budgetCost: BigInt!
budgetCostCenter: String!
budgetLimit: Int
budgetNote: String
budgetStatus: BudgetStatus!
color: String
commentsCounter: Int!
completedTasksCount: Int!
confidenceStatusId: Int
confidenceStatusUpdatedAt: ISO8601DateTime
contentTypeIds: [Int]!
createdAt: ISO8601DateTime!
createdBy: User
createdById: Int
dateBegin: ISO8601Date
dateEnd: ISO8601Date
deletedAt: ISO8601DateTime
description: String!
descriptionShort: String!
emoji: String!
externalIdx: String!
extra: StoryExtra
googleTrendsCountry: String
googleTrendsSearch: String
googleTrendsTimePeriod: String
hasArticles(filters: [InputFilter!], includeSecondary: [StorylineSecondaryScope!] = []): Boolean!
hasArticlesOutsideActivePeriods: Boolean!
hasCosts(filters: [InputFilter!], showCanceledCosts: Boolean = true): Boolean!
hasIdeaForms: Boolean!
information: String
keywords: String!
name: String
ongoing: Boolean!
order: Int!
orderPerStatus: Int!
otherTeamDetails: String
pin: ResourcePin
preliminaryDate: Boolean!
priorityId: Int
score: Int @deprecated
scoringQuestionnaire: ResourceQuestionnaire
scoringTabAvailable: Boolean!
secondaryArticlesCount(
filters: [InputFilter!]
includeSecondary: [StorylineSecondaryScope!]
): Int!
secondaryTopicIds: [Int!]!
status: StoryStatus!
statusId: Int!
submittedBy: Submitter
submitter: String
teamIds: [ID!]!
thumbnail: RestrictedThumbnail
timeframe: String
timeframeNote: String! @deprecated
topic: Topic
topicId: Int
totalCosts(filters: [InputFilter!]): BigInt!
totalOwnCosts(filters: [InputFilter!]): BigInt!
totalTasksCount: Int!
updatedAt: ISO8601DateTime!
userAccesses: UserAccesses!
userResourceIds: [ID!]!
}

Fields​

Story.id ● Int! non-null scalar​

Id of the story

Story.accessInheritType ● AccessInherit! non-null enum​

Way access rights will be set up for the added child objects

Story.accessType ● Access! non-null enum​

Access rights type

Story.account ● Account object​

Account to which the story belongs

Story.accountId ● Int! non-null scalar​

Account id to which the story belongs

Story.aggregatedPlan ● BigInt! non-null scalar​

Aggregated plan for the story

Story.aggregatedPlan.filters ● [InputFilter!] list input​

Filter aggregated_plan by provided filters

Story.amountLeft ● BigInt! non-null scalar​

Amount left for the story

Story.amountLeft.filters ● [InputFilter!] list input​

Filter amount_left by provided filters

Story.articlesCount ● Int! non-null scalar​

Count of articles for the story

Story.articlesCount.filters ● [InputFilter!] list input​

Filter articles_count by provided filters

Story.articlesManualOrder ● Boolean! non-null scalar​

Indicates if articles are ordered manually

Story.assignmentInProgress ● Boolean! non-null scalar​

Indicates if the story is being assigned to a team

Story.attachmentsCounter ● Int! non-null scalar​

Count of attachments

Story.autoAssignDates ● Boolean! non-null scalar​

Indicates if dates are auto-assigned

Story.budgetCost ● BigInt! non-null scalar​

Pre-calculated total budget cost for the story

Story.budgetCostCenter ● String! non-null scalar​

Budget cost center for the story

Story.budgetLimit ● Int scalar​

Budget limit for the story

Story.budgetNote ● String scalar​

Budget note for the story

Story.budgetStatus ● BudgetStatus! non-null enum​

Budget planning status for the story

Story.color ● String scalar​

Color of the story

Story.commentsCounter ● Int! non-null scalar​

Count of comments

Story.completedTasksCount ● Int! non-null scalar​

Count of completed tasks for the story

Story.confidenceStatusId ● Int scalar​

Confidence status id

Story.confidenceStatusUpdatedAt ● ISO8601DateTime scalar​

Confidence status updated at

Story.contentTypeIds ● [Int]! non-null scalar​

Distinct content type ids across the story articles; null element = at least one Content Idea (article without content type)

Story.createdAt ● ISO8601DateTime! non-null scalar​

Created at

Story.createdBy ● User object​

User who created the story

Story.createdById ● Int scalar​

User id who created the story

Story.dateBegin ● ISO8601Date scalar​

Start date of the story

Story.dateEnd ● ISO8601Date scalar​

End date of the story

Story.deletedAt ● ISO8601DateTime scalar​

Deletion date

Story.description ● String! non-null scalar​

Description of the story

Story.descriptionShort ● String! non-null scalar​

Short description of the story

Story.emoji ● String! non-null scalar​

Emoji of the story

Story.externalIdx ● String! non-null scalar​

External index of the story

Story.extra ● StoryExtra object​

Extra information for the story

Google trends country

Google trends search

Google trends time period

Story.hasArticles ● Boolean! non-null scalar​

Indicates if the story has articles

Story.hasArticles.filters ● [InputFilter!] list input​

Filter has_articles by provided filters

Story.hasArticles.includeSecondary ● [StorylineSecondaryScope!] list enum​

Let a secondary-linked child of a listed level make this field true

Story.hasArticlesOutsideActivePeriods ● Boolean! non-null scalar​

Indicates if the story has articles outside active periods

Story.hasCosts ● Boolean! non-null scalar​

Indicates if the story has costs

Story.hasCosts.filters ● [InputFilter!] list input​

Filter has_stories by provided filters

Story.hasCosts.showCanceledCosts ● Boolean scalar​

Include entities with a canceled costs

Story.hasIdeaForms ● Boolean! non-null scalar​

Indicates if the story has idea forms

Story.information ● String scalar​

Information about the story

Story.keywords ● String! non-null scalar​

Keywords of the story

Story.name ● String scalar​

Name of the story

Story.ongoing ● Boolean! non-null scalar​

Indicates if the story is ongoing

Story.order ● Int! non-null scalar​

Order of the story

Story.orderPerStatus ● Int! non-null scalar​

Order per status of the story

Story.otherTeamDetails ● String scalar​

Other team details

Story.pin ● ResourcePin enum​

Pin of the story

Story.preliminaryDate ● Boolean! non-null scalar​

Indicates if the date is preliminary

Story.priorityId ● Int scalar​

Priority id

Story.score ● Int deprecated scalar​

DEPRECATED

Manual Scoring sunset

Manual Score

Story.scoringQuestionnaire ● ResourceQuestionnaire object​

Scoring questionnaire

Story.scoringTabAvailable ● Boolean! non-null scalar​

Indicates if scoring tab is available

Story.secondaryArticlesCount ● Int! non-null scalar​

Secondary articles count

Story.secondaryArticlesCount.filters ● [InputFilter!] list input​

Filter secondary_articles_count by provided filters

Story.secondaryArticlesCount.includeSecondary ● [StorylineSecondaryScope!] list enum​

Count secondary articles when the argument is omitted, null or lists ARTICLE; otherwise return 0

Story.secondaryTopicIds ● [Int!]! non-null scalar​

Ids of topics this story is secondary to

Story.status ● StoryStatus! non-null object​

Status of the story

Story.statusId ● Int! non-null scalar​

Status id of the story

Story.submittedBy ● Submitter object​

Submitted by

Story.submitter ● String scalar​

Idea submitter (name and/or email)

Story.teamIds ● [ID!]! non-null scalar​

Access Rights team access ids

Story.thumbnail ● RestrictedThumbnail object​

Thumbnail

Story.timeframe ● String scalar​

Timeframe

Story.timeframeNote ● String! deprecated non-null scalar​

DEPRECATED

Use note from timeframes instead

Timeframe note

Story.topic ● Topic object​

Topic to which the story belongs

Story.topicId ● Int scalar​

Topic id to which the story belongs

Story.totalCosts ● BigInt! non-null scalar​

Total costs

Story.totalCosts.filters ● [InputFilter!] list input​

Filter total_costs by provided filters

Story.totalOwnCosts ● BigInt! non-null scalar​

Total own costs

Story.totalOwnCosts.filters ● [InputFilter!] list input​

Filter total_own_costs by provided filters

Story.totalTasksCount ● Int! non-null scalar​

Total count of tasks for the story

Story.updatedAt ● ISO8601DateTime! non-null scalar​

Updated at

Story.userAccesses ● UserAccesses! non-null object​

User accesses

Story.userResourceIds ● [ID!]! non-null scalar​

Access Rights user resource access ids

Returned By​

story query

Member Of​

Article object ● CreateStoryPayload object ● StoryConnection object ● StoryEdge object ● UpdateStoryPayload object

Implemented By​

Taskable union