No, DrCloudEHR doesn't provide API.
Yes, DrCloudEHR provides a mobile app.
DrCloudEHR is located in Beaverton, OR
DrCloudEHR offers Quotation Based pricing model
The starting price is not disclosed by DrCloudEHR. You can visit DrCloudEHR pricing page to get the latest pricing.