Forescout · Authentication Profile

Forescout Authentication

Authentication

Forescout secures its APIs with http across 4 declared security schemes, as derived from its OpenAPI definitions.

CompanyCybersecurityNetwork SecurityDevice VisibilityAsset InventoryOT SecurityIoT SecurityVulnerability ManagementZero TrustREST API
Methods: http Schemes: 4 OAuth flows: API key in:

Security Schemes

WebApiLogin http
scheme: basic
WebApiBearer http
scheme: bearer
EyeInspectBasic http
scheme: basic
AdminApiBasic http
scheme: basic

Source

Authentication Profile

Raw ↑
generated: '2026-07-19'
method: searched
source: https://docs.forescout.com/bundle/web-api-1-5-3-h/page/web-api-1-5-3-h.RESTful-Web-Service-Interaction.html
docs:
- https://docs.forescout.com/bundle/web-api-1-5-3-h/
- https://docs.forescout.com/bundle/eyeinspect_api_guide_v5_5_0/
- https://github.com/Forescout/examples
summary:
  types:
  - http
  http_schemes:
  - bearer
  - basic
  notes: >-
    Forescout appliances are customer-hosted, so there is no single public base
    host; each API is reached at the customer's Enterprise Manager, eyeInspect
    Command Center, or appliance address over HTTPS.
schemes:
- name: WebApiLogin
  api: Forescout Web API (Open Integration Module)
  type: http
  scheme: basic
  flow: >-
    Obtain a session token by POSTing to /api/login with the DEX/Web API service
    account credentials (HTTP Basic). The response returns a JWT session token.
  login_endpoint: POST /api/login
  source: https://github.com/Forescout/examples/tree/master/web-api
- name: WebApiBearer
  api: Forescout Web API (Open Integration Module)
  type: http
  scheme: bearer
  bearer_format: JWT
  header: Authorization
  flow: >-
    Pass the JWT returned by /api/login in the Authorization header on all
    subsequent Web API requests (e.g. GET /api/hosts, GET /api/policies,
    GET /api/hostfields). Tokens expire and must be refreshed via /api/login.
  source: https://github.com/Forescout/examples/tree/master/web-api/postman
- name: EyeInspectBasic
  api: Forescout eyeInspect Command Center REST API
  type: http
  scheme: basic
  flow: >-
    Authenticate to the eyeInspect Command Center REST API with the Command
    Center username and password (HTTP Basic) over HTTPS. Access requires an
    eyeExtend / eyeInspect license.
  source: https://docs.forescout.com/bundle/eyeinspect_api_guide_v5_5_0/
- name: AdminApiBasic
  api: Forescout eyeSight Admin API
  type: http
  scheme: basic
  flow: >-
    The eyeSight Admin API plugin authenticates with Forescout console
    credentials; see the admin-switch-api examples and Postman collection.
  source: https://github.com/Forescout/examples/tree/master/admin-switch-api

Work with this as data

Every security artifact 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 security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • 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 security artifact
curl "https://apis.io/api/v1/security/forescout-authentication"
All security posture
curl "https://apis.io/api/v1/security?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.