Skip to main content

Storage Location Type

The StorageLocation type represents a physical location where production runs take place.

Type Definition

"""
A storage location in the system.
"""
type StorageLocation {
"""
Unique identifier for the storage location.
"""
id: ID!

"""
Human-readable name of the storage location.
"""
name: String!

"""
Physical address of the location.
"""
address: String!

"""
Optional description of the location.
"""
description: String

"""
Geographic coordinates of the location.
"""
coordinates: Coordinates!

"""
Contact information for the location.
"""
contactInfo: ContactInfo

"""
List of production runs at this location.
"""
productionRuns: [ProductionRun!]!

"""
Custom metadata fields.
"""
metadata: JSONObject
}

"""
Contact information for a location.
"""
type ContactInfo {
"""
Name of the primary contact.
"""
name: String!

"""
Contact phone number.
"""
phone: String

"""
Contact email address.
"""
email: String
}

Fields

FieldTypeDescription
idID!Required. Unique identifier
nameString!Required. Location name
addressString!Required. Physical address
descriptionStringOptional. Location details
coordinatesCoordinates!Required. Geographic position
contactInfoContactInfoOptional. Contact details
productionRuns[ProductionRun!]!Required. Associated runs
metadataJSONObjectOptional. Custom metadata