Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Healthcare / Verifiable API Documentation
Verifiable API Documentation logo

Discovery Verifiable Verifiable API Documentation

★ Only Publicly Available OpenAPI DocumentHealthcareClinical Databearer167 EndpointsREST

For Agents

Manage provider records, licenses, credentialing requests, payer enrollments, and monitoring alerts in Verifiable. Useful for health plan, credentialing, and provider-operations agents.

Use for: List all credentialing requests in progress for our health plan, Find providers in Verifiable with expiring licenses in the next 30 days, Get the full profile of a specific provider by ID, Retrieve all license records for a given provider

Not supported: Does not handle clinical EHR data, patient scheduling, or medical billing - use for provider credentialing, license tracking, and payer enrollment workflows only.

Verifiable powers provider data, credentialing, and enrollment workflows for health plans, hospitals, and digital health companies. The Discovery API exposes 167 operations covering provider records, licenses, datasets, payer plans, credentialing requests, provider enrollments, monitoring alerts, audit logs, files, notes, webhooks, and integrations. Healthcare operations and provider-data teams use it to automate primary-source verification, monitor license status, and orchestrate credentialing pipelines.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Verifiable API Documentation to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Verifiable API Documentation, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fdiscovery.verifiable.com%2Fverifiable" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fdiscovery.verifiable.com%2Fverifiable" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Verifiable API Documentation API.

Manage provider records and provider profiles via /providers and /providers/{providerId}

Track licenses, certifications, and primary-source verification status through /licenses

Orchestrate credentialing requests and provider enrollments across payer plans

Monitor provider status changes via /alerts and configure /webhooks for downstream systems

Run reports and aggregate provider data through /providers/aggregations and /reports

Manage users, datasets, files, and notes attached to provider records

Audit data changes through /audit and review integrations via /integrations

Use Cases

Patterns agents use Verifiable API Documentation API for, with concrete tasks.

★ Automated Primary-Source Verification for Provider Credentialing

Health plans and CVOs can automate primary-source verification of physician licenses, board certifications, and DEA registrations by submitting credentialing requests to Verifiable and polling for status. The /credentialing-requests, /licenses, and /providers endpoints orchestrate the lifecycle from intake to verified record. This compresses credentialing cycles from weeks to days and removes manual follow-up with state boards.

Submit a new credentialing request via POST /credentialing-requests for provider ID 9876 and poll GET /credentialing-requests/{id} until status is 'completed'.

Continuous License and Sanction Monitoring

Provider operations teams need to know within hours when a clinician's license is suspended, sanctioned, or about to expire. Verifiable's monitoring system surfaces these events via /alerts; configuring /webhooks streams them into compliance ticketing or PagerDuty. This avoids the spreadsheet-based monthly check that misses mid-cycle changes.

Configure POST /webhooks to deliver new alerts to the compliance ticketing system, and pull GET /alerts daily for any backlog.

Payer Enrollment Tracking

Health plan operations and physician practices can track payer enrollment status across Medicare, Medicaid, and commercial plans via /provider-enrollments and /payer-plans. Querying enrollments by status (submitted, approved, denied) drives revenue-cycle dashboards and prevents claim denials caused by lapsed enrollments. Joined with /providers, it gives a single view per clinician.

GET /provider-enrollments filtered by status='submitted' for the past 90 days and aggregate counts by payer plan for the operations dashboard.

Provider Data Reporting and Aggregations

Network-management teams can pull aggregations and reports from Verifiable to power network-adequacy analyses, leadership dashboards, and regulatory submissions. /providers/aggregations groups providers by attribute, and /reports endpoints generate scoped exports. This is faster than rebuilding the same logic against a raw database extract.

Call GET /providers/aggregations grouped by license type and state, and persist the result for the network-adequacy dashboard.

AI Agent for Credentialing Operations

AI agents can act as credentialing operations copilots - drafting status updates, checking outstanding requirements, and triggering renewal credentialing 90 days before license expiry. Through Jentic, the 167 Verifiable operations are searchable as tools, and the bearer token sits in your Jentic One instance so the agent never holds the credential.

