Cinnamon Data Interface - Data availability, quality & security
Key Principles
Similar principles as with the other APIs are relevant here.
Interface "PortfolioAvailablity"
| Usage & Contents | 
 | ||
|---|---|---|---|
| Reporting Business Logic | 
 | ||
| Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response: Consistency Rules
        JS
      | ||
| Path | 
 | ||
| Parameters | 
 | string | The id of the portfolio (or consolidation) in the data source | 
| Example call | 
 | ||
| Schema | ON REQUEST | ||
| Example | ON REQUEST | ||
Interface "PortfolioQuality"
| Usage & Contents | 
 | ||
|---|---|---|---|
| Reporting Business Logic | 
 | ||
| Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response: 
 | ||
| Path | 
 | ||
| Parameters | 
 | string | The id of the portfolio (or consolidation) in the data source | 
| 
 | string (date) | The date, the reporing is produced for. | |
| Example call | 
 | ||
| Schema | ON REQUEST | ||
| Example | ON REQUEST | ||
Interface "PortfolioByLocation"
| Usage & Contents | 
 | ||
|---|---|---|---|
| Reporting Business Logic | 
 | ||
| Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response: Consistency Rules
        JS
      | ||
| Path | 
 | ||
| Parameters | 
 | string | The id of the location 
 | 
| Example call | 
 | ||
| Schema | ON REQUEST | ||
| Example | ON REQUEST | ||
Interface "UserPortfolioRoles"
| Usage & Contents | 
 | ||
|---|---|---|---|
| Reporting Business Logic | 
 | ||
| Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response: Consistency Rules
        JS
      | ||
| Path | 
 | ||
| Parameters | 
 | string | The id of the user: 
 | 
| Example call | 
 | ||
| Schema | ON REQUEST | ||
| Example | ON REQUEST | ||