Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Charthop website screenshot

Charthop

ChartHop is an AI-powered people-analytics and workforce-planning platform that unifies HR, finance, and business data in a single system so HR and finance teams can run headcount planning, compensation cycles, performance and goals, engagement, and org reporting without spreadsheets. ChartHop exposes an extensible REST API (738 operations, Swagger 2.0) that reads and updates the entire org graph — people, jobs, groups, compensation, goals, forms, time off, approvals, and more — plus a webhook/event system and a first-party MCP server (JSON-RPC 2.0 over Streamable HTTP, OAuth 2.1 + PKCE) for AI agents. Added to the API Evangelist network as an a16z / Cowboy Ventures portfolio company and enriched from its live developer surface.

agent native

Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.

Kin Score

API Evangelist profiles Charthop the way a machine reads it — 94 machine-readable artifacts across 87 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Charthop scores 53.3/100 (developing), with a separate agent-readiness read of 78/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 53.3/100 · developing
Contract Quality 15.1 / 25
Developer Ergonomics 13.5 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 7.2 / 13
Governance 0.0 / 12
Discoverability 7.5 / 10
Agent readiness — 78/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3

How we profile Charthop

Each block below is one kind of artifact we hold for Charthop. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 87

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Charthop access API

The access API from Charthop — 2 operation(s) for access.

Charthop action API

The action API from Charthop — 4 operation(s) for action.

Charthop ai API

The ai API from Charthop — 17 operation(s) for ai.

Charthop ai-credit-limit API

The ai-credit-limit API from Charthop — 4 operation(s) for ai-credit-limit.

Charthop ai-hint API

The ai-hint API from Charthop — 3 operation(s) for ai-hint.

Charthop ai-prompt API

The ai-prompt API from Charthop — 4 operation(s) for ai-prompt.

Charthop app API

The app API from Charthop — 18 operation(s) for app.

Charthop appConfig API

The appConfig API from Charthop — 3 operation(s) for appconfig.

Charthop approval API

The approval API from Charthop — 12 operation(s) for approval.

Charthop approval-delegate API

The approval-delegate API from Charthop — 5 operation(s) for approval-delegate.

Charthop approval-request API

The approval-request API from Charthop — 4 operation(s) for approval-request.

Charthop assessment API

The assessment API from Charthop — 13 operation(s) for assessment.

Charthop band API

The band API from Charthop — 6 operation(s) for band.

Charthop billing API

The billing API from Charthop — 3 operation(s) for billing.

Charthop budget API

The budget API from Charthop — 3 operation(s) for budget.

Charthop budget-pool API

The budget-pool API from Charthop — 4 operation(s) for budget-pool.

Charthop calendar API

The calendar API from Charthop — 10 operation(s) for calendar.

Charthop category API

The category API from Charthop — 2 operation(s) for category.

Charthop category-sort API

The category-sort API from Charthop — 2 operation(s) for category-sort.

Charthop change API

The change API from Charthop — 14 operation(s) for change.

Charthop comment API

The comment API from Charthop — 5 operation(s) for comment.

Charthop comp-review API

The comp-review API from Charthop — 25 operation(s) for comp-review.

Charthop content API

The content API from Charthop — 6 operation(s) for content.

Charthop customer API

The customer API from Charthop — 4 operation(s) for customer.

Charthop data-view API

The data-view API from Charthop — 2 operation(s) for data-view.

Charthop email-template API

The email-template API from Charthop — 5 operation(s) for email-template.

Charthop event API

The event API from Charthop — 5 operation(s) for event.

Charthop exchange-rate API

The exchange-rate API from Charthop — 5 operation(s) for exchange-rate.

Charthop export API

The export API from Charthop — 13 operation(s) for export.

Charthop expression API

The expression API from Charthop — 2 operation(s) for expression.

Charthop field API

The field API from Charthop — 10 operation(s) for field.

Charthop file API

The file API from Charthop — 6 operation(s) for file.

Charthop form API

The form API from Charthop — 15 operation(s) for form.

Charthop form-response API

The form-response API from Charthop — 11 operation(s) for form-response.

Charthop goal API

The goal API from Charthop — 5 operation(s) for goal.

Charthop goal-type API

The goal-type API from Charthop — 2 operation(s) for goal-type.

Charthop goalProgress API

The goalProgress API from Charthop — 2 operation(s) for goalprogress.

Charthop goalTarget API

The goalTarget API from Charthop — 3 operation(s) for goaltarget.

Charthop group API

The group API from Charthop — 17 operation(s) for group.

Charthop group-type API

The group-type API from Charthop — 2 operation(s) for group-type.

Charthop guideline API

The guideline API from Charthop — 3 operation(s) for guideline.

Charthop import API

