/ios/unsigned_ipas

get
Unsigned IPAs

https://use.appmanager.io/v1/ios/unsigned_ipas
This Retrieve a list of all uploaded unsigned/developer-signed IPAs existing in AppManager for your account.
Request
Response
Request
Headers
Content-type
required
string
application/json
Authentication
required
string
Your API key
Response
200: OK
IPAs successfully retrieved
[
{
"id": "1",
"source": "https://storage.googleapis.com/cloud-builder.appspot.com/.../1app.ipa",
"created_at": "2020-08-03T01:02:03:123z",
"class_name": "ItunesConnect::Ipa"
},
{
"id": "2",
"source": "https://storage.googleapis.com/cloud-builder.appspot.com/.../2app.ipa",
"created_at": "2020-05-09T11:12:15.263Z",
"class_name": "ItunesConnect::Ipa"
},
{
"id": "3",
"source": "https://storage.googleapis.com/cloud-builder.appspot.com/.../3app.ipa",
"created_at": "2020-06-12T18:07:40.071Z",
"class_name": "ItunesConnect::Ipa"
}
]
curl -X GET \
https://use.appmanager.io/api/v1/ios/unsigned_ipas \
-H 'Authorization: Bearer 12g1823918273182d14hr4kk3j1j0a8e' \
-H 'content-type: application/json'

post
Unsigned IPA

https:/use.appmanager.io/v1/ios/unsigned_ipas
Upload a developer-signed IPA to AppManager to make it available for resigning. Supports both uploads from local machine as well as cloud storage.
Request
Response
Request
Headers
Content-type
required
string
application-json
Authentication
required
string
Your API key
Body Parameters
unsigned_ipa
required
object
remote_source_url or source
Response
200: OK
[
{
"id": "1",
"source": "https://storage.googleapis.com/cloud-builder.appspot.com/.../app.ipa",
"created_at": "2020-05-15T14:11:16.466Z"
}
]
### Using remote server as source for unsigned IPA
curl -X POST \
https://use.appmanager.io/api/v1/ios/unsigned_ipas \
-H 'Authorization: Bearer 12g1823918273182d14hr4kk3j1j0a8e' \
-H 'content-type: application/json' \
-d '{
"unsigned_ipa": {
"remote_source_url": "https://s3.amazonaws.com/acmecorp/fancyapp.ipa"
}
}'
### Using local machine as source for unsigned IPA
curl -X POST \
https://use.appmanager.io/api/v1/ios/unsigned_ipas \
-H 'Authorization: Bearer 12g1823918273182d14hr4kk3j1j0a8e' \
-H 'content-type: multipart/form-data; boundary' \
# Path on macOS
-F 'unsigned_ipa[source][email protected]/Users/admin/apps/app.ipa'
# Path on Windows: -F 'unsigned_ipa[source][email protected]:\path\to\the\test.ipa'

delete
Unsigned IPA

https://use.appmanager.io/v1/ios/unsigned_ipas/:id
Delete an unsigned/developer-signed IPA stored on AppManager.
Request
Response
Request
Path Parameters
:id
required
number
Number of your IPA
Headers
Content-type
required
string
application-json
Authorization
required
string
Your API key
Response
200: OK
{
"deleted": true,
"id": "169"
}
curl -X DELETE \
https://use.appmanager.io/api/v1/ios/unsigned_ipas/169 \
-H 'Authorization: Bearer 41c57567541454928b16cd3aa4b3a2d7f' \
-H 'Content-Type: application/json'