How to Integrate with Us

How to Integrate with Us

Genius Programs has published a REST API to exchange information with Child Care Management Software.
Our goal is to eliminate redundant data entry for mutual customers.

Key Features & Sample Endpoints

Secure Authentication

All calls use API key authentication.

Error Messaging

String error codes for readability.

Testing Capability

Free, unlimited sandbox account.

Developer Access

Direct connection to developers via shared Slack channel.

ENDPOINTSGETPOSTPUTDELETE
Sites
Rosters
Households
Daily Attendance
Meal Attendance
Menus
e-Forms Link

Tasks in My Food Program

Menu Planning in My Food Program

Menu Planning is managed in the My Food Program software, where your customers can create CACFP-creditable menus. These menus will sync with the child care management software for seamless integration. Customers will use our software for the following tasks:

Tasks in Child Care Management Software

Attendance in Child Care Management Software

Attendance and Meal Counts are managed in the child care management software. Customers simply enter their data, and it will sync with the My Food Program software for seamless recordkeeping. Customers will use your software for the following tasks:

API Lifecycle Policy

The My Food Program API is versioned, meaning your integration can almost never break. If we need to make a change the API, the previous version is maintained for as long as possible. If we need to make “breaking changes” to any version of the API, we will notify all integration partners 90 days beforehand.
 
Do you have more specific questions about our API, such as endpoints, authentication methods, or data formats?
Our team is here to help with any technical details you need to ensure seamless integration.
If you are ready to get started, you can access our API documentation below.