Skip to main content
POST
/
v1
/
phones
/
{phone_id}
/
select
Select Phone
curl --request POST \
  --url https://api.example.com/v1/phones/{phone_id}/select
Tell the Mac app to switch its active phone and enable Switch Control for it. Use this when a Mac has multiple phones connected and you want to control a specific one.

Request

curl -X POST https://api.tapkit.ai/v1/phones/{phone_id}/select \
  -H "X-API-Key: joot_your_api_key"

Path Parameters

ParameterTypeDescription
phone_idstringThe phone to select as active

Response

Status: 200 OK
{
  "id": "job_abc123",
  "status": "completed",
  "result": {},
  "created_at": "2024-01-15T10:30:00Z",
  "completed_at": "2024-01-15T10:30:01Z"
}

Examples

Python

import requests

# List phones to find the one you want
phones = requests.get(
    "https://api.tapkit.ai/v1/phones",
    headers={"X-API-Key": "joot_..."}
).json()

# Select a specific phone
target = next(p for p in phones if p["name"] == "iPhone 15 Pro")

requests.post(
    f"https://api.tapkit.ai/v1/phones/{target['id']}/select",
    headers={"X-API-Key": "joot_..."}
)