No, Cisco Packet Tracer doesn't provide API.
No, Cisco Packet Tracer doesn't provide mobile app.
Cisco Packet Tracer is located in San Jose, California
Cisco Packet Tracer offers Freemium pricing model
The starting price is not disclosed by Cisco Packet Tracer. You can visit Cisco Packet Tracer pricing page to get the latest pricing.