eSentire Atlas API

Complete API reference for eSentire's Atlas self-service platform. These REST APIs cover security findings, vulnerability management, threat intelligence, ticketing, and GenAI submissions for integrating with your applications.

Available APIs

API Purpose Base URL Docs Swagger UI Recent Changes
Tickets Case & ticket management https://api.esentire.com/tickets Tickets API Try it → What's new →
Findings Security findings and threat data https://api.esentire.com/finding Findings API Try it → What's new →
Threat Intelligence Threat indicators (STIX, IOC feeds) https://api.esentire.com/ti Threat Intelligence API Try it → What's new →
MVS Managed Vulnerability Service; asset & patch data https://api.esentire.com/mvs MVS API Try it → What's new →
GenAI AI-powered analysis & submissions https://api.esentire.com/genai GenAI API Try it → What's new →

Recent Changes dates reflect when each change was committed, not when it actually reached production — release to production may lag as it rolls through our int → uat → production pipeline.

Getting Started

  1. Create an API credential and pick the endpoint(s) it covers.
  2. Choose the API that meets your needs from the table above.
  3. Each API's own docs page links to its interactive Swagger UI, where you can try requests directly with your credential.

Response Format

Most endpoints return JSON responses with a consistent structure (ticket attachment downloads are the exception, returning the file's raw content):

{
  "data": [ /* array of results */ ],
  "paging": {
    "total_count": 1234,
    "limit": 100,
    "offset": 0
  }
}

Most list endpoints also accept JSON-encoded, URL-encoded filters and sorts parameters -- see each API's own docs page for the fields it supports.

HTTP Status Codes

Code Meaning Action
200 Success Request completed successfully
400 Bad Request Check request format and parameters
401 Unauthorized Verify your credential is valid and active
403 Forbidden Credential lacks permissions for this endpoint
404 Not Found Check URL spelling and endpoint path
500 Server Error Retry after a short delay

Support

Email: deploymentsupport@esentire.com
Website: https://www.esentire.com