My Child Care Plan Database API

This API enables vendors of other R&R systems to seamlessly update all provider data necessary for the DSP and parent referral searches for their clients in the California statewide database, My Child Care Plan Database (MCCP DB).

The API follows industry standard RESTful guidelines. It enables an authorized application user to securely perform the following key functions in the MCCP DB:

  • Add new providers.
  • Update existing provider information.

Read the documentation »

Frequency of Updates

To avoid slowing down the MCCP DB and other R&R systems, most of the data should be updated overnight. There are two notable exceptions: If a provider's active status (the "Is_provider_action" parameter) or referral status (the "Referral_Status") parameter is changed, the MCCP DB should be updated immediately.

Obtaining a Security Token

Please email api@mychildcareplan.org to request a security token for the API. One token will be given to each vendor, along with a list of R&R ID codes for the agencies/counties whose data they will be using the API to update.

Using Your Security Token

Whenever a call to the API is made, a security token with permission to update the agency/county identified in the call must be sent in the HTTP Authorization header. For example, if your token is "MCCPDBAPISECURITYTOKEN" and you are using json, the following should be included in the call:

headers: {
     "Authorization": "Basic MCCPDBAPISECURITYTOKEN" 
}
The exact syntax will depend on the language you are using to call the API.