Intelligence API

Data freshness is governed by the user role and delay attached. Refer to Roles and data delays for more information.

Authentication

Check the authentication page to see the available options.

Access and authentication

PreCrime Intelligence Feed

Intelligence feed endpoint

get

Returns a list of indicators between since and until and between min_score and max_score.

Authorizations
OAuth2passwordRequired
Query parameters
sincestring · date-timeOptional
untilany ofOptional
string · date-timeOptional
or
nullOptional
min_scorenumber · max: 1OptionalDefault: 0
max_scorenumber · max: 1OptionalDefault: 1
orderstring · enumOptionalDefault: ascendingPossible values:
urlany ofOptional
stringOptional
or
nullOptional
pageinteger · min: 1Optional

Page number

Default: 1
sizeinteger · min: 1 · max: 1000OptionalDefault: 1000
Responses
200

Successful Response

application/json
get
/v2/feed/intel
GET /v2/feed/intel HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "items": [
    {
      "name": "text",
      "score": 1,
      "created": "2025-12-06T04:23:28.316Z",
      "updated": "2025-12-06T04:23:28.316Z",
      "type": "domain",
      "id": 1
    }
  ],
  "total": 1,
  "page": 1,
  "size": 1,
  "pages": 1
}

Deprecated version

Get domain list

get

Returns the list of domains processed from a specific start time, limited by record count and score.

Use this endpoint to retrieve domains that have been analyzed by the PreCrime Intelligence engine within a specified timeframe and matching minimum score criteria.

Authorizations
AuthorizationstringRequired

JWT token obtained from /user/login endpoint

Query parameters
sstringRequired

Start date, either ISO 8601 format or Unix timestamp

Example: 2024-04-13T01:00:00
estringRequired

End date, either ISO 8601 format or Unix timestamp. Limited to 24 hours after the start date

Example: 2024-04-14T01:00:00
cinteger · min: 1 · max: 10000Optional

Maximum records returned

Example: 2
dnumber · float · max: 1Optional

Minimum score threshold (0.0-1.0)

Example: 0.8
Responses
200

List of domains matching the criteria

application/json
get
/domain/list
GET /domain/list?s=text&e=text HTTP/1.1
Host: api.bfore.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
[
  {
    "Id": 246884482,
    "Name": "spreekwijzen.nl",
    "DomainCreated": "2024-04-13T01:13:26",
    "ScoreCreated": "2024-04-15T02:38:29",
    "Score": 1
  },
  {
    "Id": 246884422,
    "Name": "hablasv.com",
    "DomainCreated": "2024-04-13T01:13:26",
    "ScoreCreated": "2024-04-13T01:13:26",
    "Score": 1
  }
]

Last updated

Was this helpful?