
API Overview
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.
API Endpoints
What an API key gets you today
Discovery API
Read verified student profiles, projects and credentials, plus companies and open roles. Read-only: students register themselves and institutions confirm 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
Register a standing query and get told when new candidates match it, instead of polling the discovery endpoints.
Webhooks
Receive notifications when a watchlist matches or a credential is verified. Signed, and retried on failure.
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.
- 1Generate an API key from your organization dashboard
- 2Include the key in the Authorization header of each request
- 3Use 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
developers.comingSoon.items.3.title
developers.comingSoon.items.3.description