Create a build certificate

POST /apps/{app-slug}/build-certificates

Create a temporary pre-signed upload URL for the build certificate and upload the file to AWS with a simple curl request. To complete the uploading process and view your files on the Code Signing tab of your app, continue with the POST /apps/{app-slug}/build-certificates/{build-certificate-slug}/uploaded endpoint. Read more in our Creating and uploading an iOS code signing file guide.

Path parameters

Body Required

Build certificate parameters such as file name and its file size

Responses

POST /apps/{app-slug}/build-certificates
curl \
 --request POST 'https://api.bitrise.io/v0.1/apps/{app-slug}/build-certificates' \
 --header "Authorization: $API_KEY" \
 --data '{"upload_file_name":"string","upload_file_size":42}'
Request examples
{
  "upload_file_name": "string",
  "upload_file_size": 42
}
Response examples (201)
{
  "data": {
    "certificate_password": "string",
    "download_url": "string",
    "is_expose": true,
    "is_protected": true,
    "processed": true,
    "slug": "string",
    "upload_file_name": "string",
    "upload_file_size": 42,
    "upload_url": "string"
  }
}
Response examples (400)
{
  "message": "string"
}
Response examples (401)
{
  "message": "string"
}
Response examples (404)
{
  "message": "string"
}
Response examples (500)
{
  "message": "string"
}