Cedar Rose Int. Services Ltd is ISO 27001 certified. Find out more details

Authentication

For authentication, a username and password are required; if the client hasn’t been provided with one, please contact Cedar Rose.
During the login request, and in addition to the username and password, the request body should contain “grant_type=password”.
After a successful login, the system will respond with an “access_token” which should be used with all other requests henceforth and the response will be in JSON.

Login Request
  • URL: api.cedar-rose.com/api/User/Login
  • Method: POST
  • Header: Content-Type: application/x-www-form-urlencoded
  • Request Body (example):
  • grant_type=password
  • &username=email1@gmail.com
  • &password=P@ssword123
Login Response (example)
  • .expires: Mon, 15 Jun 22:00
  • .issued: Mon, 15 Jun 13:00
  • access_token: BfZPnuyPeZn8e-I…
  • token_type: bearer
  • userName: email@email.com

Retrieving Search details

  • URL: https://api.cedar-rose.com/api/compliance/searches/440723861/details
  • Method: GET /searches/{id}/details
  • Header Content-Type: application/json
  • Append to URL: URL PARAMETERS id (example: 440723861)

Get Monitored Searches

  • URL: https://api.cedar-rose.com/api/compliance/searches/440723861/monitors
  • Method: GET /searches/{id}/monitors
  • Header Content-Type: application/json
  • Append to URL: URL PARAMETERS id (example: 440723861)

Update Monitored Searches

  • URL: https://api.cedar-rose.com/api/compliance/searches/440723861/monitors
  • Method: POST /searches/{id}/monitors
  • Header Content-Type: application/json
  • Append to URL: URL PARAMETERS id (example: 440723861)

Get Differences for Monitored Searches

  • URL: https://api.cedar-rose.com/api/compliance/searches/440723861/monitor/differences
  • Method: GET /searches/{id}/monitors/differences
  • Header Content-Type: application/json
  • Append to URL: URL PARAMETERS id (example: 440723861)

Updating Searches by Entity Id

  • URL: https://api.cedar-rose.com/api/compliance/searches/440723861/entities
  • Method: POST /searches/{id}/entities
  • Header Content-Type: application/json
  • Append to URL: URL PARAMETERS id (example: 440723861)

Get Comments

  • URL: https://api.cedar-rose.com/api/compliance/searches/440723861/comments
  • Method: GET /searches/{id}/comments
  • Header Content-Type: application/json
  • Append to URL: URL PARAMETERS id (example: 440723861)

Add Comments

  • URL: https://api.cedar-rose.com/api/compliance/searches/440723861/comments
  • Method: POST /searches/{id}/comments
  • Header Content-Type: application/json
  • Append to URL: URL PARAMETERS id (example: 440723861)