Hierarchy Connector

Includes a set of outbound APIs that connect to the Amplify software. This includes your complete hierarchy containing initiatives, programs, reporting groups, and projects. Your Amplify Structure also displays placement for impacts, costs, risks, and goals.

Return schema for initiative

This outbound API can be used to retrieve the hierarchy for an initiative.
Name
Description
initiative_id*
initiative_id
Responses
Code
Description
200
Schema Retrieved
Example:

{
 “id”: 0,
 “name”: “string”,
 “reporting_groups”: [
   {
     “id”: 0,
     “name”: “string”,
     “type”: “string”,
     “options”: [
       {
         “id”: “string”,
         “label”: “string”,
         “value”: “string”
       }
     ],
     “required”: true,
     “value”: [
       “string”
     ]
   }
 ],
 “members”: [
   {
     “id”: 0,
     “name”: “string”,
     “email”: “string”
   }
 ],
 “units”: [
   {
     “id”: 0,
     “name”: “string”,
     “parent_id”: 0,
     “active”: true
   }
 ],
 “classifications”: {
   “initiatives”: [
     {
       “id”: 0,
       “name”: “string”,
       “type”: “string”,
       “custom_fields”: [
         {
           “id”: 0,
           “name”: “string”,
           “type”: “string”,
           “options”: [
             {
               "id": "string",
               "label": "string",
               "value": "string"
             }
           ],
           "required": true,
           "value": [
             "string"
           ]
         }
       ]
     }
   ],
   "benefits": [
     {
       "id": 0,
       "name": "string",
       "type": "string",
       "custom_fields": [
         {
           "id": 0,
           "name": "string",
           "type": "string",
           "options": [
             {
               "id": "string",
               "label": "string",
               "value": "string"
             }
           ],
           "required": true,
           "value": [
             "string"
           ]
         }
       ]
     }
   ],
   "cost_categories": [
     {
       "id": 0,
       "name": "string",
       "classification": {
         "id": 0,
         "name": "string",
         "type": "string",
         "custom_fields": [
           {
             "id": 0,
             "name": "string",
             "type": "string",
             "options": [
               {
                 "id": "string",
                 "label": "string",
                 "value": "string"
               }
             ],
             "required": true,
             "value": [
               "string"
             ]
           }
         ]
       },
       "cost_group": {
         "id": 0,
         "name": "string"
       }
     }
   ],
   "risks": [
     {
       "id": 0,
       "name": "string",
       "type": "string",
       "custom_fields": [
         {
           "id": 0,
           "name": "string",
           "type": "string",
           "options": [
             {
               "id": "string",
               "label": "string",
               "value": "string"
             }
           ],
           "required": true,
           "value": [
             "string"
           ]
         }
       ]
     }
   ],
   "goals": [
     {
       "id": 0,
       "name": "string",
       "type": "string",
       "custom_fields": [
         {
           "id": 0,
           "name": "string",
           "type": "string",
           "options": [
             {
               "id": "string",
               "label": "string",
               "value": "string"
             }
           ],
           "required": true,
           "value": [
             "string"
           ]
         }
       ]
     }
   ]
 },
 "initiatives": [
   {
     "id": 0,
     "name": "string",
     "parent_id": 0,
     "active": true
   }
 ],
 "benefits": [
   {
     "id": 0,
     "name": "string",
     "parent_id": 0,
     "active": true
   }
 ],
 "costs": [
   {
     "id": 0,
     "name": "string",
     "parent_id": 0,
     "active": true
   }
 ],
 "risks": [
   {
     "id": 0,
     "name": "string",
     "parent_id": 0,
     "active": true
   }
 ],
 "goals": [
   {
     "id": 0,
     "name": "string",
     "parent_id": 0,
     "active": true
   }
 ]
}
400