Take a deeper dive into PokitDok’s APIs to see how our platform-as-a-service makes it faster and easier for you to bring new healthcare applications and services to market.
This free of charge utility API is used to track the life cycle of a transaction. Results returned will follow the states through which an Activity flows in the PokitDok platform. Activity tracking information is returned to the caller, which can be used to query the status of the activity later on. Information concerning the activity’s progression through the system is available via the API Dashboard.
Claims are typically accepted via a batch file transmission. Once you POST a Claims API request and it passes PokitDok validation, an activity is created in our system and it enters a “scheduled” state. We return the activity id which can then be used with the Activities API to track the status of the activity as it moves through the workflow at no charge. Our system will pick up “scheduled” activities and submit to the trading partner via their approved secure file transfer method. After an activity is transmitted to the trading partner, it will enter a “waiting” state for generally 24 hours. There may be additional delays if the trading partner is experiencing technical difficulties. A trading partner’s first response lets you know if the request has been accepted (or rejected) by their claims validation system.
Once your claim submission is accepted by the trading partner, it will enter their adjudication system. A tracking id will be assigned after passing the validation stage, which can then be used in claims status requests to track the claim. A claim can be monitored via a Claims Status request once the claim has been accepted in the trading partner’s adjudication system. If you submit a Claims Status API request immediately after submitting a claim, it may not be found in the payer’s system. Claims may sit in a queue for generally a week before entering the adjudication system so a Claims Status API request will not return anything during this time period.
Once adjudication is complete, the trading partner may return an electronic acknowledgement or an electronic remittance advice (ERA), otherwise a paper remittance advice is sent with final adjudication information. ERA availability may vary by trading partner and requires registration.
Claims Status API requests are submitted to the trading partner in real-time. Once a request passes PokitDok validation, the request is sent to the trading partner. If request is valid, a response is returned in real-time (typically within a few seconds). An activity is created in our system at submission. We return the activity id which can then be used with the Activities API. Response times can vary by trading partner.
Many PokitDok users require more insight into the claims submission process than can be attained through the use of the claims status endpoint. We accommodate this need through our activities endpoint and callback url. These endpoints allow users to see where the claims that have been submitted through PokitDok are in the PokitDok system, as well as give a more detailed response from the trading partner than can be attained through a claims status request.
Eligibility API requests are submitted in real-time. Once a request passes PokitDok validation, the request is sent to the trading partner. If request is valid, a response is returned in real-time (typically within a few seconds). An activity is created in our system at submission. We return the activity id which can then be used with the Activities API. Response times can vary by trading partner.
Based on our proprietary database, this API calculates the average price for a service that providers are submitting to an insurance carrier within a specified area. This information can be used by customers to get an idea of how much they might save between a cash price and insurance price. It can also be used as a guide to select a geographic location for obtaining healthcare services.
This API gives access to the current list of insurance carriers, health plans and third party administrators that are partnered with us to exchange information. It also provides details on what types of connections are available and whether setup or NPI registration is required. For more information, please see our documentation or FAQs.