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