Basic Utility Services
Overview
Basic Utility Services are ready-made webhook services that solve day-to-day data transformation needs in Marketo and other platforms. For example, you can add two scores, extract a domain from an email, reverse a string, and much more.
RightWave provides 46 Basic Utility Services — all included under every RDN subscription. All services support the HTTP GET/POST method.
Authentication
All services require the following headers:
| Key Name | Value | Description |
|---|---|---|
| auth-key | your-auth-key | Used for authentication |
| Content-Type | application/json | Accept application/json |
All Available Services
| # | Service Name | Description |
|---|---|---|
| 1 | add score | You can use this service to add two scores. |
| 2 | countWords | You can use this service to count the words in a string. |
| 3 | countChar | You can use this service to get the number of characters in a string. |
| 4 | replaceAWithBInCWithCase | You can use this service to replace a string A with B in a string C withcase. |
| 5 | replaceAWithBInC | You can use this service to replace a string A with B in a string C without case. |
| 6 | aContainsBWithCase | You can use this service to search a string in another string with case. |
| 7 | aContainsB | You can use this service to search a string in another string with case. |
| 8 | pluralize | You can use this service to get the plural value for a string. |
| 9 | stringReverse | You can use this service to reverse a string. |
| 10 | subString | You can use this service to get part of a string from a string. |
| 11 | convertToLowerCase | You can use this service to convert a string value into lower case. |
| 12 | convertToUpperCase | You can use this service to convert a string value into upper case. |
| 13 | convertToProperCase | You can use this service to convert a string of every word's first letter into uppercase. |
| 14 | ordinalize | You can use this service to ordinalize a number . |
| 15 | validateEmail | You can use this service to validate an email. |
| 16 | domainFromEmail | You can use this service to get the domain from the email. |
| 17 | incrementDateField | You can use this service to increment the number of days in an input date. |
| 18 | decrementDateField | You can use this service to decrease the number of days in an input date. |
| 19 | compareDate | You can use this service to compare two date fields. |
| 20 | calculateAge | You can use this service to calculate age on the basis of dob. |
| 21 | removeTrailingSlash | You can use this service to remove a slash at the end of a URL. |
| 22 | removeWWW | You can use this service to remove www. |
| 23 | wildcardPatternMatching | You can use this service to match a string from a pattern. |
| 24 | format currency | You can use this service to format a numerical value into currency. |
| 25 | removeHyphens | You can use this service to remove hyphens from a string. |
| 26 | removeProtocol | You can use this service to remove the protocol from url . |
| 27 | splitString | You can use this service to split a string with a delimiter. |
| 28 | whitespaceCompact | You can use this service to remove whitespaces from a string. |
| 29 | suffixesInc | You can use this service to shorten Incorporated word as Inc. |
| 30 | suffixesCorp | You can use this service to shorten Corporation word as Corp. |
| 31 | suffixesIntl | You can use this service to shorten International word as Int'l in a string. |
| 32 | companyAbbreviation | You can use this service to shorten 'Company' or 'and Company' word as & Co. |
| 33 | suffixesLtdAbbreviation | You can use this service to shorten Limited word as Ltd. |
| 34 | periodsAddAfterMs | You can use this service to add periods after Ms in string. |
| 35 | compassDirectionsAbbreviate | You can use this service to shorten compass directions. |
| 36 | streetTypeAbbreviation | You can use this service to shorten Street word as St. |
| 37 | fetchDomain | You can use this service to get a domain from a URL. |
| 38 | initialsAddPeriods | You can use this service to add periods to initials in a string. |
| 39 | middleNameConvertToInitial | You can use this service to convert middle names to initials in a string. |
| 40 | prefixesAbbreviation | You can use this service to add abbreviations as prefixes. |
| 41 | getCleanCountryName | You can use this service to get a clean country from a raw country. |
| 42 | Get IP Details | The Get Lead IP Details service gives us demographic information about the leads. |
| 43 | getStateCodeFromCountry | To get state code from country and state. |
| 44 | isISPDomain | You can use this service to search for a domain. |
| 45 | junkScore | You can use the Junk Score service to assess the likelihood of a profile being genuine or potentiall |
| 46 | junkScoreAI | You can use the Junk Score service with AI to assess the likelihood of a profile being genuine or po |
Was this page helpful?