How to get API Servives?

For requests or help with our API
Post Reply
Genyus
Posts: 3
Joined: Tue Sep 20, 2022 6:42 pm

How to get API Servives?

Post by Genyus » Tue Sep 20, 2022 6:52 pm

I was able to add the license key but still I'm not able to use the api service as given in the document.

http://localhost:30223/api/v1/



Also I was looking to install the API Services, but I could not see any Folder/Exe files related API Service in opendental installation. Please kindly guide me.

justine
Posts: 47
Joined: Tue Dec 28, 2021 8:59 am

Re: How to get API Servives?

Post by justine » Wed Sep 21, 2022 8:30 am

Genyus wrote:
Tue Sep 20, 2022 6:52 pm
I was able to add the license key but still I'm not able to use the api service as given in the document.

http://localhost:30223/api/v1/



Also I was looking to install the API Services, but I could not see any Folder/Exe files related API Service in opendental installation. Please kindly guide me.
Good morning Genyus,

Firstly, a few baseline questions.

Are you on version 22.2.16 or later?
Are you able to successfully send a GET request using your keys with the remote API?
Is the API enabled within Open Dental? (Setup -> Advanced Setup -> API -> Enabled checkbox)
What services are installed? (Tools -> Misc -> Service Manager)
Have you followed all the steps as found in the API Service section of the documentation? (https://www.opendental.com/site/apilocal.html)

Thanks!

Genyus
Posts: 3
Joined: Tue Sep 20, 2022 6:42 pm

Re: How to get API Servives?

Post by Genyus » Thu Sep 22, 2022 11:50 pm

We were able to download the trial version 21-4-46 only. (TrialDownload-21-4-46.exe)

justine
Posts: 47
Joined: Tue Dec 28, 2021 8:59 am

Re: How to get API Servives?

Post by justine » Fri Sep 23, 2022 9:06 am

Genyus wrote:
Thu Sep 22, 2022 11:50 pm
We were able to download the trial version 21-4-46 only. (TrialDownload-21-4-46.exe)
Hello Genyus,

Please see the Installation documentation:
https://www.opendental.com/manual/installation.html

Genyus
Posts: 3
Joined: Tue Sep 20, 2022 6:42 pm

Re: How to get API Servives?

Post by Genyus » Tue Sep 27, 2022 9:05 pm

Dear Support Team,

While trying to start API Services, I'm getting the error that "Time out has expired and the operation has not been completed". Please help me to start the api service? And let me know how to check the API with sample API Call.
Attachments
APIService.jpg
APIService.jpg (457.73 KiB) Viewed 24 times

SLeon
Posts: 219
Joined: Mon Mar 01, 2021 11:00 am

Re: How to get API Servives?

Post by SLeon » Wed Sep 28, 2022 8:03 am

Good morning,

Here are some troubleshooting steps you can take for the API Service:
  • Check the connection details in \OpenDental\OpenDentalAPIService\OpenDentalWebConfig.xml to ensure your database credentials are correct
  • Uninstall the API Service, launch Open Dental as administrator, and reinstall the API Service
  • View the API Service log files in \OpenDental\OpenDentalAPIService\Logger for specific error messages
As far as testing with a sample API call, you can use any of the same API requests you normally make to our Remote API endpoint url (https://api.opendental.com/api/v1/...) but instead to the API Service endpoint url (http://{PrivateIPAddress}:30223/api/v1/...). See API Modes - Local and Service for more information specific to the API Service.

Post Reply