No, Supertalent doesn't provide API.
No, Supertalent doesn't provide mobile app.
Supertalent is located in Zurich, Switzerland
Supertalent offers Free Trial, Subscription pricing models
The starting price is not disclosed by Supertalent. You can visit Supertalent pricing page to get the latest pricing.