Public API
Patient Functions
Surgeon Functions
General Functions
POST Doctor Procedure Info
Update the profile information for the logged in Doctor. Requires the LoginKey from Doctor Login.
Resource URL
https://testapi.surgiprice.com/doctor-profile-edit/
Input Parameters
| Parameter Name | Description | Parameter Type | Required | Example |
|---|---|---|---|---|
| LoginKey | LoginKey for Logged in Doctor | 32 Characters | YES | 12345678901234567890123456789012 |
| FirstName | First Name | String | Yes | Aaron |
| MiddleName | Middle Name | String | Yes | Jay |
| LastName | Last Name | String | Yes | Lev |
| Doctor's Email | String | Yes | [email protected] | |
| MobilePhone | Mobile Phone | String | Yes | (555) 555-1212 |
| HomePhone | Home Phone | String | Yes | (555) 555-1212 |
| WorkPhone | Work Phone | String | Yes | (555) 555-1212 |
| Address1 | Address1 | String | Yes | 13 Cherry Lane |
| Address2 | Address2 | String | No | Suite 13 |
| City | City | String | Yes | Rockville |
| State | State | String | Yes | MD |
| Zip | Zip | String | Yes | 20852 |
| CountryCode | Country Code | String | No | US |
| Specialty | The Doctor's Specialty | String | Yes | MD |
| SuffixName | The Doctor's Suffix Name | String | Yes | Dr. |
| NPI | NPI Number | String | Yes | 12345678 |
| CertificationExpires | The Certification Expiration Date | String | Yes | 12/25/2015 |
| Bio | Marketing BIO of the doctor for the patient | String | No | I like to get to know my patients so I can provide the best care possible. |
| DoctorNotes | Doctor Notes | String | No | I like to get to know my patients so I can provide the best care possible. |
| MarketingURL1 | Marketing URL #1 | String | Yes | http://www.my-doctor-website/ |
| MarketingURL2 | Marketing URL #2 | String | Yes | http://www.my-doctor-website/ |
| MarketingURL3 | Marketing URL #3 | String | Yes | http://www.my-doctor-website/ |
Result Description
| Parameter Name | Description | Parameter Type | Example |
|---|---|---|---|
| Success | If the information was retrieved from the database or not | 0 (fail) or 1 (success) | 0 |
| Message | If Success=0, this parameter contains the reason the api call failed. This is for feedback to the user. | String | Invalid LoginKey |