---
title: "betaBuild.newBuildAvailable"
method: POST
path: "betaBuild.newBuildAvailable"
tags: ["webhooks"]
---

# betaBuild.newBuildAvailable

`POST betaBuild.newBuildAvailable` (webhook)

When a new beta build has been found. iOS and Android platforms only.

## Payload

- object
  - `eventType` string, required: The type of event that was sent
  - `wasAutomatedByRunway` boolean, required: True if the event happened as a result of an action automated by Runway
  - `app` AppEntity
    - `id` string, required: The id of the app entity
    - `appName` string, required: The name of the app
    - `platform` 'ios' | 'android' | 'ios-sdk' | 'android-sdk' | 'react-native-ota', required: The app's platform
    - `createdAt` string, date-time, required
  - `version` string: The version of the app store build
  - `appStoreBuild` AppStoreBuildEntity
    - `id` string, required: The id of the app store build
    - `buildIdentifier` string, required: The build number/identifier of the app store build
    - `uploadedAt` string, date-time, required: The date and time the build was uploaded to the app store
    - `downloadSizeBytes` integer: The download size of the build bundle in bytes, for the device model in `sizeDeviceModel`. App Store Connect builds only, and only once Apple has computed the size
    - `installSizeBytes` integer: The install size of the build bundle in bytes, for the device model in `sizeDeviceModel`. App Store Connect builds only, and only once Apple has computed the size
    - `sizeDeviceModel` string: The device model the reported sizes apply to, configured per app (defaults to `Universal`)

## Acknowledgement `200`

Return a 200 status to indicate that the data was received successfully

---

[API](https://skmtc.dev/runway/apis/runway-rest-api.md) - [All operations](https://skmtc.dev/runway/apis/runway-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/runway/apis/runway-rest-api/revisions/081109863a9a?raw)
