JSON Record Data List
Describes a list of data fields (as name/value pairs), a data table schema and nested data records (if any) for one or more data records.
This structure is used specifically by the Content Creation and Content Creation (HTML) services when creating content directly without the prerequisite of the data mapping process.
Structure
The structure consists of an object with the following name/value pair:
Example
The following are examples of this structure: {
"data": {
"schema": {
"columns": {
"ID": "STRING",
"Gender": "STRING",
"FirstName": "STRING",
"LastName": "STRING"
}
},
"fields": {
"ID": "CU00048376",
"Gender": "M.",
"FirstName": "Benjamin",
"LastName": "Verret"
}
}
}
{
"data": {
"schema": {
"columns": {
"ID": "STRING",
"Date": "DATETIME",
"DueDate": "DATETIME",
"InvNumber": "STRING",
"Gender": "STRING",
"FirstName": "STRING",
"LastName": "STRING",
"TotalOrdered": "INTEGER",
"InvSubTotal": "CURRENCY",
"InvTaxTotal": "CURRENCY",
"InvTotal": "CURRENCY"
},
"tables": {
"detail": {
"columns": {
"ItemNumber": "STRING",
"ItemDesc": "STRING",
"ItemUnitPrice": "CURRENCY",
"ItemOrdered": "INTEGER",
"ItemTotal": "CURRENCY"
}
}
}
},
"fields": {
"ID": "CU00048376",
"Date": 1332594000000,
"DueDate": 1335189600000,
"InvNumber": "INV9441991",
"Gender": "M.",
"FirstName": "Benjamin",
"LastName": "Verret",
"TotalOrdered": 3,
"InvSubTotal": "1485.00",
"InvTaxTotal": "111.38",
"InvTotal": "1596.38"
},
"tables": {
"detail": [
{
"id": 0,
"fields": {
"ItemNumber": "PSM002",
"ItemDesc": "PSM Production (unlimited)",
"ItemUnitPrice": "495.00",
"ItemOrdered": 2,
"ItemTotal": "990.00"
}
},
{
"id": 0,
"fields": {
"ItemNumber": "PSM005",
"ItemDesc": "Upgrade (Starter to Web)",
"ItemUnitPrice": "495.00",
"ItemOrdered": 1,
"ItemTotal": "495.00"
}
}
]
}
}
}
{
"data": [
{
"schema": {
"columns": {
"ID": "STRING",
"Gender": "STRING",
"FirstName": "STRING",
"LastName": "STRING"
}
},
"fields": {
"ID": "CU00048376",
"Gender": "M.",
"FirstName": "Benjamin",
"LastName": "Verret"
}
},
{
"schema": {
"columns": {
"ID": "STRING",
"Gender": "STRING",
"FirstName": "STRING",
"LastName": "STRING"
}
},
"fields": {
"ID": "CU01499303",
"Gender": "Miss",
"FirstName": "Dianne",
"LastName": "Straka"
}
}
]
}
|
|