Skip to main content

Project

No description

type Project {
activities: [Activity!]
allocatedAnalyst: [AnalystAllocations!]
apiCode: String
apiResponseReview: String
assets: [Asset!]
closeComments: Boolean
company: Company!
companyId: Int! @deprecated
connectivity: String
continuousDelivery: Boolean
contractedHours: Int
createdAt: ISO8601DateTime
credentials: [Credential!]
customMetadata: ProjectCollection
customTechnicalReportFields: CustomTechnicalReportFieldsType!
deploySendFrequency: Int
dueDate: ISO8601DateTime
endDate: ISO8601DateTime
environmentInvaded: Boolean
estimatedDays: String
estimatedHours: String
executiveSummary: String
firstVulnerabilityIdentified: Vulnerability
freeRetest: Boolean
hasDeploys: Boolean!
hasOpenRetest: Boolean
history: [AnalysisHistory!]
hoursOrDays: String
id: ID!
integrationDeploy: Boolean
inviteToken: String
isOpen: Boolean!
isPublic: Boolean
label: String!
language: String
mainRecommendations: String
microserviceFolder: String
notificationList: String
notifications: [Notification!]
objective: String
pid: String
plannedStartedAt: ISO8601DateTime
playbookFinishedAt: ISO8601DateTime
playbookStartedAt: ISO8601DateTime
playbooks: [Requirement!]
projectType: ProjectType!
receiveDeploys: Boolean
repositoryUrl: String
resultFiles: [ResultFiles!]
sacCode: String
sacProjectId: Int
scope: String
secretId: String
sshPublicKey: String
startDate: ISO8601DateTime!
status: String
students: Int
subScopeId: Int
tags: [Tag!]
teams: [Team!]
totalAnalysisLines: Int
totalChangedLines: Int
totalNewLines: Int
totalPublishedVulnerabilities: Int
totalRemovedLines: Int
type: String!
updatedAt: ISO8601DateTime
userWithAccess: [PortalUser!]
userableId: Int
userableType: String
vulnerabilities: [Vulnerability!]
vulnerabilitiesCount: AnalysisVulnerabilitiesCount
vulnerabilitiesCountByStatus: ProjectVulnerabilitiesStatusCount
waiting: Boolean!
}

Fields

Project.activities ● [Activity!] list object

Project.allocatedAnalyst ● [AnalystAllocations!] list object

Project.apiCode ● String scalar

Project.apiResponseReview ● String scalar

Project.assets ● [Asset!] list object

Project.closeComments ● Boolean scalar

Project.company ● Company! non-null object

Project.companyId ● Int! deprecated non-null scalar

DEPRECATED

this field is deprecated and will be removed soon, it's highly recommended to use the field 'company' to get the information that you need

Project.connectivity ● String scalar

Project.continuousDelivery ● Boolean scalar

Project.contractedHours ● Int scalar

Project.createdAt ● ISO8601DateTime scalar

Project.credentials ● [Credential!] list object

Project.customMetadata ● ProjectCollection object

Project.customTechnicalReportFields ● CustomTechnicalReportFieldsType! non-null object

Project.deploySendFrequency ● Int scalar

Project.dueDate ● ISO8601DateTime scalar

Project.endDate ● ISO8601DateTime scalar

Project.environmentInvaded ● Boolean scalar

Project.estimatedDays ● String scalar

Project.estimatedHours ● String scalar

Project.executiveSummary ● String scalar

Project.firstVulnerabilityIdentified ● Vulnerability object

Project.freeRetest ● Boolean scalar

Project.hasDeploys ● Boolean! non-null scalar

Project.hasOpenRetest ● Boolean scalar

Project.history ● [AnalysisHistory!] list object

Project.hoursOrDays ● String scalar

Project.id ● ID! non-null scalar

Project.integrationDeploy ● Boolean scalar

Project.inviteToken ● String scalar

Project.isOpen ● Boolean! non-null scalar

Project.isPublic ● Boolean scalar

Project.label ● String! non-null scalar

Project.language ● String scalar

Project.mainRecommendations ● String scalar

Project.microserviceFolder ● String scalar

Project.notificationList ● String scalar

Project.notifications ● [Notification!] list object

Project.objective ● String scalar

Project.pid ● String scalar

Project.plannedStartedAt ● ISO8601DateTime scalar

Project.playbookFinishedAt ● ISO8601DateTime scalar

Project.playbookStartedAt ● ISO8601DateTime scalar

Project.playbooks ● [Requirement!] list object

Project.projectType ● ProjectType! non-null object

Project.receiveDeploys ● Boolean scalar

Project.repositoryUrl ● String scalar

Project.resultFiles ● [ResultFiles!] list object

Project.sacCode ● String scalar

Project.sacProjectId ● Int scalar

Project.scope ● String scalar

Project.secretId ● String scalar

Project.sshPublicKey ● String scalar

Project.startDate ● ISO8601DateTime! non-null scalar

Project.status ● String scalar

Project.students ● Int scalar

Project.subScopeId ● Int scalar

Project.tags ● [Tag!] list object

Project.teams ● [Team!] list object

Project.totalAnalysisLines ● Int scalar

Project.totalChangedLines ● Int scalar

Project.totalNewLines ● Int scalar

Project.totalPublishedVulnerabilities ● Int scalar

Project.totalRemovedLines ● Int scalar

Project.type ● String! non-null scalar

Project.updatedAt ● ISO8601DateTime scalar

Project.userWithAccess ● [PortalUser!] list object

Project.userableId ● Int scalar

Project.userableType ● String scalar

Project.vulnerabilities ● [Vulnerability!] list object

Project.vulnerabilitiesCount ● AnalysisVulnerabilitiesCount object

Project.vulnerabilitiesCountByStatus ● ProjectVulnerabilitiesStatusCount object

Project.waiting ● Boolean! non-null scalar

Returned By

project query

Member Of

Activity object ● AnalysisHistory object ● Asset object ● Attachment object ● Chat object ● CreateEstimatePayload object ● CreateProjectPayload object ● DastFinding object ● Deploy object ● FindingInterface interface ● IacFinding object ● ImportedScan object ● IntegrationExternalProject object ● IssueInterface interface ● NetworkVulnerability object ● Notification object ● PendingDeploy object ● PortalUser object ● ProjectCollection object ● SastFinding object ● ScaFinding object ● SourceCodeVulnerability object ● UserAccess object ● Vulnerability object ● VulnerabilityInterface interface ● WebVulnerability object