No, Pictarize doesn't provide API.
No, Pictarize doesn't provide mobile app.
Pictarize is located in Not available
Pictarize offers Freemium, Subscription pricing models
The starting price is not disclosed by Pictarize. You can visit Pictarize pricing page to get the latest pricing.