Introduced version1 of REST SDK from SAP BOE 4.2SP03 and onwards.
REST SDK APIs URL :
http://<host>:<port>/biprws/v1
URI standards :
- Uniformity with all the existing APIs
- case : lowercase
- no verbs in API URL.
- Context basis URIs
Request/Response :
- Attributes in Response body in lower case.
- In Response body, feed links must just give link +pagination link. No sorting/filtering query parameter should be provided there.
- Support Multi-model if required.
- For all the listing APIs, attributes will be basic information( id, cuid, name, type, updated ) + additional attributes related to the context.
- Avoid using 'feed' tag in case of single entry in response.
Query Parameters :
- Filtering,Pagination and sorting for all APIs. Other filters will be context specific .
- For sorting, query Parameter is “sort”. And order of sorting will be decided by ‘-‘ (For example : sort=-title(descending), sort=title(ascending)).
- Support sorting on multiple attributes, follow left to right convention.
- Support sorting just on attributes present in the Response Body.
- Support filtering the attributes of Response body by query parameter "field" ( For example: http://<base-url>/categories?field=title,parentid -> will result back all categories with title and parentid attributes).
- Support filter on name "like %".
SI_ID / CUID Support :
Query Parameters Details:
Link:
BIP RESTful Web Service Developer Guide:
https://help.sap.com/doc/220244879d104f2e8e8b37e0fa0bdd2d/4.2.3/en-US/sbo42sp3_bip_rest_ws_en.pdf