This endpoint is needed to retrieve all the associated children structure for any Profile to support Get and Add (Insert) operation for ProfileTree component.
User should be able to get all the children structure for Profile he or she is going to add to actually add all of them into the tree with the proper sections structure.
It is required to do the following:
- Design and implement GET endpoint to create and retrieve a dynamic snapshot structure for each Profile;
- Response structure should be similar to existing Profile Child Snapshots.
- Endpoint should accept ProfileID parameter to retrieve dynamic snapshot structure for Profile which ID is given.