The Shippers Group · Schema
Warehouse
Represents a warehouse or distribution center operated by The Shippers Group
Third-Party LogisticsWarehousingFulfillmentSupply ChainTransportation ManagementCo-PackagingConsumer Packaged Goods
Properties
| Name | Type | Description |
|---|---|---|
| id | string | Unique identifier for the warehouse facility |
| name | string | Name of the warehouse or distribution center |
| address | object | Physical address of the facility |
| squareFootage | integer | Total square footage of the warehouse facility |
| type | string | Type of warehouse facility |
| capabilities | array | List of services available at this facility |
| certifications | array | Industry certifications held by the facility |
| operatingHours | object | Operating hours for the facility |
| contactName | string | Name of the facility contact person |
| contactPhone | string | Phone number for the facility |
| contactEmail | string | Email address for the facility |
| createdAt | string | Timestamp when the record was created |
| updatedAt | string | Timestamp when the record was last updated |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://api-evangelist.github.io/shippers-group/json-schema/shippers-group-warehouse-schema.json",
"title": "Warehouse",
"description": "Represents a warehouse or distribution center operated by The Shippers Group",
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Unique identifier for the warehouse facility"
},
"name": {
"type": "string",
"description": "Name of the warehouse or distribution center"
},
"address": {
"type": "object",
"description": "Physical address of the facility",
"properties": {
"street1": { "type": "string" },
"street2": { "type": "string" },
"city": { "type": "string" },
"state": { "type": "string", "description": "Two-letter US state code" },
"zip": { "type": "string" },
"country": { "type": "string", "default": "US" }
},
"required": ["street1", "city", "state", "zip"]
},
"squareFootage": {
"type": "integer",
"description": "Total square footage of the warehouse facility"
},
"type": {
"type": "string",
"enum": ["ambient", "refrigerated", "frozen", "hazmat", "co-packing"],
"description": "Type of warehouse facility"
},
"capabilities": {
"type": "array",
"description": "List of services available at this facility",
"items": {
"type": "string",
"enum": [
"warehousing",
"distribution",
"co-packaging",
"fulfillment",
"transportation-management",
"value-added-services",
"cross-docking",
"pick-and-pack"
]
}
},
"certifications": {
"type": "array",
"description": "Industry certifications held by the facility",
"items": {
"type": "string"
}
},
"operatingHours": {
"type": "object",
"description": "Operating hours for the facility",
"properties": {
"monday": { "type": "string" },
"tuesday": { "type": "string" },
"wednesday": { "type": "string" },
"thursday": { "type": "string" },
"friday": { "type": "string" },
"saturday": { "type": "string" },
"sunday": { "type": "string" }
}
},
"contactName": {
"type": "string",
"description": "Name of the facility contact person"
},
"contactPhone": {
"type": "string",
"description": "Phone number for the facility"
},
"contactEmail": {
"type": "string",
"format": "email",
"description": "Email address for the facility"
},
"createdAt": {
"type": "string",
"format": "date-time",
"description": "Timestamp when the record was created"
},
"updatedAt": {
"type": "string",
"format": "date-time",
"description": "Timestamp when the record was last updated"
}
},
"required": ["id", "name", "address", "type"]
}