IPA Installer API
This API helps offload the hassle of retrieving an IPA's metadata and the setup to install it.
The base URL for this API is https://ipa.s0n1c.ca/api
Endpoints
POST
/preflight
Get information about an IPA, as well as the preflight ID.
Request:
{
	"url": "https://example.com/app.ipa"
}
GET
/ipa/:ids
Get information on multiple saved IPAs by their preflight IDs, separated by underscores.
GET
/ipa/:id.png
Get the icon for a saved IPA by its preflight ID.
GET
/ipa/:ids.plist
Get a generated ad-hoc plist for multiple saved IPAs by their preflight IDs, separated by underscores.
GET
/ipa/:ids/install
Install multiple saved IPAs by their preflight IDs, separated by underscores. This will redirect to the itms-services URL using the plist from /ipa/:ids.plist.
itms-services://action?=download-manifest&url=https://ipa.s0n1c.ca/api/ipa/[ids].plist