Guide Wonde API

Modified on Fri, 28 Feb at 1:09 PM

General Overview


RollCall uses the third-party Wonde API to maintain student and parent contact details stored in RollCall directly via connection to your Student information System (SIS). 

This is available to any school that is not using TASS or Sentral. For TASS and Sentral schools we have developed our own API's, which provide a more consistent result for these schools.


The RollCall - Wonde API manages the following data:

Student Records

  • Set to ACTIVE status (students not found in the Wonde data will be made inactive in RollCall)

  • Student Number

  • First Name

  • Last Name

  • Date of Birth

  • Grade

  • Address (from a verified Parent contact)

  • Campus (must match RollCall campus setting value)

Parent Records

  • Set to UNENGAGED / ENGAGED status:

    • Parents are added as Unengaged initially.

    • Unengaged and Engaged parent records are verified. Parent records (by email address) not verified by Wonde will have students removed and their record marked as Past Parent.

  • First Name and Last Name (converted from Addressee if necessary)

  • Email 1

  • Mobile 1


About Student to Parent Attachments


Each student will have at least one parent linked to their record, depending on how your parent contacts are set up in Wonde.


The unique identifier for each parent record in RollCall is email address.


Some manual maintenance of records (e.g., deletion of duplicate parent records) is required. We continuously work to improve our standard API to meet the needs of all clients.


Why Some Clients Choose Not to Use an API

  1. Restrict RollCall student data to bus users only.

  2. Retain flexibility to add Primary parent contacts that would not be verified by the Wonde API.


Without an API, data can be maintained using the bulk import and update features of RollCall.


Setting up the API


Step 1 - Feasibility Check


Before proceeding, we will request permission via the Wonde console to access your data and obtain API credentials. The credentials will first be tested in a pre-production system to:

  • Check verification of existing RollCall records (for existing clients)

  • Ensure correct retrieval of student and parent data (for new clients)


Step 2 - Submit Contact Details of your Wonde Administrator


Use our secure e-form via the to submit your details


Submit your Wonde Contact Details


Grant permission to access your Wonde data


Using the contact details of your school's Wonde administrator, we'll request access to your data. The administrator needs to grant this permission via their Wonde console after reviewing the data and permissions required. For assistance with limiting data access or granting permission, please contact Wonde support.


Support and Troubleshooting

Support

We assist with API feasibility and activation when the API details provided work for other services or in independent testing. Contact Wonde support for any other assistance.


Frequently Asked Questions (FAQ)

Can I choose which records are added to RollCall? 

Maybe. The API transfers all active students available via Wonde based on your permissions for your Wonde data set. Parent records are created based on API rules and the attachment of parent records in your student information system (SIS) and may also be dependent on the Wonde configuration for your SIS


Why is a parent record not showing in RollCall or marked as 'Past Parent'? 

The parent record was not verified by the API. Check the setup of the parent and student record in Wonde and the attachment settings. Parent records must have a single, valid email address in the Wonde data for a RollCall record to be created.


Why aren’t student card codes included in the data transfer? 

Not all schools store card codes in the same field or use them at all. We accept card codes direct from card production systems using our Card code API.


I made a change in my SIS, but it’s not showing in RollCall. Why? 

The API updates overnight. Parent updates may fail due to duplicate errors (e.g., a past or secondary parent with the same email exists).


How do I add extra parents to RollCall? 

You can’t manually add unverified primary parent records. However, Primary Parents can add extra carers using the Add Secondary Carer feature in the RollCall Parent App.


Which student information systems are supported via Wonde? 

We have clients currently using successful Wonde integration from the following Student Information Systems.

  • Edumate
  • PC Schools
  • SchoolPro
  • Synergetic
  • Veracross

If your Student Information System is not listed above, please contact us to chat about Wonde, before purchasing an API connection.

NOTE: We have dedicated TASS and Sentral API's with RollCall and therefore do not offer Wonde API for schools using either of these Student Information Systems.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article