Page 1 of 1

MLS Application Programming Interface

Posted: Mon Jul 08, 2013 11:37 pm
by rob.johansen
I'm interested in developing a calling management app that provides a visual representation of ward members and their callings. Features might include:
  • View calling history and current calling duration
  • View unfilled callings
  • Easily make calling changes and sync back to MLS
Does the Church publish an API for third-party developers interested in developing applications (mobile or web) that interface with MLS?

Re: MLS Application Programming Interface

Posted: Tue Jul 09, 2013 3:11 am
by jdlessley
rob.johansen wrote:Does the Church publish an API for third-party developers interested in developing applications (mobile or web) that interface with MLS?
There are no APIs that directly access MLS databases. Applications using church membership data get that data from headquarters databases and are only developed when officially sponsored and managed by the Church. The APIs to access membership data from Church databases are not released for third party applications.

The third party applications that utilize MLS data do not interface directly with MLS but instead use data exported from MLS. This means there is no third party application that uses realtime data. Each time membership data for these third party applications needs to be updated then a new export from MLS must be made and imported into the application.

Additionally MLS does not accept imported data from third party applications.