Using the API

▪    Calling the API: All API calls begin with http://myreportserver/api/v1

Exception handling: takes place via HTTP status codes and status texts.

▪    Authentication without Windows authentication: Each request must be authenticated with ClientID (= login name of user) and ClientToken.

▪    Variant 1 (in the URL, only for SSL connections)

http://myreportserver/api/v1/........?clientid=wikiserver&clienttoken=XXXX

▪    Variant 2 (as HTTP header; we recommend this option):

X-ReportServer-ClientId: wikiserver

X-ReportServer-ClientToken: XXXX