Recorded Future Intelligence Cloud API

The Recorded Future Intelligence Cloud REST API (api.recordedfuture.com) provides programmatic access to threat intelligence sourced from over a million open-web, dark-web, technical, and customer feeds and structured by the Intelligence Graph. The API supports lookups for indicators of compromise (IPs, domains, hashes, URLs, vulnerabilities), entity context, risk scoring, alert and watchlist management, and intelligence search. Detailed reference documentation and credentials are issued to Recorded Future customers through the support portal and customer community.

Business capability
Threat Detection & Response Management BC-620.30

Operations 42

GET /company/by_domain/{domain} Lookup Company by domain
GET /company/riskrules List Company risk rules.
GET /company/search Search for Company entities based on a filter
GET /company/{id} Lookup a Company entity by id
GET /domain/demoevents Fetch Domain risk list demo events
GET /domain/risklist Fetch Domain risk list
HEAD /domain/risklist Stat a domain risk list
GET /domain/riskrules List Domain risk rules
GET /domain/search Search for Domain entities based on a filter
GET /domain/{id} Lookup a Domain entity by id
GET /domain/{id}/extension/{extension} Lookup a Domain entity by id by querying an Intelligence Card extension
GET /hash/demoevents Fetch Hash risk list demo events
GET /hash/risklist Fetch Hash risk list
HEAD /hash/risklist Stat a hash risk list
GET /hash/riskrules List Hash risk rules
GET /hash/search Search for Hash entities based on a filter
GET /hash/{id} Lookup a Hash entity by id
GET /hash/{id}/extension/{extension} Lookup a Hash entity by id by querying an Intelligence Card extension
GET /ip/demoevents Fetch IP Address risk list demo events
GET /ip/risklist Fetch IP Address risk list
HEAD /ip/risklist Stat a IP Address risk list
GET /ip/riskrules List IP Address risk rules
GET /ip/search Search for IP Address entities based on a filter
GET /ip/{id} Lookup a IP Address entity by id
GET /ip/{id}/extension/{extension} Lookup a IP Address entity by id by querying an Intelligence Card extension
GET /malware/search Search for Malware entities based on a filter
GET /malware/{id} Lookup a Malware entity by id
GET /malware/{id}/extension/{extension} Lookup a Malware entity by id by querying an Intelligence Card extension
GET /url/demoevents Fetch URL risk list demo events
GET /url/risklist Fetch URL risk list
HEAD /url/risklist Stat a URL risk list
GET /url/riskrules List URL risk rules
GET /url/search Search for URL entities based on a filter
GET /url/{id} Lookup a URL entity by id
GET /url/{id}/extension/{extension} Lookup a URL entity by id by querying an Intelligence Card extension
GET /vulnerability/demoevents Fetch Vulnerability risk list demo events
GET /vulnerability/risklist Fetch Vulnerability risk list
HEAD /vulnerability/risklist Stat a Vulnerability risk list
GET /vulnerability/riskrules List Vulnerability risk rules
GET /vulnerability/search Search for Vulnerability entities based on a filter
GET /vulnerability/{id} Lookup a Vulnerability entity by id
GET /vulnerability/{id}/extension/{extension} Lookup a Vulnerability entity by id by querying an Intelligence Card extension

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/recorded-future:recorded-future-connect-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

recorded-future-connect-api-openapi.yml Raw ↑
openapi: 3.1.1
info:
  title: Connect API
  version: 2.0.0
  description: 'A collection of APIs suitable for a number of use cases.


    Further documentation is available at [Recorded Future Docs](https://docs.recordedfuture.com/reference/get-started)

    '
servers:


# --- truncated at 32 KB (440 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/recorded-future/refs/heads/main/openapi/recorded-future-connect-api-openapi.yml