Dear all ,
Please any one help me i am trying to search the API file so that by the help of that API i can start build the android app.
- Which is the API file .
- Can i use that API for android development.
Dear all ,
Please any one help me i am trying to search the API file so that by the help of that API i can start build the android app.
hi rakesh,
i assume you’ve seen the api documentaiton at openemr/API_README.md at rel-702 · openemr/openemr · GitHub
which should get you started with writing an android app that can access the openEMR api endpoints?
there is also the file openemr/apis/dispatch.php which appears to service the endpoints, but i’m guessing quite a lot here!!
I have already seen that and when i test the api in postman then its showing error
<title>405 Method Not Allowed</title>
<h1>Method Not Allowed</h1>
<p>The requested method PUT is not allowed for this URL.</p>
<hr>
<address>Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12 Server at localhost Port 80</address>
ah, ok. what is your put command in postman. i am quite busy next couple of days, but will try to look some more at your issue…
Are you trying to generate an API from the swagger file? Some of the API calls support PUT and others don’t. You need to give more details before we can help you.
@Rakesh can you please send more details about which API you are trying to access. As in OpenEMR, to use the APIs you first need to register the app and then you will be able to proceed further with the relative clientID. Please send more details about which API you are getting the 405 error?
If i am going to develop an apps for openemr can i use the existing api that openemr already have.
Yes you can use those APIs.
Every feature that is already present in native openemr web view every api is present or not?
Not all APIs are available, only basic APIs are available, like Appointment add/edit/view, Patient add/edit/view, encounter add/edit/view, issues add/edit/view. But for most of the functionality you need to create APIs. If you can list out what all feature do you want in mobile app, and then you can verify what APIs are available