Yes, Depositphotos provides API.
Yes, Depositphotos provides a mobile app.
Depositphotos is located in New York, New York
Depositphotos offers Free Trial, One-time license, Subscription pricing models
The starting price is not disclosed by Depositphotos. You can visit Depositphotos pricing page to get the latest pricing.