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 company statistics data for specific company

Request

Company stats with all subsidiaries

Security
KeyAuth
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-getcompanystats?linkedin_id=google&page=1' \
  -H 'apikey: YOUR_API_KEY_HERE'

Responses

Successful Response

Bodyapplication/json
parent_linkedin_idstring
Example: "google"
subsidiaries_statsArray of objects
paginationobject
messagestring
Example: "No data available"
Response
application/json
{ "parent_linkedin_id": "apple", "subsidiaries_stats": [ {} ], "pagination": { "current_page": 1, "page_size": 1, "total_pages": 1, "total_items": 1 } }

Get specific company scoring including subsidiaries

Request

Company scoring with all subsidiaries

Security
KeyAuth
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-getcompanysubscores?linkedin_id=google&page=1' \
  -H 'apikey: YOUR_API_KEY_HERE'

Responses

Successful response containing LinkedIn ID and subsidiaries' scores

Bodyapplication/json
linkedin_idstring
Example: "google"
subsidiaries_scoresArray of objects
paginationobject
messagestring
Example: "No data available"
Response
application/json
{ "linkedin_id": "apple", "subsidiaries_scores": [ {} ], "pagination": { "current_page": 1, "page_size": 1, "total_pages": 1, "total_items": 1 } }

Get company incident details

Request

Company incident details

Security
KeyAuth
Query
incident_idstringrequired

Incident id identifier for the target incident

Example: incident_id=WES518052325
curl -i -X GET \
  'https://apidocs.rankiteo.com/_mock/openapi/underwriter-getincidentdetail-by-id?incident_id=WES518052325' \
  -H 'apikey: YOUR_API_KEY_HERE'

Responses

Successful response containing incident details

Bodyapplication/json
incident_idstring
Example: "WES518052325"
dataobject
Response
application/json
{ "incident_id": "WES518052325", "data": { "title": "West Lothian Council Ransomware Attack", "description": "West Lothian Council confirmed that ransomware actors have stolen personal and sensitive information stored on its education network\n", "date_detected": "2024-05-06", "date_publicly_disclosed": "2024-05-21", "type": "Ransomware", "attack_vector": "Ransomware", "threat_actor": "Interlock Gang", "motivation": "Financial", "impact": {}, "affected_entities": [], "response": {}, "data_breach": {}, "ransomware": {}, "references": [], "investigation_status": "Ongoing", "stakeholder_advisories": "Parents and carers at every school in West Lothian", "customer_advisories": "Contacting parents and carers, offering advice on phishing and password changes" } }

Vulnerability

Operations