Table of Contents | ||
---|---|---|
|
...
Status |
| |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Usage & Contents |
| |||||||||||
Path | /portfolio/availability | |||||||||||
Parameters | portfolioId (optional) | string | The id of the portfolio (or consolidation) in the data source | |||||||||
Example call | /portfolio/availability | |||||||||||
Response structure | If the API can fulfill the request (response status code 200 = OK) the response must follow the below json-schema.
| |||||||||||
Error handling | If the request can't be fulfilled an appropriate response status code (4xx or 5xx) must be used. Possible errors could be
The body of the response should contain information about the reason of the error in plain text or as json object. | |||||||||||
Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response:
| |||||||||||
Reporting Business Logic |
| |||||||||||
Potential Problems |
|
...
| ||||||||||||
Usage & Contents |
| |||||||||||
Path | /portfolio/quality | |||||||||||
Parameters | portfolioId | string | The id of the portfolio (or consolidation) in the data source | |||||||||
reportingDate | string (date) | The date, the reporing is produced for. | ||||||||||
Example call | /portfolio/quality?portfolioId=E0002&reportingDate=2019-03-31 | |||||||||||
Response structure | If the API can fulfill the request (response status code 200 = OK) the response must follow the below json-schema.
| |||||||||||
Error handling | If the request can't be fulfilled an appropriate response status code (4xx or 5xx) must be used. Possible errors could be
The body of the response should contain information about the reason of the error in plain text or as json object. | |||||||||||
Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response:
| |||||||||||
Reporting Business Logic |
| |||||||||||
Potential Problems |
...
Status |
| |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Usage & Contents |
| |||||||||||||
Path | /portfolio/bylocation | |||||||||||||
Parameters | location | string | The id of the location
| |||||||||||
Example call | /portfolios?location=CSCH | |||||||||||||
Response structure | If the API can fulfill the request (response status code 200 = OK) the response must follow the below json-schema.
| |||||||||||||
Error handling | If the request can't be fulfilled an appropriate response status code (4xx or 5xx) must be used. Possible errors could be
The body of the response should contain information about the reason of the error in plain text or as json object. | |||||||||||||
Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response:
| |||||||||||||
Reporting Business Logic |
| |||||||||||||
Potential Problems |
...
Status |
| |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Usage & Contents |
| |||||||||||
Path | /user/portfolioroles | |||||||||||
Parameters | userId | string | The id of the user:
| |||||||||
Example call | /user/portfolioroles?userId=marcus.braendle | |||||||||||
Response structure | If the API can fulfill the request (response status code 200 = OK) the response must follow the below json-schema.
| |||||||||||
Error handling | If the request can't be fulfilled an appropriate response status code (4xx or 5xx) must be used. Possible errors could be
The body of the response should contain information about the reason of the error in plain text or as json object. | |||||||||||
Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response:
| |||||||||||
Reporting Business Logic |
| |||||||||||
Potential Problems |
...