Previous Next JavaScript must be enabled to correctly display this content

## Structure Maintenance Service API REST Endpoints

Sort by
Task Path Method
Structure Services/Structure Maintenance Service API
This service is used to perform Structure Maintenance related operations for Service application, like fetching, creating, modifying, closing, reopening, authorizing a structure etc.

Export a structure
  Method: get
  Path: `/service/lma/structure/{id}/export/{format}`
Fetch all the accounts of a structure by given ID
  Method: get
  Path: `/service/lma/structure/{id}/accounts`
Fetch Structure Account Priority's for the given account
  Method: get
  Path: `/service/lma/structure/priorities`
Fetch Structure Account Priority's for the given account
  Method: get
  Path: `/service/lma/structure/priority/{accountNumber}`
Fetch Structure Account Priority's for the given accounts
  Method: get
  Path: `/service/lma/structure/priorities/accountNumbers/{accountNumbers}`
For a given intruction id or frequency, validates whether there are open structures
  Method: get
  Path: `/service/lma/structure/checkStructureExists`
Get all valid simulation structure
  Method: get
  Path: `/service/lma/structure/simulation`
Get all valid structure
  Method: get
  Path: `/service/lma/structure`
Get structure logs to view, authorize or reject
  Method: get
  Path: `/service/lma/structure/approval`
Retrieves the BOD Structure Master Id by header Branch Code
  Method: get
  Path: `/service/lma/structure/structureBod/{headerBranchCode}`
Retrieves the child account by parent account number and master ID
  Method: get
  Path: `/service/lma/structure/v1/childAccounts`
Retrieves the Reallocation Structure details by header Branch Code
  Method: get
  Path: `/service/lma/structure/strRealloc/{headerBranchCode}`
Retrieves the structure by ID
  Method: get
  Path: `/service/lma/structure/accounts/{structureMasterId}`
Retrieves the structure by ID
  Method: get
  Path: `/service/lma/structure/fetch/{id}`
Retrieves the structure by ID
  Method: get
  Path: `/service/lma/structure/v1/{id}`
Retrieves the structure by ID
  Method: get
  Path: `/service/lma/structure/{id}`
Retrieves the Structure for EOD by header Branch Code
  Method: get
  Path: `/service/lma/structure/structureEod/{headerBranchCode}`
Retrieves the Structure for Pool by header Branch Code
  Method: get
  Path: `/service/lma/structure/poolstructure/{headerBranchCode}`
Retrieves the structure ID
  Method: get
  Path: `/service/lma/structure/getStructureId`
Retrieves the structure ID and simulation ID
  Method: get
  Path: `/service/lma/structure/simulation/getSimulationId`
Retrieves the Structure Master Id by header Branch Code reverse sweep
  Method: get
  Path: `/service/lma/structure/strRevSweep/{headerBranchCode}`
Retrieves the Structure Master Id by next run date
  Method: get
  Path: `/service/lma/structure/structureIntraDay`
Retrieves the Structure Master Id by next run date for reverse sweep
  Method: get
  Path: `/service/lma/structure/strRevSweepIntraDay`
Retrieves the Structure Master Id by next run date reverse
  Method: get
  Path: `/service/lma/structure/revFreqStructure`
Retrives the structure by given ID
  Method: get
  Path: `/service/lma/structure/{id}/history`
Retrives the structure by given ID
  Method: get
  Path: `/service/lma/structure/{id}/unauthorized`
Update an existing structure with list of Structure Detail records
  Method: put
  Path: `/service/lma/structure/v1/{id}`
Update the structures priorities upon customer hierarchy change
  Method: post
  Path: `/service/lma/structure/priority/updateCustIds`