Skip to main content

Developer Platform

Build on InTransparency

Integrate verified student data, talent search, and placement tracking into your own systems.

API Overview

API Endpoints

InTransparency provides a read-only REST API over verified student profiles, companies and open roles, the ESCO vocabularies our matching is built on, and credential verification — plus watchlists and webhooks so your system is told when something matches instead of polling. Authenticated with an organization-scoped API key.

What an API key gets you today

Discovery API

Read student profiles, projects, teacher evaluations and credentials, plus companies and open roles. Read-only: students register themselves and institutions manage their own records.

Reference data

ESCO occupations and skills, the algorithm registry, the compliance frameworks and the glossary — the vocabularies our matching is built on, so your side can speak the same one.

Watchlists

Save a standing query with your key and read it back, instead of rebuilding it on every call. Alerts when new candidates match it are not sent yet.

Webhooks

Get a signed POST when a match is created for your subscription, a credential is issued, an internship is evaluated or an exchange completes. Each delivery is attempted once and logged.

Webhooks & automation reference

Five signed events, copy-paste setup for Zapier, Make, n8n or any custom receiver. HMAC-SHA256 on every delivery.

Open the webhook reference →

Authentication

All API requests are authenticated using API keys. Each key is scoped to your organization and can be configured with granular permissions. Keys are managed from your dashboard settings.

  1. Generate an API key from your organization dashboard
  2. Include the key in the Authorization header of each request
  3. Use separate keys for development and production environments

Coming Soon

We are actively building out the developer platform

  • Python & Node.js SDKs

    Official client libraries for faster integration

  • Sandbox Environment

    Test your integration with sample data before going live

  • Rate Limiting Documentation

    Detailed rate limits, quotas, and best practices for high-volume usage

Ready to integrate?

Request API access and we will set it up with you.