Skip to main content
PUT
https://api.bit2connect.com
/
1.0
/
mobile-apps
/
{id}
curl -X PUT "https://api.bit2connect.com/1.0/mobile-apps/550e8400-e29b-41d4-a716-446655440000" \
  -H "X-API-KEY: b2co_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated App Name"
  }'
{
  "success": true,
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "name": "Updated App Name",
    "platform": "IOS",
    "bundleId": "com.mycompany.myapp",
    "appStoreFallback": "https://apps.apple.com/app/id987654321",
    "appStoreId": "987654321",
    "iosMinVersion": "15.0",
    "packageName": null,
    "playStoreFallback": null,
    "androidMinVersion": null,
    "createdAt": "2024-01-15T10:30:00Z",
    "updatedAt": "2024-01-15T12:00:00Z"
  },
  "timestamp": "2024-01-15T12:00:00Z"
}

Request

X-API-KEY
string
required
Your API key: b2co_your_api_key
id
string
required
The unique identifier of the mobile app to update
name
string
Display name for the mobile app (1-255 characters)

iOS App Parameters

bundleId
string
iOS bundle identifier (e.g., com.yourcompany.yourapp)
appStoreFallback
string
App Store URL to redirect users without the app installed
appStoreId
string
App Store ID for the app (numeric string)
iosMinVersion
string
Minimum iOS version required (e.g., “14.0”)

Android App Parameters

packageName
string
Android package name (e.g., com.yourcompany.yourapp)
playStoreFallback
string
Play Store URL to redirect users without the app installed
androidMinVersion
string
Minimum Android API level required (e.g., “21”)
Partial Updates: You can update any subset of fields. Only provide the fields you want to change. The platform cannot be changed after creation.

Response

success
boolean
Indicates if the request was successful
data
object
The updated mobile app object
data.id
string
Unique identifier for the mobile app
data.name
string
Display name of the mobile app
data.platform
string
Platform type: IOS or ANDROID
data.bundleId
string
iOS bundle identifier (iOS apps only)
data.appStoreFallback
string
App Store fallback URL (iOS apps only)
data.appStoreId
string
App Store ID (iOS apps only)
data.iosMinVersion
string
Minimum iOS version required (iOS apps only)
data.packageName
string
Android package name (Android apps only)
data.playStoreFallback
string
Play Store fallback URL (Android apps only)
data.androidMinVersion
string
Minimum Android version required (Android apps only)
data.createdAt
string
ISO 8601 timestamp when the app was created
data.updatedAt
string
ISO 8601 timestamp when the app was last updated
timestamp
string
ISO 8601 timestamp of the response
curl -X PUT "https://api.bit2connect.com/1.0/mobile-apps/550e8400-e29b-41d4-a716-446655440000" \
  -H "X-API-KEY: b2co_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated App Name"
  }'
{
  "success": true,
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "name": "Updated App Name",
    "platform": "IOS",
    "bundleId": "com.mycompany.myapp",
    "appStoreFallback": "https://apps.apple.com/app/id987654321",
    "appStoreId": "987654321",
    "iosMinVersion": "15.0",
    "packageName": null,
    "playStoreFallback": null,
    "androidMinVersion": null,
    "createdAt": "2024-01-15T10:30:00Z",
    "updatedAt": "2024-01-15T12:00:00Z"
  },
  "timestamp": "2024-01-15T12:00:00Z"
}