Yes, Modern Campus provides API.
No, Modern Campus doesn't provide mobile app.
Modern Campus is located in Toronto, Canada
Modern Campus offers Quotation Based pricing model
The starting price is not disclosed by Modern Campus. You can visit Modern Campus pricing page to get the latest pricing.