# Certify ProviderHub API Overview Welcome to the **Certify ProviderHub API**, a unified platform for managing provider data, credentialing workflows, and roster operations at scale. Our APIs are designed for enterprise clients who need secure, reliable, and extensible integrations across healthcare networks, payers, and technology platforms. ## What You Can Do The Certify ProviderHub API provides end-to-end functionality for: - **Provider Management** – Create, update, and search practitioner records with detailed filters across identifiers, licenses, locations, and specialties. - **Networks, Groups, and Locations** – Maintain organizational hierarchies and connect practitioners to the entities where they work. - **Credentialing Workflows** – Initiate, track, and update credentialing processes with fine-grained filtering and reporting. - **Rosters & Templates** – Upload, validate, and manage bulk provider data imports with automated error handling and approvals. - **Contracts & Plans** – Manage payer, plan, and contract data with full CRUD operations and flexible pagination. - **User & Role Management** – Administer tenants, users, and role-based access controls. ## Key Features - **Secure Access** – Authenticate using JWTs, with role- and scope-based permissions ensuring only the right actions are allowed. - **Tenant Isolation** – Every request requires a `tenant-id` header, providing strict separation of data across tenants. - **Flexible Queries** – Support for advanced search and filtering using URL-encoded JSON with rich operators (`eq`, `gte`, `contains`, `in`, etc.). - **Bulk Workflows** – Purpose-built endpoints for roster ingestion and template mapping streamline enterprise-scale data operations. - **Standardized Errors** – Consistent error structures across endpoints with clear `400–500` responses. ## Getting Started 1. **Authenticate** – Use `POST /auth/login` with your credentials to receive a JWT. Include it in the `Authorization` header and add your `tenant-id` for all requests. 2. **Explore Entities** – Begin by listing practitioners, groups, or contracts with paginated endpoints. 3. **Scale with Bulk Jobs** – Upload CSVs via the roster service and monitor import status with job endpoints. ## Designed for Enterprise Integrations The Certify API is optimized for **high-volume, multi-tenant healthcare operations**. Whether you’re building provider networks, managing credentialing at scale, or integrating with payer systems, the API offers the structure, security, and flexibility required in enterprise environments.