# Lists all providers in an organization Fetches all the providers in the given organization, this endpoint is used to query for all providers in the organization. The endpoint returns a list of providers with the providerId and basic details. This endpoint supports filters for pagination (offset and limit), file type, flagged status, and created or updated date ranges. The practice location data response can be enabled on request, it is not returned by default. Endpoint: GET /v2/providers Security: BearerAuth ## Header parameters: - `organization-id` (string) ## Query parameters: - `offset` (number) The starting index for pagination, specifying how many records to skip. - `limit` (number) The maximum number of records to retrieve in a single request. - `file_type` (string) File Type of the providers to filter by to be terminated. Enum: "Clean", "Non_Clean", "Pending" - `flagged` (boolean) Flagged providers will be terminated. - `start_updated_at` (string) Filter providers that are created or updated >= specified date. - `end_updated_at` (string) Filter providers that are created or updated < specified date. ## Response 200 fields (application/json): - `first_name` (string, required) - `middle_name` (string, required) - `last_name` (string, required) - `npi` (string, required) - `degree` (string, required) - `provider_id` (string, required) - `created_at` (string, required) - `updated_at` (string, required) - `status` (string, required) Current status of the provider Enum: "Terminated", "Active", "Denied", "New", "In Progress" - `credentialing_status` (string, required) Credentialing status of the provider Enum: "Not sent to credentialing", "Not Started", "In Progress", "Recredentialing in progress", "Data missing", "Outreach in progress", "PSV Complete", "PSV ready", "Hold for Cred Comm", "Tabled", "Cred approved", "Cred denied", "Provider Terminated", "Withdrawn/Cancelled", "Credentialing restarted", "PSV complete by CertifyOS" - `credentialing_status_update_date` (string, required) Example: "YYYY-MM-DD" - `external_id` (string, required) - `gender` (string, required) - `primary_email` (string, required) - `caqh_primary_email` (string, required) - `dob` (string, required) Example: "YYYY-MM-DD" - `isHospitalBased` (boolean, required) - `practice_location` (array, required) Practice locations associated with the provider (enabled on request). - `practice_location.id` (string, required) - `practice_location.organization_id` (string, required) - `practice_location.name` (string, required) - `practice_location.tin` (string) - `practice_location.start_date` (string) Example: "YYYY-MM-DD" - `practice_location.drawing_blood` (boolean) - `practice_location.laboratory_services` (boolean) - `practice_location.clia_number` (string) - `practice_location.clia_expiration_date` (string) Example: "YYYY-MM-DD" - `practice_location.address1` (string) - `practice_location.city` (string) - `practice_location.state` (string) - `practice_location.zip` (string) - `practice_location.country` (string) - `practice_location.phoneCoverage24x7` (boolean) - `practice_location.totalLocationHours` (number) - `practice_location.locationHours` (array) - `practice_location.locationHours.dayOfweek` (string) - `practice_location.locationHours.endHours` (string) - `practice_location.locationHours.startHours` (string) - `practice_location.verified_by` (string) - `practice_location.verified_date` (string) Example: "YYYY-MM-DD" ## Response 401 fields ## Response 403 fields