Developer Resources
serviceminder.io API
The serviceminder.io API uses API key-based authentication and is designed for doing scheduling and contact searching/adding/updating, typically in a call center environment. The API provides more complete access to contact data including custom fields, tags, notes, etc. More information is available at https://serviceminder.io/api.
Forms-based Lead Capture
Our lead capture integration makes it easy to take any form on your website or landing page and send that form data directly in to serviceminder.io. To hook up your form, set the action= attribute to https://serviceminder.io/service/contact/addupdate/api-key where api-key is replaced with an API key you generate inside serviceminder.io that is specific to your account.
Fields
Field Name | Details |
---|---|
Lorem ipsum dolor sit amet consectetur. | |
Name | Alternatively can be FirstName and LastName as separate fields |
Company | (optional) |
Address1 | |
Address2 | Optional |
City | |
State | |
PostalCode | |
Phone1 | The primary phone number. Non-digits will be stripped |
Phone1Type | Optional phone label to apply (as defined in your account) |
Phone2 | The alternate phone number. Non-digits will be stripped |
Phone2Type | Optional phone label to apply (as defined in your account) |
Notes | a single value that will be added as a note to either the new contact or an existing contact. By default, the Title for the note will be "Form." |
ContactType | Optional Contact Category |
Channel | Maps to an existing Channel for lead tracking |
Campaign | Maps to an optional Campaign for lead tracking. If channel and campaign are blank, we'll use the channel and campaign configured for the API key |
Tags | Optional. A comma separated list of contact tags to apply |
ReferredByHash | Optional. The contact hash value to identify the referral source |
RedirectUrl | If populated, it should be a valid URL that we should redirect to upon success. If not specified, we'll return a JSON payload with details |