Agent-Ready API

Connect your AI stack to EU Pay Transparency compliance.

GapRoll exposes a REST API so your agents, ERPs, and internal dashboards can query Polish pay gap compliance data programmatically. Built for the agentic web.

What the API does

EVG Scoring

Submit a job description. Get back an AI-generated EVG score across 4 directive-mandated criteria with full JSON explanation.

Pay Gap Analysis

POST your payroll dataset. Receive median gap by gender, EVG group, and department. Art. 9 compliant output.

Compliance Status

Query any company's current compliance posture: gaps identified, EVG coverage, open Art. 7 requests.

Budget Modeling

Run gap-closing scenarios programmatically. Get least-cost correction path under your constraints.

Built for the agentic web

GapRoll is designed to be a tool, not just a dashboard.

Your AI agent can:

  • Trigger EVG scoring when a new role is created in your HRIS
  • Query compliance status before generating an employee pay report
  • Run budget scenarios as part of a compensation review workflow
  • Receive webhook notifications when a pay gap threshold is breached

MCP (Model Context Protocol) server: coming Q3 2026. LangChain / LangGraph tool wrapper: available on request. OpenAPI 3.0 spec: gaproll.eu/openapi.json (coming soon)

MCP serverWkrótceLangChain / LangGraph wrapperWkrótcegaproll.eu/openapi.jsonWkrótce

Example: EVG scoring via API

bash
curl -X POST https://api.gaproll.eu/v1/evg/score \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "job_title": "Starszy Specjalista ds. Kadr i Płac",
    "department": "HR",
    "responsibilities": "Prowadzenie pełnej dokumentacji kadrowej...",
    "language": "pl"
  }'

Example response

json
{
  "job_id": "evg_abc123",
  "overall_score": 74,
  "criteria": {
    "knowledge": { "score": 20, "max": 25, "justification": "..." },
    "responsibility": { "score": 19, "max": 25, "justification": "..." },
    "effort": { "score": 18, "max": 25, "justification": "..." },
    "working_conditions": { "score": 17, "max": 25, "justification": "..." }
  },
  "legal_basis": "Art. 4 Dyrektywy UE 2023/970",
  "override_allowed": true,
  "audit_trail_id": "aud_xyz789"
}

Infrastructure & compliance

EU Data Residency

All data processed and stored on Hetzner servers in EU. GDPR-compliant by design.

EU AI Act Art. 14

Every AI decision is explainable and overridable by a human. Full audit trail on all EVG scores.

Polish Law Native

Models configured for Dyrektywa 2023/970, Kodeks Pracy, ZUS rates and PIP inspection requirements.

Who uses the API

HR Tech builders

Embed pay transparency compliance into your existing HRIS, payroll, or workforce planning tool.

AI Agent developers

Give your compliance agent access to Polish labor law logic without building it from scratch. EVG scoring in one API call.

Accounting platforms

If you manage payroll for multiple companies, query compliance status for your entire client portfolio programmatically.

Request API access

API is currently in private beta. We're onboarding integration partners manually.

Request access → [email protected]

We respond within 24 hours.