Harness Your Data – The Latest Enhancements to the iCarol Resource API
In recent months we’ve released a few enhancements to our Resource API that we’re excited to tell you about. But wait, before I get ahead of myself…
What is an API?
API stands for Application Program Interface, but it might as well stand for “Awesome Possibilities Increase” because it enables you to do all sorts of exciting things with your Resource record data and opens up a world of new options for what you can do with the service provider information you curate.
An API provides a way for web and application developers to access and display, in their own creative way, resource data housed within iCarol. These developers can query, or ask questions of, the resource data in your database that’s made available to them through the API, and iCarol will answer by responding with the resource records that match their request. This advanced tool allows them to be creative and do things like create resource directories, search tools, resource lists or any other application that displays or uses resource data.
Using the iCarol Resource API, our users have engaged with their developers to do things like…
- Create mobile apps that show mapped resources near a person in need, and provide them with record details
- Build completely custom designed resource searches , ways to view resource record details on their website
- Partner with other organizations to contribute resource information to their database — collaborations that are often revenue generators
Like other areas of iCarol, our Resource API undergoes regular maintenance and enhancements through periodic releases, and lately our team has been very busy making the Resource API better than ever! What have we done for you lately?
Initiate Automated Resource Verification Requests
One of our enhancements has the Resource API working with another iCarol feature, Automated Resource Verification. Automated Resource Verification enables you to ensure resource accuracy while simultaneously saving hundreds or thousands, depending on the size of your resource database, of hours of staff time spent updating records. Using this feature, Resource Managers can generate batches of resources due for verification or updates, and send a verification request to contacts who work at those programs and agencies, requesting their input on the record information. The email includes a hyperlink that, when clicked, provides the contact with a live look at the information on file in the iCarol database. This contact can make suggested edits and submit them directly on this web page. When this request arrives back in the iCarol system, Resource Managers can review the submitted information, and make their own changes and edits, before accepting the verification. Once accepted and applied, the resource record reflects all of the updates with the click of a button. This solution is far better than spending time playing phone tag, sending manual emails, or sending out mailers and then updating records manually, field by field, when you finally receive responses. The Automated Resource Verification feature not only saves you time and money, but your resource contacts will appreciate the convenient process through which they can update their information and ensure clients are receiving the right information about their services.
With this new development to the Resource API, your web developers can create a process for your public users to automatically send a verification request to a service provider, prompting them to begin the verification process. Because the Resource API gives you the control to choose when, and who can send requests you can have your web or application developer create a process that meets your unique needs. Overall, being able to initiate new AVR requests using the Resource API gives you another way to ensure your resources have the most recent and accurate information available.
Filter results by Custom Field
There are over 100 different “standard” fields available for use in your iCarol Resource Database which allow you to track and curate resource information you need to help your community. Some of these fields include Phone Numbers, Address, Languages Spoken, Description of services, etc. are of these are commonly used in the industry and describe what a service is, how it is offered and who it serves. However, many of our customers also use Custom Fields in their resource records to collect and display additional information that does not fit perfectly in a standard field. Custom Fields are often used to track additional eligibility, contact information, updating priorities, and to create custom filters for call and chat specialists to refine search results.
With this enhancement to the Resource API, the resources returned from a API request can be filtered by the resources with a specific custom field selection. This allows you, among other things, to create subject-specific Resource API Portals, which you can use to harness your data on your own website, and even to access new revenue opportunities with partners wanting subject or issue specific resources.
For example, you may have a partnership with a local service provider such as a domestic violence shelter or LGBTQ center, who would like to display a subset of your resources on their website or in an application they are building. They know and trust the great work you do curating a resource database, and they don’t want duplicate your efforts. They would like to contract with (and pay!) you to access your resources by subscribing to a Resource API Portal that has filtered results, of just resources that you have identified as serving their communities.
With all the time and effort you spend collecting, updating, maintaining, and curating resource information, you could and should leverage it to improve your service offerings and get more funding for your organization. The iCarol Resource API is a great way to expand the possibilities of what you can do with your resource data, and these latest enhancements go even further to boost your ability to help the public or explore new partnerships and revenue streams.
To find out more about the Resource API, including these new enhancements, check out the Help area of iCarol, or contact our Support Team if you have specific questions, or want to start using the Resource API at your center.
Dana joined the iCarol team in 2013 after 12 years of direct service and administrative duties at a suicide prevention, crisis intervention, and empathetic listening helpline that also served as a 2-1-1 information and referral service. As the Communications and Social Media Manager at iCarol, you’ll find her presenting Webinars, Tweeting, Blogging, Facebooking, and producing other materials that aid helplines in their work.
In her spare time, Dana enjoys birdwatching, gardening, animal caregiving, and spending time with her family.