Mobile API
Contents
- 1 CallProof Mobile API
- 1.1 Authentication
- 1.2 Business Card Details APIs
- 1.3 Contact APIs
- 1.4 Dashboard
- 1.5 Follow-up Recommendations APIs
- 1.6 Push notification APIs
- 1.7 Event Form APIs
- 1.8 Label APIs
- 1.9 Task APIs
- 1.10 Routes APIs
- 1.11 Settings APIs
- 1.12 Places APIs
- 1.13 Events APIs
- 1.14 Opportunity APIs
- 1.15 Teams APIs
- 1.16 Twilio APIs
- 1.17 User Filters APIs
- 1.18 Users APIs
- 1.19 Helper APIs
CallProof Mobile API
The CallProof Mobile API provides backend services for the CallProof Mobile Application on both iOS and Android. It enables secure communication between the mobile applications and the CallProof platform for authentication, user management, contacts, tasks, routes, visits, dashboards, and other mobile features.
Authentication
User Login
Allows an existing user to authenticate and access the CallProof Mobile API.
User Registration
Allows a new user to create a CallProof account using email or a supported third-party authentication provider.
- User Registration
- Google User Registration
- Microsoft User Registration
- Apple User Registration
- Forgot Password
- Logout
User Logout
Allows a user to log out of a CallProof account using email or a supported third-party authentication provider.
Business Card Details APIs
Provides Business Card Details APIs that support various mobile application features.
- Create Business Card Details
- List of Business card details
- Update Business Card details
- View Business Card details
- Delete Business Card details
Contact APIs
Provides contact APIs that support various mobile application features.
- Retrieve all Contact List Details
- Retrieve all Contact List search
- Retrieve all Contact List for new Message
- Retrieve the Contact List Based on ContactId
- Update the Contact
- Parent Company List
- Account live search
- The Custom Menu Details
- Retrieve Single Opportunity by Contact ID
- Retrieve Opportunity List by Contact ID
- Create a New Opportunities
- Update the ContactId Based Opportunities
- Delete the ContactId Based Opportunities
- Get Current user Contact Type
- Create a New Contact
- Get Reverse Geocode
- Save User Location Details
- Start Appointment For Contact
- Get Current Appointment for Current user
- Get EndAppointment Details for Current user
- Update the End Appointment Details
- Get Current User Company People Role
- Update the Contact Company Details
- Retrieve the Contact Personnel Based on ContactId
- Create a New Contact Personnel
- Update the Contact Personnel Details
- Delete the Contact Personnel Detail
- Move the Personnel to Another Contact
- Add the Contact Phone Based on ContactId
- Retrieve the Specific Contact Phone Based on ContactId
- Update the Contact Phone Based on ContactId
- Delete the Contact Phone Based on ContactId
- Retrieve the Contact Info Email Based on ContactId
- Add New Contact Info Email
- Retrieve the Specific Contact Info Email Based on ContactId
- Update the Contact Info Email
- Delete the Contact Info Email
- Update the Contact Selected Users
- Update the Contact Selected Personnel
- Get Notes For Specific Contact
- Add New Notes For Specific Contact
- Get Images List For Specific Contact
- Update Image For Specific Contact
- Show Specific Contact Image
- Delete Contact Image
- Get Label List For Specific Contact
- Add New labels For Specific Contact
- Delete Contact label For Specific Contact
- Get Contact Custom Fields Detail
- Update Custom fields option
- Get Contact Parent Company Detail
- Create New contact pinning
Dashboard
Provides APIs for retrieving dashboard information, widgets, and verification details.
- Dashboard Details
- Team Member Details
- Dashboard Widgets Get Details
- Dashboard Widgets Update Details
- Send OTP
- Check Verification Code
- GlassUSA Dashboard Details
Follow-up Recommendations APIs
Provides Follow-up APIs that support various mobile application features.
- Retrieve the Followup Recommendations
- Update the Recommended Followup on email action
- Dismiss recommended followup
Push notification APIs
Provides push notifications in Twilio APIs that support various mobile application features.
Event Form APIs
Provides Event Form in Twilio APIs that support various mobile application features.
- EventForm Previous List With Searching
- EventForm Select Before the Add EventForm
- EventForm With People
- EventForm Add Process Get Details
- EventForm Add Process Enabled Checkbox for SchedultTask Details
- EventForm Store Process
- EventForm Update Process Details
- EventForm Put Process Details
- EventForm Remove Process
Label APIs
Provides Label APIs that support various mobile application features.
Task APIs
Provides Task APIs that support various mobile application features.
- Get Task Details For Specific Task Id
- Task Schedule With Follow-up FollowupTask Assignment
- Task Details Updation Based on Task Id
- Task Type
- Task Updation
- Current Tasks
- Current Task Appointment
- Dismiss Tasks
- Tasks Currenttask Completion
- Task Delete
Routes APIs
Provides route APIs that support various mobile application features.
- Store Routes
- Update Routes
- Current Routes
- My Routes
- All Routes
- Delete Specific Routes
- Assigned Routes
- Get Assigned Routes
Settings APIs
Provides Settings APIs that support various mobile application features.
- Setting
- Settings Details
- Settings to Put Current user Preference Configuration
- Get Settings-info
- Get User Settings Info
- Get company Settings-info
- Get what's New
Places APIs
Provides Places APIs that support various mobile application features.
- Get Places Category
- Get Nearest Places Details
- Save Search Results
- Retrieve Search Results
- Get Places Menu List
- Nearest Places Add to CallProof Contacts
- Nearest Places Start Appointment to CallProof
- Get Places Additional Details
Events APIs
Provides Event APIs that support various mobile application features.
Opportunity APIs
Provides Opportunity APIs that support various mobile application features.
- Retrieve Specific Opportunity Details
- Update the Opportunity Details
- Delete Specific Opportunity
- Opportunity Fields API
- Retrieve the Opportunity Type Details
- Retrieve the Opportunity Stage Details
Teams APIs
Provides Teams APIs that support various mobile application features.
Twilio APIs
Provides Twilio APIs that support various mobile application features.
- New Call
- State Details
- Country Details
- Latest App Version Details
- Phone-Type Details
- TwilioCountry Details
- Twilio Outgoing Message
- Twilio Complete Message Conversation Based ContactId
- Twilio Message
- Validate Phone Number
- End Call Details
- Twilio Call Log
- Voice Mail
- Get the Recorded Voicemail Details
- Get the List of Voicemail Details
- Store Auto Text Reply Message Details
- Get Auto Text Reply Message Details
- Recorded Voicemail Message Details
- Store The Text Message Templates
- Edit The Text Message Templates
- Get The List of Text Message Templates
- View The Text Message Templates
- Delete the Text Message Templates
- Twilio Access Token
- Twilio Unread Messages/Unread Missed Call Count
- Opportunity Details
- Markets API
- Retrive the Market User Details
- Get Region Details
- Retrieve Opportunity based on widgets filters
- Retireve the video gallery category details
- Retireve the video tutorial details
User Filters APIs
Provides User Filters APIs that support various mobile application features.
- Add Plusapp user filters
- Get Plusapp User Filters
- Get Plusapp User Filters Type
- Delete the Plusapp User
Users APIs
Provides users APIs that support various mobile application features.
Helper APIs
Provides utility APIs that support various mobile application features.