# Configuration file structure
{
"id": "5db2ddf6-580b-4eb8-bd5b-9f6989d7b3ee", // Element ID
"projectId": "FPX6pFkX", // Project ID
"title": "Warrior", // Title
"ownTitle": "Warrior", // Also title... but use the one above 🤪
"name": "", // Service name
"creatorUserId": 28, // Who created
"isAbstract": false, // Is abstract or not
"parentIds": [...], // First level of parents (base element/template ID)
"typeIds": [...], // IDs of the entire parent chain
"createdAt": "2024-02-15T03:42:27.297Z", // When created
"updatedAt": "2024-05-24T16:43:35.181Z", // When updated
"workspaceId": "aa0f0949-53b2-47ef-b7ca-2fb4cc1d36f5", // Folder ID
"ownIcon": null, // Icon override
"icon": "walk-fill", // Icon
"index": 4, // Display order (real number)
"values": { // Values of blocks with service name
"characteristics": { // Total values of block with service name 'characteristics'
"health": 100
"attack": 10
},
...
},
"blocks": [ // Array of blocks that make up the element
{
"id": "d452c1c0-0a38-483d-91c3-41b376e14c74", // Block ID
"name": "", // Block service name
"title": "Description", // Block title
"own": false, // Whether the block is owned or inherited
"type": "text", // Block type
"props": { ... } // Block's own values
"inherited": { ... }, // Block's own values
"computed": { ... }, // Block's total values
"index": 3.42, // Display order (real number)
"createdAt": "2024-02-17T10:05:04.952Z", // When created
"updatedAt": "2024-05-24T16:43:35.181Z", // When updated
},
],
"references": [ // References attached to the element
{
"sourceBlockId":"d452c1c0-0a38-483d-91c3-41b376e14c74", // ID of the block the element is attached to
"targetAssetId":"7eecaf25-26c0-478b-a1cf-7445b776be72", // ID of the attached element
"targetBlockId":null, // ID of the block that was attached
"createdAt":"2024-09-27T06:52:04.733Z" // When the reference was created
},
...
],
}