Skip to main content

Brand Type

The Brand type represents a brand associated with production runs in the system.

Type Definition

"""
A brand in the system.
"""
type Brand {
"""
Unique identifier for the brand.
"""
id: Int!

"""
Human-readable name of the brand.
"""
name: String!

"""
Optional logo URL.
"""
logo: String

"""
Client that owns this brand.
"""
client: Client

"""
List of production runs associated with this brand.
"""
productionRuns: [ProductionRun!]!
}

Fields

FieldTypeDescription
idInt!Required. Unique identifier
nameString!Required. Brand name
logoStringOptional. Logo URL
clientClientOptional. Owning client
productionRuns[ProductionRun!]!Required. Associated runs

Example Query

query GetBrand {
brand(id: 123) {
name
logo
client {
id
name
}
productionRuns {
id
description
status
}
}
}