Rankiteo API (0.0.1-beta)

The Rankiteo API

Download OpenAPI description
Languages
Servers
Mock server

https://apidocs.rankiteo.com/_mock/openapi/

production

https://api.rankiteo.com/

General

Operations

Monitor

Operations

Underwriter

Operations

Get tail risk estimation

Request

Get tail risk estimation for 6 months or 12 months for a specific company

Query
linkedin_idstringrequired

LinkedIn identifier for the target company

Example: linkedin_id=google
periodnumber

Period value is a timeframe. It can be 6 or 12. By default its value is 6

Example: period=6
curl -i -X GET \
  'https://apidocs.rankiteo.com/_mock/openapi/underwriter-get-tail-risk-estimation?linkedin_id=google&period=6' \
  -H 'apikey: YOUR_API_KEY_HERE'

Responses

Tail risk estimation response for three incident types - Cyber Attack, Human/System Error and Physical Attack

Bodyapplication/json
linkedin_idstring

LinkedIn identifier for the company

Example: "google"
periodinteger

Timeframe of prediction

Example: 6
dataArray of objects
messagestring
Example: "No estimations available"
Response
application/json
{ "linkedin_id": "google", "period": 6, "data": [ { … }, { … }, { … } ] }

Get all vulnerability detection for a specific company

Request

Company vulnerability detection

Query
linkedin_idstringrequired

LinkedIn identifier for the target company

Example: linkedin_id=google
pageinteger

Page number

Example: page=1
curl -i -X GET \
  'https://apidocs.rankiteo.com/_mock/openapi/underwriter-getall-vulnerability-detection?linkedin_id=google&page=1' \
  -H 'apikey: YOUR_API_KEY_HERE'

Responses

Successful response containing LinkedIn ID and vulnerability detection data

Bodyapplication/json
linkedin_idstring
Example: "apple"
dataArray of objects
paginationobject
messagestring
Example: "No vulnerabilty detection found for this Linkedin Id"
Response
application/json
{ "linkedin_id": "apple", "data": [ { … } ], "pagination": { "current_page": 1, "page_size": 1, "total_pages": 1, "total_items": 1 } }

Get all companies inside portfolio

Request

Portfolio companies list

curl -i -X GET \
  https://apidocs.rankiteo.com/_mock/openapi/underwriter-getcompaniesfromportfolio \
  -H 'apikey: YOUR_API_KEY_HERE'

Responses

Successful response with security scores for multiple companies

Bodyapplication/jsonArray [
linkedin_idstring

LinkedIn ID of the company

Example: "meta"
company_namestring

Name of the company

Example: "Meta"
security_scorenumber(float)

Security score of the company

Example: 727.4
last_updated_score_datestring(date-time)

Timestamp of the last update for the security score

Example: "2024-10-21T08:06:07"
]
Response
application/json
[ { "linkedin_id": "meta", "company_name": "Meta", "security_score": 727.4, "last_updated_score_date": "2024-10-21T08:06:07" } ]

Vulnerability

Operations