What We Do
Developer Tools for Legislative District and Elected Official Information
Whether you want to provide an elected official lookup tool on your website, or you’re building a new civic application, use the Cicero API for flexible and highly accurate address to district matching and legislator data population. We offer government official and legislative district data on a national, regional and local level for the U.S., Canada, Australia, the U.K. and more.
- Flexible: Utilize multiple resources that return a wealth of legislative district and elected official information, easily integrated into your programs and applications.
- Scalable: Our pricing scales as you do!
- Reliable: With the most accurate data available and a high uptime on our servers, you can feel safe developing on the Cicero API.
Want to Know More? Contact our data specialists at 1-800-635-4772 Opt. 2

Melissa G2 Awards
Always recognized and praised

Resources for All Types of Development
Match a location to legislative districts and extensive elected official contact information, or return a configurable boundary map. Our API returns many different queries such as location, officials, maps, election events and more in XML or JSON format.

Build Specific Tools for Your Business
Organizations from small nonprofits to large enterprises have built tools and applications on the Cicero API. It can meet many development needs like creating constituent records, displaying district boundaries on a map, or showing elected official profiles in an app, among many others.

Need Help?
Frequently Asked Questions
Are there any limits when using the API?
We ask that you limit API calls to 200 per minute. For more information about user obligations and rights, please see our Terms of Use.
What resources will I need to integrate the API?
You will need a software developer, or someone who has experience working with a REST API. To see our documentation on how to implement, please visit our documentation.
How do I get support for the Cicero API?
Please visit Melissa’s Product Support Center for documentation, technical support and other resources.
What does the term 'API Call' refer to?
A call is a line of communication used to ask an API to return a specific result. In the case of Cicero, you might make a call to the legislative_district resource, which will return a response of legislative districts to the location you specified.
Ready to Start Your Demo?
Start today with Melissa's wide range of Data Quality Solutions, Tools, and Support.