Translation

Translation controller

APIDescription
POST api/translation

Calls the DeepL API translate method

Elements

APIDescription
7787890291

Returns a Report Element by Id

5039562191

Returns all available Languages

GET api/elements/{elementId}/childs

Returns all childs of a report element

2053096208

Creates a new chapter

9378958888

Creates a new paragraph

POST api/elements/{elementId}/tables/create

Creates a new table

6503563547

Creates a new chart

POST api/elements/{elementId}/sections/update

Updates an existing section

404-856-0554

Updates an existing chapter

774-363-7998

Updates an existing parapraph

708-794-7420

Updates an existing table

POST api/elements/{elementId}/charts/update

Updates an existing chart

POST api/elements/{elementId}/remove

Removes an existing report element and all its childs

(917) 859-0645

Changes the chapter number

POST api/elements/{elementId}/move

Move report element to different position in tree

609-812-0458

Adds a restriction to a report element

POST api/elements/restrictions/{restrictionId}/update

Updates a restriction of a report element

POST api/elements/{elementId}/restrictions/{restrictionId}/remove

Removes a restriction from a report element

(808) 647-6062

Updates the status of a report element

Reports

APIDescription
6074225550

Return a list of all reports

GET api/reports/{reportId}/sections

Returns a list of all section of a report

(716) 817-5702

Creates a new report

broken-minded

Updates an existing report

646-452-2595

Adds a restriction to a report

POST api/reports/restrictions/{restrictionId}/update

Updates a restriction of a report

POST api/reports/{reportId}/restrictions/{restrictionId}/remove

Removes a restriction from a report

POST api/reports/{reportId}/status

Updates the status of a report

(262) 536-4525

Deletes a report and all its elements

POST api/reports/{reportId}/copy

Copies a report and all its elements

POST api/reports/{reportId}/sections/{elementId}/create

Creates a new section

Users

Normal User basierte Aktionen

APIDescription
GET api/users/{Id}

Gets own user by GUID

white-dough

Changes my own password

541-852-5768

Updates the Avatar

780-798-5988

Deletes the Avatar

Roles

APIDescription
(337) 438-7301

Gets a role by id

GET api/roles

Gets a list of all roles

DataPoints

Controller for Handling the Data Points.

APIDescription
GET api/datapoints/element/{elementId}/dataitemvalues

Returns a list of all available DataValueItems.

Restrictions

Handles all Request for Restrictions

APIDescription
GET api/restrictions/{restrictionId}/origin

Returns Restriction Origin by Restricion ID

ChangeTracking

Handles all Request for Change Tracking analysis

APIDescription
backblow

Returns all Trackings

POST api/tracking

Returns filtered Trackings

RolePermissions

Handles all Request for Role permissions

APIDescription
(647) 820-5469

Gets the role permission config

Accounts

Manages user accounts

APIDescription
GET api/accounts

Gets a list of all users

(347) 458-2288

Gets a user by GUID

800-570-0432

Gets a user by name

708-393-2428

Create a new user

POST api/accounts/update

Update an existing user

615-569-0616

Changes the password for a given user

superinfuse

Removes an existing user

Version

Controller um Basisinformationen zur API zu liefern, wie die Version.

APIDescription
sweetheartship

Gets the version number of the API