You can either use VM snapshots or our metadata service (cloud-init compatible) to provision new instances automatically. We also have an API, but you don't need it for autoscaling.
We're a European cloud provider (based in the Netherlands) and don't have PoPs in the US though.