Build on your org data with a production-grade REST API
11 endpoints for employees, departments, hierarchy, and search. JSON responses, cursor pagination, 60 req/min rate limits, plus built-in AI assistant integration so your team can query org data from ChatGPT, Claude, Gemini, or Copilot.
$ curl -H "Authorization: Bearer cp_..." \
https://chartpull.com/api/v1/employees/search?q=sarah11 endpoints for everything org
Employees, departments, hierarchy, search, and bulk operations.
/api/v1/employeesPaginated list of all employees with optional department filter.
/api/v1/employees/searchMulti-field search across name, title, department, location, and manager.
/api/v1/employees/bulkBatch lookup for up to 100 email addresses in a single request.
/api/v1/employees/:idSingle employee details. Optional ?include=descendants for full subtree.
/api/v1/employees/:id/manager-chainOrdered management chain from the employee up to the CEO.
/api/v1/employees/:id/direct-reportsPaginated list of all direct reports for a manager.
/api/v1/departmentsAll departments with headcounts and optional tree structure.
/api/v1/org-treeFull hierarchical tree of the entire organisation.
Request and response
Simple Bearer auth. JSON everywhere. Predictable pagination.
curl -H "Authorization: Bearer cp_live_a1b2c3..." \
https://chartpull.com/api/v1/employees/search?q=sarah{
"data": [
{
"name": "Sarah Chen",
"title": "VP Engineering",
"department": "Engineering",
"email": "sarah@company.com"
}
],
"pagination": {
"total": 1
}
}What you can build
From internal tools to enterprise integrations, the API is your foundation.
Internal people search portal
Build a custom employee directory UI powered by real-time org data.
Manager reports for the board
Generate span-of-control and headcount reports automatically.
ITSM access provisioning
Sync org structure to ServiceNow or Jira for role-based access control.
BI dashboard headcounts
Feed department headcount and hierarchy data into Looker, Tableau, or Power BI.
CRM contact enrichment
Bulk-enrich Salesforce or HubSpot contacts with org titles and departments.
AI assistant org queries
Connect ChatGPT, Claude, Gemini, Copilot, or any AI assistant to your org chart. Ask "Who reports to Sarah?" or "How big is the engineering team?" in plain English.
Built for production
Secure, rate-limited, and paginated. Everything you need for a reliable integration.
Bearer token auth
API keys are generated in the admin panel. Pass as Authorization: Bearer cp_...
60 requests per minute
Rate-limited per API key. Headers include X-RateLimit-Remaining.
Cursor pagination
All list endpoints support cursor-based pagination with ?limit and ?cursor.
HTTPS only
All API traffic is encrypted. HTTP requests are rejected with 301.
Full interactive documentation
Explore all 11 endpoints with request/response examples, parameter descriptions, and a live API playground powered by Scalar.
Open API DocsAI Assistant Integration
Integrations Add-onLet your team ask AI assistants questions about your org chart in plain English — who reports to whom, department headcounts, management chains, and more. Works with ChatGPT, Claude, Google Gemini, Microsoft Copilot, and any tool that supports the open MCP standard. Uses your existing API keys — your IT team can set it up in minutes.
Endpoint: /api/mcp
Get API access
Generate API keys from the admin panel and start building in minutes.
API access requires the Integrations add-on.