StreamOne Ion Customer is a JSON Structure definition published by Tech Data.
{
"name": "StreamOne Ion Customer",
"description": "End customer account structure in the TD SYNNEX StreamOne Ion platform",
"fields": [
{
"name": "id",
"type": "string",
"required": true,
"description": "Unique customer identifier"
},
{
"name": "name",
"type": "string",
"required": true,
"description": "Customer organization name"
},
{
"name": "email",
"type": "string",
"format": "email",
"required": true,
"description": "Primary contact email"
},
{
"name": "phone",
"type": "string",
"required": false,
"description": "Primary phone number"
},
{
"name": "status",
"type": "string",
"required": true,
"enum": ["Active", "Inactive", "Suspended"],
"description": "Account status"
},
{
"name": "address",
"type": "object",
"required": false,
"description": "Physical address",
"fields": [
{ "name": "street", "type": "string" },
{ "name": "city", "type": "string" },
{ "name": "state", "type": "string" },
{ "name": "postalCode", "type": "string" },
{ "name": "country", "type": "string" }
]
},
{
"name": "createdAt",
"type": "string",
"format": "date-time",
"required": false,
"description": "Creation timestamp"
},
{
"name": "updatedAt",
"type": "string",
"format": "date-time",
"required": false,
"description": "Last update timestamp"
}
]
}