empowsec API Documentation

Use the Reseller API to manage multiple customer companies, or use the Company API to manage users, training data, and phishing data for a single organization.

Which API should I use?

  • Reseller API: Use this API when you manage multiple companies and need to create companies, allocate seats, or review cross-company reports.
  • Company API: Use this API when you manage one organization and need to integrate users, training status, phishing data, or HR workflows.

Reseller API

The Reseller API supports portfolio-level automation for companies, users, seat allocation, and reporting.

Base URL: https://api.empowsec.com/v1/reseller

Company API

The Company API is scoped to one organization and is designed for user lifecycle automation, training reporting, and phishing analytics.

Base URL: https://api.empowsec.com/v1/company

Rate Limits

Rate limits protect the API for all customers and may vary by plan.

PlanRate Limit
Standard1,000 requests/hour
Enterprise10,000 requests/hour

Support

For API help, contact [email protected].