Administration
Administration
ApprovalFlow
ApprovalFlow Controller
| API | Description |
|---|---|
| GET api/ApprovalFlow/{id} |
Get an approval flow by id |
| GET api/ApprovalFlow/ApprovalFlowSetupDetail/{approvalFlowTemplateId} |
Get an approval flow setup detail by its template id |
| GET api/ApprovalFlow/ApprovalFlowStatus/{approvalFlowEntityId}/{entityId}/{versionId} |
Get the status information of an approval flow |
| GET api/ApprovalFlow/ApprovalFlowHistoricalStatus/{approvalFlowEntityId}/{entityId}/{entityVersionId} |
Get the historical status information of an approval flow |
| POST api/ApprovalFlow/Sendtoapproval |
Launch an approval flow for a given configuration parameters |
| POST api/ApprovalFlow/RejectEntity |
Reject entity without previous approval flow |
| PUT api/ApprovalFlow/Action |
Execute an action for an approval flow |
| PUT api/ApprovalFlow/ActionWithAttachedFiles |
Execute an action for an approval flow with attached files |
| POST api/ApprovalFlow/RegisterExternalApproval |
Execute an action for an approval flow with attached files |
| PUT api/ApprovalFlow/ConfirmEnvelope |
Confirm envelope configuration and initiates docusign approval flow |
ApprovalFlowTemplate
ApprovalFlowTemplate Controller
Authorization
Authorization Controller
Backcharge
Backcharge controller.
Bap
Bap Controller
Bonus
Bonus Controller
| API | Description |
|---|---|
| GET api/Bonus/{bonusId} |
Get a bonus given its id |
| GET api/Bonus/{bonusId}/WarningRoles |
Get a warning roles by bonus id |
| GET api/Bonus/{bonusId}/WarningUsers |
Get a warning users by bonus id |
| GET api/Bonus/BonusTypes |
Get bonus types |
| GET api/Bonus/FrequencyTypes |
Get frequency types |
| GET api/Bonus/ByBonusType/{bonusTypeId} |
Get all bonus by type |
| POST api/Bonus/{bonusId}/WarningBonusRoles |
Creates a new warning bonus roles |
| POST api/Bonus/{bonusId}/WarningBonusUsers |
Creates a new warning bonus users |
| POST api/Bonus/{bonusId} |
Updates a existing bonus |
| DELETE api/Bonus/{bonusId}/WarningBonusRoles |
Delete warning bonus roles list |
| DELETE api/Bonus/{bonusId}/WarningBonusUsers |
Delete warning bonus users list |
| GET api/Bonus |
Get all bonus |
| POST api/Bonus |
Creates a new bonus |
| DELETE api/Bonus |
Delete bonus list |
Certifications
Certifications controller.
Claim
Claim controller.
ClausesField
ClausesField Controller
| API | Description |
|---|---|
| GET api/ClausesField/ByClausesFieldType/{ClausesFieldTypeId} |
Get all clause fields by type |
| GET api/ClausesField/ClausesFieldTypes |
Get all clause field types |
| GET api/ClausesField |
Get all clause fields |
ClausesPrintTemplate
ClausesPrintTemplate Controller
| API | Description |
|---|---|
| GET api/ClausesPrintTemplate/Export |
Get export all clauses templates |
| GET api/ClausesPrintTemplate/{clausesPrintTemplateId} |
Download clauses print template |
| POST api/ClausesPrintTemplate/{clausesPrintTemplateId}/Duplicate |
Duplicate clauses print template |
| PUT api/ClausesPrintTemplate/{clausesPrintTemplateId} |
Updates a existing clauses Print template |
| DELETE api/ClausesPrintTemplate/{clausesPrintTemplateId} |
Remove clauses Print template |
| GET api/ClausesPrintTemplate |
Get all clauses templates |
| POST api/ClausesPrintTemplate |
Upload ClausesPrintTemplate documents to folder |
ClausesTemplate
ClausesField Controller
DeferredActions
Deferred Actions controller.
| API | Description |
|---|---|
| POST api/DeferredActions/ExecutePendingActions |
Execute pending deferred actions |
Descope
Descope controller.
Descoping
Descoping controller.
Documents
Documents Controller
DocusignEvent
DocusignEvent Controller
| API | Description |
|---|---|
| POST api/DocusignEvent/Sendenvelopeevent |
Send to an approval flow any envelope event from Docusign |
| POST api/DocusignEvent/Sendrecipientevent |
Send to an approval flow any recipient envelope from Docusign |
Domains
Domains Controller
| API | Description |
|---|---|
| GET api/Domains |
Get all allowed domains |
Fewo
Fewo Controller
FileAssistant
Documents Controller
FormalDocTemplate
FormalDocTemplate Controller
| API | Description |
|---|---|
| GET api/FormalDocTemplate/BaseTemplate/EntityType/{entityTypeId} |
Download formal document Templates |
| GET api/FormalDocTemplate/{formalDocTemplateId} |
Download Formal Doc Template |
| PUT api/FormalDocTemplate/{formalDocTemplateId} |
Updates a existing Formal Doc Template |
| DELETE api/FormalDocTemplate/{formalDocTemplateId} |
Remove Formal Doc Template |
| POST api/FormalDocTemplate |
Upload FormalDocTemplate documents to folder |
FreezePoints
Project Freeze Points Controller
Guarantee
Guarantee Controller
| API | Description |
|---|---|
| GET api/Guarantees/SummaryType |
Get list of Guarantee type |
| GET api/Guarantees/{guaranteeId}/SapBonds/Query |
Get list of Sap Bonds by Guarantee |
| POST api/Guarantees/{guaranteeId}/Milestones/Query |
Get list of Milestone by Guarantee |
| PUT api/Guarantees/{guaranteeId} |
Updates a Guarantee |
| POST api/Guarantees/{guaranteeId}/AssociateMilestones |
Associate milestone to Guarantee |
| POST api/Guarantees/{guaranteeId}/DisassociateMilestones |
Disassociate milestone to Guarantee |
| PUT api/Guarantees/{guaranteeId}/AssociateSapBonds |
Associate milestone to Guarantee |
| PUT api/Guarantees/{guaranteeId}/DisassociateSapBonds |
Disassociate milestone to Guarantee |
| DELETE api/Guarantees/{guaranteeId} |
Deletes a Guarantee |
| POST api/Guarantee |
Creates a Guarantee |
HelpDocument
HelpDocument Controller
| API | Description |
|---|---|
| GET api/HelpDocument/{helpDocumentId}/{languageId} |
Download clauses print template |
| GET api/HelpDocument |
Get all clauses templates |
HelpDocumentAdmin
HelpDocument Controller
| API | Description |
|---|---|
| GET api/Admin/HelpDocument |
Get all clauses templates |
| GET api/Admin/HelpDocument/{helpDocumentId}/{languageId} |
Download clauses print template |
| POST api/Admin/HelpDocument |
Upload HelpDocument documents to folder |
| PUT api/Admin/HelpDocument/{helpDocumentId} |
Updates a existing clauses Print template |
| DELETE api/Admin/HelpDocument/{helpDocumentId} |
Remove clauses Print template |
IntegrationMca
IntegrationMca Controller
| API | Description |
|---|---|
| POST api/IntegrationMca |
Add or update new divisions and projects from MCA system. |
InternalUsers
Internal users lookup
| API | Description |
|---|---|
| GET api/InternalUsers/{company}/{term} |
Get internal users by company code and an optional search term |
Ldap
Ldap controller.
Maintenance
Maintenance controller is aimed to expose different services with the purpose of maintaining data, correcting corrupt information and performing complex operations
| API | Description |
|---|---|
| PUT api/Maintenance/CertifiedEntities/CertificationInfo |
Refresh certification info of filter certified entities |
| PUT api/Maintenance/~api/Projects/RefreshProgress |
Refresh subcontract progress |
| POST api/Maintenance/~api/Subcontracts/CreateCertificationResults |
Send the certification to sap |
Marian
MarianController
MasterData
WorkItems Controller
Menus
Menus Controller
| API | Description |
|---|---|
| GET api/Menus/Position |
Get all divisions, projects and subcontracts nested. |
| GET api/Menus/MenuType/{menuTypeId}/EntityType/{entityTypeId}/Entity/{entityId} |
Get menu by menuTypeId |
| GET api/Menus/HeaderMenu |
Get header manu. |
| GET api/Menus/AdministrationMenu |
Get administration menu. |
Milestones
Milestones Controller
| API | Description |
|---|---|
| GET api/Milestones/Types |
Get all milestone types |
| GET api/Milestones/SubTypes |
Get the subcontract milestone subTypes |
| POST api/Milestones/SubTypes/Query |
Get milestone subTypes (optionally filtered by milestone type and section type) |
| PUT api/Milestones/{milestoneId} |
Update milestone |
| PUT api/Milestones/{milestoneId}/SetReadyForCertification |
Change entityCertificationStatus state to a milestone |
| PUT api/Milestones/{milestoneId}/SetNotReadyForCertification |
Change entityCertificationStatus state to a milestone |
| DELETE api/Milestones/DeleteMilestones |
Removed list of milestones |
| POST api/Milestones |
Create milestone |
Notifications
Notification Controller
Penalty
Penalty Controller
| API | Description |
|---|---|
| GET api/Penalty/{penaltyId} |
Get penalty given its id |
| GET api/Penalty/{penaltyId}/WarningRoles |
Get a warning roles by penalty id |
| GET api/Penalty/{penaltyId}/WarningUsers |
Get a warning users by penalty id |
| GET api/Penalty/PenaltyTypes |
Get penalty types |
| GET api/Penalty/FrequencyTypes |
Get frequency types |
| GET api/Penalty/ByPenaltyType/{penaltyTypeId} |
Get all penalties by type |
| POST api/Penalty/{penaltyId}/WarningPenaltyRoles |
Creates a new warning penalty roles |
| POST api/Penalty/{penaltyId}/WarningPenaltyUsers |
Creates a new warning penalty users |
| POST api/Penalty/{penaltyId} |
Updates a existing penalty |
| DELETE api/Penalty/{penaltyId}/WarningPenaltyRoles |
Delete warning penalty roles list |
| DELETE api/Penalty/{penaltyId}/WarningPenaltyUsers |
Delete warning penalty users list |
| GET api/Penalty |
Get all penalties |
| POST api/Penalty |
Creates a new penalty |
| DELETE api/Penalty |
Delete penalty list |
PendingActions
Controller for managing pending actions related to projects.
| API | Description |
|---|---|
| GET api/PendingActions/SummaryList |
Get summary list of pending actions |
| POST api/PendingActions/EntityType/{entityTypeId}/Query |
Get summary list of pending actions |
PlannedPayment
PlannedPayment Controller
PriceList
PriceLists controller.
| API | Description |
|---|---|
| POST api/Subcontracts/{subcontractId}/PriceList/PriceItems |
Get price list items |
| POST api/Subcontracts/{subcontractId}/PriceList/PriceItems/Export |
Get price list items |
| POST api/Subcontracts/{subcontractId}/PriceList/UnitPriceItem |
Create unit price item |
| PUT api/Subcontracts/{subcontractId}/PriceList/UnitPriceItem/{unitPriceItemId} |
Update unit price item |
| DELETE api/Subcontracts/{subcontractId}/PriceList/UnitPriceItem/Delete |
Delete unit price item |
Process
Processs Controller
| API | Description |
|---|---|
| GET api/Process/ProcessType/{processTypeId}/Key/{key} |
Get Process details |
ProgressGenerator
ProgressGenerators Controller
Projects
Projects Controller
PurchaseOrder
Purchase Order Controller
ReferenceUnitPrices
Prices controller
| API | Description |
|---|---|
| POST api/ReferenceUnitPrices/List/{SubcontractId} |
Get price list items |
| POST api/ReferenceUnitPrices/List |
Get price list items |
| POST api/ReferenceUnitPrices/List/Export |
Get price list items export |
| PUT api/ReferenceUnitPrices/{SubcontractId} |
udpate ReferenceUnitPrices |
| PUT api/ReferenceUnitPrices/ByStoredProcedure/{SubcontractId} |
udpate ReferenceUnitPrices |
RequiredDocumentation
RequiredDocumentation Controller
| API | Description |
|---|---|
| GET api/RequiredDocumentations/RequiredDocumentationTypes |
Get Required Documentations type List |
| GET api/RequiredDocumentations/RequiredDocumentationTypes/Tree |
Get Required Documentations type List tree |
| POST api/RequiredDocumentations/{requiredDocumentationId}/Document |
Download document related with a required documentation. |
| PUT api/RequiredDocumentations/{requiredDocumentationId} |
Updates a required documentation list |
| POST api/RequiredDocumentation |
Creates required documentation |
| DELETE api/RequiredDocumentation |
Deletes required documents |
Sections
Sections Controller
Sfr
Sfr Controller
SiteInstruction
Subcontractor
Subcontractor Controller
Subcontracts
Subcontracts Controller
Supplements
Supplements Controller
TimeAndMaterialSr
TimeAndMaterialSr controller.
Timesheets
TMPriceLists controller.
TmPriceList
TMPriceLists controller.
User
| API | Description |
|---|---|
| PUT api/User/NotifyLogin |
Get List User |
UsersPortal
Prices controller
Wips
Wips controller.
WorkItems
WorkItems Controller
| API | Description |
|---|---|
| POST api/WorkItems/{workItemId}/Items/Query |
Get all items from a work item |