Make Your Apps Come Alive with Data!

Whether you are a start up or an established developer of applications for schools, you know that data is what makes your apps come alive. RIC One makes it easy for your apps to get that needed data through a trusted and secure source.



Benefits of Using RIC One

RIC One is based on international standards for education data and single sign on. Avoid platform lock in by using open standards!

Your Trusted Partner for Data

Given the ongoing concern for privacy and security, your app’s source for data is critically important. RIC One provides data directly from the source: education institutions.

Easy to Implement

Hooking up to RIC One is quick and easy! We’ve designed RIC One with app developers’ needs in mind and use the latest standards and technologies.

Improve Efficiency

Diversity in applications is great! Diversity in data integration methods is not! RIC One improves efficiency by eliminating the burdens of legacy data exchange methods.

Make Them Feel Safe and Secure

RICs have been recognized as the trusted custodians of district data in the state of NY. With RIC One, districts know they are providing access to data safely and securely.

How it works

RIC One API Appliance

Appliances are designed to be deployed & hosted on RIC networks

Getting Started

Our goal is to make your adoption of RIC One API as easy as possible. We have developed dedicated .NET and Java client libraries that make authenticating and parsing data almost trivial. In addition, we are committed to providing you with the support that you need to develop an API client. Please get in touch if we can help in any way.

Try RIC One now

Getting data from RIC One API is easy! Following are a few examples that use curl to get you started. You can see just how easy it is to build a client for RIC One by using the sample CURL commands below to query our Sandbox for fabricated sample data. In production, an authentication handshake to obtain a bearer token is required prior to making API calls. For more details, see the Developer’s Guide.


curl -X GET --header "Accept: application/json" "http://sandbox.ricone.org/api/requests/xSchools?navigationPage=1&navigationPageSize=5&access_token=ZTk3MDcxZmItYmFiOS00ODYwLThiOTctNjM2OWZhYjk1Y2IxOlBhc3N3b3JkMQ&authenticationMethod=Basic"


curl -X GET --header "Accept: application/json" "http://sandbox.ricone.org/api/requests/xStudents?navigationPage=1&navigationPageSize=5&access_token=ZTk3MDcxZmItYmFiOS00ODYwLThiOTctNjM2OWZhYjk1Y2IxOlBhc3N3b3JkMQ&authenticationMethod=Basic"


 curl -X GET --header "Accept: application/json" "http://sandbox.ricone.org/api/requests/xRosters?navigationPage=1&navigationPageSize=5&access_token=ZTk3MDcxZmItYmFiOS00ODYwLThiOTctNjM2OWZhYjk1Y2IxOlBhc3N3b3JkMQ&authenticationMethod=Basic"