EPS REST Endpoints

EPS

EPS (Enterprise Project Structure) is the hierarchical structure of projects in the database. It is used to perform top-down budgeting, manage multiple projects, implement coding standards, and maintain security throughout the enterprise. EPSs are hierarchical objects. EPS objects can only be deleted from the database if they and their EPS children have no child projects. To delete an EPS, you must first move or delete all projects that are children of that EPS or of that EPS node's EPS children.

The EPS service supports user defined fields (UDFs). Use the UDFValue service to assign UDFs.

Create EPS
Method: post
Path: /eps
Delete EPS
Method: delete
Path: /eps
Read EPS
Method: get
Path: /eps
Update EPS
Method: put
Path: /eps
View EPS Field Length
Method: get
Path: /eps/getFieldLength/{fieldName}
View EPS fields
Method: get
Path: /eps/fields