Everything the agents do, callable.
Operations, requirements, documents, verifications, webhooks — the full platform, programmable.
What it is
Everything the agents can do, your systems can invoke. The API exposes the full platform — operations, requirements, documents, verifications, communications — as clean REST resources with webhooks for everything that changes. Use it to wire credentialing into your own ATS workflows, or pair it with the embeddable portal and ship credentialing inside your own product.
- OperationsCreate and drive credentialing operations from your own systems.
- WebhooksStatus changes, completions, and exceptions pushed to you in real time.
- EmbedPair with the embeddable portal to put credentialing inside your product.
How it works
01
Create
POST a placement — candidate, role, facility, start date — and an operation spins up with its full requirement list.
02
Observe
Read requirement status, documents, and evidence at any granularity; subscribe to webhooks for every change.
03
Act
Upload documents, approve reviews, trigger outreach, and drive workflow steps programmatically.
04
Embed
Issue portal tokens, brand the experience, and put the whole credentialing surface inside your product.
What's inside
REST + webhooks
Predictable resources, real-time events for every status change and exception.
Operations API
Create and drive credentialing operations from your systems end to end.
Documents & evidence
Every file, verification result, and audit artifact — retrievable with provenance.
Portal tokens
Mint JWTs for the embeddable candidate portal from your own auth.
Scoped API keys
Least-privilege keys per integration, with full request audit logs.
Sandbox
A test environment with synthetic candidates to build against before going live.
Questions
What can be built with the API?
Anything from a light integration — placements flowing in from your ATS, status flowing back — to a full white-label product: your app creates operations, embeds the candidate portal with JWT auth, and receives webhooks as the agents work each file to cleared.
How do webhooks work?
Subscribe to the events you care about — requirement status changes, document arrivals, review decisions, operation completion, exceptions — and receive signed payloads in real time, with replay available for missed deliveries.
Is there a sandbox to develop against?
Yes — a full test environment with synthetic candidates and simulated agent activity, so you can build and demo the integration before any real data moves.
See it work a real file.
Thirty minutes, one placement, worked live — start to submit-ready.