Search Jentic for 'list providers with expiring licenses', load the relevant /providers and /licenses operations, and execute them to generate a 30-day renewal worklist.

Key Endpoints

167 endpoints — verifiable powers provider data, credentialing, and enrollment workflows for health plans, hospitals, and digital health companies.

METHOD

PATH

DESCRIPTION

POST

/auth/token/password

Obtain a bearer token via username/password

GET

/providers

List providers

GET

/providers/{providerId}

Retrieve a single provider record

POST

/providers

Create a new provider record

GET

/providers/aggregations

Group providers by attributes for reporting

POST

/providers/{providerId}/report

Generate a report scoped to a provider

GET

/providertypes

List supported provider types

POST

/auth/token/password

Obtain a bearer token via username/password

GET

/providers

List providers

GET

/providers/{providerId}

Retrieve a single provider record

POST

/providers

Create a new provider record

GET

/providers/aggregations

Group providers by attributes for reporting

POST

/providers/{providerId}/report

Generate a report scoped to a provider

GET

/providertypes

List supported provider types

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring Verifiable by hand means minting a bearer token from a password grant, refreshing it, and navigating a large credentialing surface yourself. Through Jentic you install once, import the Verifiable API from the API Directory, store the credentials once, and your agent calls it.

Permission scoping

Permission scoping

Verifiable puts the provider id in the URL path (/providers/{providerId}), so a rule can pin your agent to one provider: it can read that provider's record and reports and nothing else. You choose the operations it may call, so creating new providers is not included unless you add it.

Credential management

Credential isolation

Your Verifiable bearer token and the username and password used to mint it are stored once, encrypted, by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'list providers with expiring licenses' or 'pull a provider report', and Jentic returns the matching Verifiable operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

DrChrono

→

EHR and practice-management platform

Pair DrChrono for clinical EHR data with Verifiable for credentialing and provider enrollment workflows.

Complementary

Epic FHIR

→

Epic's FHIR API for clinical and patient data

Use Epic FHIR for patient/clinical data and Verifiable for the credentialing layer that determines which providers can deliver that care.

Alternative

Onfido

→

Identity verification with document and biometric checks

Choose Onfido when verifying patient or general consumer identity; choose Verifiable when verifying clinician credentials and payer enrollments.

FAQs

Specific to using Verifiable API Documentation API through Jentic.

What authentication does the Verifiable Discovery API use?

Verifiable uses bearer tokens, obtained via POST /auth/token/password with username and password (or POST /auth/token/google for Google identities). Tokens can be invalidated through /auth/token/invalidate. Through Jentic, the bearer token is held in your Jentic One instance and refreshed at execution; agents never see the raw token.

Can I run primary-source verification with the Verifiable API?

Yes, submit a credentialing request via the /credentialing-requests endpoints with the provider ID and the items to verify. Verifiable performs primary-source verification against state boards and other authoritative sources, then updates the linked /licenses records with verification status.

What are the rate limits for the Verifiable API?

Verifiable does not publish a single rate limit in this OpenAPI spec; limits are tier-dependent and set per customer contract. Production tenants typically receive higher quotas than sandbox accounts. Contact your Verifiable account team to confirm the limits applied to your bearer token.

How do I monitor provider license expiry through Jentic?

Search Jentic for 'list licenses expiring soon' or 'get provider monitoring alerts', load the /licenses or /alerts operations, and execute them with a date-range filter. Combine with POST /webhooks to forward future expiry alerts directly into your compliance system.

Can I configure webhooks for credentialing events?

Yes, POST /webhooks creates a subscription to events such as credentialing-request.completed, license.updated, or alert.created. Verifiable signs payloads so subscribers can verify origin. Use this instead of polling /alerts to reduce request volume.

Is the Verifiable API free?

No. Verifiable is a paid B2B service for health plans, hospitals, and digital health companies. API access is provisioned as part of a Verifiable contract; pricing is contract-based and not published. Contact Verifiable sales for plan details.

GET STARTED

Start building with Verifiable API Documentation API

Explore with Jentic
View OpenAPI Document