The import API from Charthop — 6 operation(s) for import.

Charthop job API

The job API from Charthop — 10 operation(s) for job.

Charthop job-code API

The job-code API from Charthop — 8 operation(s) for job-code.

Charthop job-level API

The job-level API from Charthop — 2 operation(s) for job-level.

Charthop legalDoc API

The legalDoc API from Charthop — 2 operation(s) for legaldoc.

Charthop mcp API

The mcp API from Charthop — 2 operation(s) for mcp.

Charthop media API

The media API from Charthop — 4 operation(s) for media.

Charthop message API

The message API from Charthop — 7 operation(s) for message.

Charthop metric API

The metric API from Charthop — 1 operation(s) for metric.

Charthop multiplier API

The multiplier API from Charthop — 2 operation(s) for multiplier.

Charthop notification API

The notification API from Charthop — 1 operation(s) for notification.

Charthop oauth API

The oauth API from Charthop — 17 operation(s) for oauth.

Charthop org API

The org API from Charthop — 13 operation(s) for org.

Charthop org-config API

The org-config API from Charthop — 1 operation(s) for org-config.

Charthop person API

The person API from Charthop — 8 operation(s) for person.

Charthop policy API

The policy API from Charthop — 6 operation(s) for policy.

Charthop preload API

The preload API from Charthop — 1 operation(s) for preload.

Charthop process API

The process API from Charthop — 13 operation(s) for process.

Charthop product API

The product API from Charthop — 3 operation(s) for product.

Charthop profile-tab API

The profile-tab API from Charthop — 7 operation(s) for profile-tab.

Charthop query API

The query API from Charthop — 3 operation(s) for query.

Charthop question API

The question API from Charthop — 2 operation(s) for question.

Charthop report API

The report API from Charthop — 9 operation(s) for report.

Charthop reportChart API

The reportChart API from Charthop — 4 operation(s) for reportchart.

Charthop role API

The role API from Charthop — 4 operation(s) for role.

Charthop saml API

The saml API from Charthop — 3 operation(s) for saml.

Charthop scenario API

The scenario API from Charthop — 13 operation(s) for scenario.

Charthop search API

The search API from Charthop — 1 operation(s) for search.

Charthop signature-request API

The signature-request API from Charthop — 9 operation(s) for signature-request.

Charthop status API

The status API from Charthop — 1 operation(s) for status.

Charthop stock API

The stock API from Charthop — 3 operation(s) for stock.

Charthop stockgrant API

The stockgrant API from Charthop — 2 operation(s) for stockgrant.

Charthop stripe API

The stripe API from Charthop — 4 operation(s) for stripe.

Charthop table API

The table API from Charthop — 10 operation(s) for table.

Charthop task API

The task API from Charthop — 10 operation(s) for task.

Charthop task-config API

The task-config API from Charthop — 2 operation(s) for task-config.

Charthop template API

The template API from Charthop — 10 operation(s) for template.

Charthop Time off ledger API

The Time off ledger API from Charthop — 4 operation(s) for time off ledger.

Charthop timeoff API

The timeoff API from Charthop — 6 operation(s) for timeoff.

Charthop timeoffAdjustment API

The timeoffAdjustment API from Charthop — 2 operation(s) for timeoffadjustment.

Charthop timeOffPolicy API

The timeOffPolicy API from Charthop — 7 operation(s) for timeoffpolicy.

Charthop transcript API

The transcript API from Charthop — 5 operation(s) for transcript.

Charthop usage API

The usage API from Charthop — 2 operation(s) for usage.

Charthop user API

The user API from Charthop — 15 operation(s) for user.

Charthop webauthn API

The webauthn API from Charthop — 5 operation(s) for webauthn.

Charthop well-known API

The well-known API from Charthop — 6 operation(s) for well-known.

Scroll within the panel for all 87 ·

MCP Servers 1

Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.

Model Context Protocol servers that expose these APIs to AI agents.

charthop-mcp.yml

MCP SERVER

Event Specifications 1

Not every API is request/response. AsyncAPI describes the event-driven and streaming side — the webhooks and channels — so the asynchronous half of the interface is documented the same way the synchronous half is.

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Charthop Authentication

http/oauth2 · 2 schemes

SECURITY

Charthop Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Charthop Vulnerability Disclosure

security.txt · contact published

SECURITY

Charthop Trust Center

SOC 2, GDPR

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Charthop Agentic Access

738 operations · 430 acting · 11 human-in-the-loop

738 operations · 430 acting

AGENTIC

Resources

Every other property we hold for Charthop — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Build 1

SDKs, sample code, and the tooling you integrate with

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

← All providers · Data indexed from github.com/api-evangelist/charthop · machine-readable index on apis.io