No, Matchmade doesn't provide API.
No, Matchmade doesn't provide mobile app.
Matchmade is located in Helsinki, Finland
Matchmade offers Quotation Based, Subscription pricing models
The starting price of Matchmade is $15,000.00/month when Billed Yearly