eMedNY API Best Practices
emedny_best_practices.html
eMedNY APIs are available for provider’s, billing agencies ,
Software Vendors , SaaS providers and other stake holders who want to
electronically interact with eMedNY . To use eMedNY APIs you need to
be registered with eMedNY through the provider enrollment process. If
you are not enrolled or need to renew your enrollment visit
https://www.emedny.org/info/ProviderEnrollment/index.aspx
.
eMedNY APIs are secured by https and protected by any one of
the following mechanism
1. API Key (Currently in production )
2. Client Certificate ( Future)
3. OAuth 2.0 (Future)
Authentication approach could vary by service depending on the
type of API. Also note that Authentication in Production (
https://api.emedny.io) is different from Test (
https://api.emednytest.io) i.e. your API key from Test
cannot be used in production.
eMedNY APIs Sandbox
eMedNY API platform providers the developers with a sandbox .
We recommend that you do this only on our test portal (
https://developer.emednytest.io). Any transaction you
send to our production using the production URL and the production keys
are considered production.
Payload Size
We recommend that you use these APIs in a real time fashion
and integrate it within your existing workflow. Use APIs with single
request instead of batch whenever possible. This will ensure that you
get the fastest response and are not prone to network timeouts.
We allow up to five concurrent API calls for a given user. API
Consumers can call APIs concurrently to complete the workload.
It is important to understand that there is a payload limitations
specific to API. To understand the API specific limits, please refer to
the ICD (Interface Control Document) or Developer guide specific to
that API.
Asynchronous processing & Web hooks
At this point, we do not support Asynchronous processing and
Webhook callbacks. We plan to have these capabilities in the future to
support enhanced batch processing.
Contact
We encourage you to read the API Documentation first, if you
still need help please contact us at emednyapirequest@gdit.com for
additional help or call our provider call center
1-800-343-9000