Introduction
The Credentialing Genie API is organized around REST. Our API has predictable resource-oriented URLs, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.
Use the API to retrieve information about your dental companies, offices, and dentists. You can also track insurance credentialing statuses in real-time.
Authentication
The API uses a token-based authentication system. Most endpoints require an api_token to be passed in the Authorization header.
The Logic
First, obtain a token via the login endpoint using your credentials. This token is valid for 24 hours.
Errors
Credentialing Genie uses standard HTTP codes to indicate overall request status. However, for multi-action calls, specific resource errors may be returned within the data object even if the primary response is successful.
Message:
Too many requests. Please try again after 1 minutes.
Rate Limits
To ensure system stability, the API is limited to 300 requests per 1 minutes per IP address. Exceeding this limit will trigger a 429 error.
Pagination
Most lists retrieval endpoints provide a pagination object in the response. You can control the results via query parameters.
1.50.Retrieve & Filtering
Use these parameters to refine your results across resources. These can be combined with pagination to navigate large datasets.
today, week, month, year.mm/dd/YYYY. Must be used together.nanoid.get_companies action to filter between group or single company types.Companies
Companies represent the top-level entity in your dental organization. A company can be a "single" office group or a "parent" group containing multiple children.
The Company Object
id, nanoid, and name.Retrieve Companies
Filter companies by name, lookup by find (nanoid), or filter by ftype (group/single). Combined with global filters and pagination.
Create Company
Endpoint to create a new company record. This endpoint is currently in Beta. Please contact support for access.
Offices
Offices represent physical dental practice locations. Each office belongs to a specific Company and contains lists of associated dentists and active insurance plans.
Base attributes
1: Active, 2: InactiveBusiness Identity
rosen, risas, ameridentco).
Location & Contact
Owner & Professional Credentials
"yes", the following professional credentials are provided:
Financial & Insurance
Retrieve Offices
Filter offices by practice name, or use find to lookup by nanoid. Support for date filtering and pagination.
Create Office
Endpoint to register a new physical office location. Contact your administrator for field requirements.
Dentists
Access detailed credentialing information for dental providers. This includes licensing, DEA information, educational backgrounds, and professional history.
Identity & Dates
Personal & Contact Info
Professional Credentials
Education History
Disclosure Questionnaire
- Licensure challenges or certification issues.
- Criminal history or civil offenses.
- Malpractice judgments or liability actions.
- Health conditions affecting service delivery.
- Regulatory agency sanctions or sexual misconduct.
Files & Attachments
Signature, PLI, Dental License, DEA, CV/Resume, CPR Certificate, Driver's License, Diploma.
Retrieve Dentists
Search for providers by name, lookup by find (nanoid), or filter by registration date using global parameters.
Create Dentist
Endpoint to submit a new dentist application or profile.
Insurances
Retrieve insurance plans and their associated credentialing states for specific dental practices.
Attributes
1: PPO, 2: AHCCCS, 3: HMO, 4: Optional PPO.Resources & Contact Info
insurance_application_file (Filename).
insurance_phone, insurance_website (Portal link).
Retrieve Insurances
Filter insurance carriers by name or use find for precise lookup. Supports API pagination.
Application Credentialing
Track the complete lifecycle of insurance credentialing applications for your providers and offices.
Attributes
1: Approved, 2: Processing, 3: Denied, 4: Waiting, 5: New, 6: Unresponsive Insurances, 7: Cancel.
1: Email, 2: Online.
Key Dates
mm/dd/YYYY.Documentation & Attachments
initial_application: Original submission files.additional_docs: Supplemental evidence requested by carriers.
Relations
Retrieve Applications
Filter applications by specific entity IDs (id_office, id_dentist, id_insurance). You can also use find for direct ID lookup and global search parameters like preset or date_from.
https://credentialinggenie.com/api