locationId is supplied — the set is account/platform-scoped. Redirect the user to the returned url; the link is valid for 1 day.platform to target local (default) or social, and entityId to supply the brand ID when platform is social.locationId).{
"input": {
"successUrl": "https://app.synup.com/apple/success",
"errorUrl": "https://app.synup.com/apple/error",
"platform": "local"
}
}curl --location 'https://api.synup.com/api/v4/connected-accounts/connect-apple/bulk' \
--header 'Synup-Version: 2026-04-17' \
--header 'Authorization: API T9V35W3xxxxxxxxxxx' \
--header 'Content-Type: application/json' \
--data '{
"input": {
"successUrl": "https://app.synup.com/apple/success",
"errorUrl": "https://app.synup.com/apple/error",
"platform": "local"
}
}'{
"data": {
"bulkConnectLinkForApple": {
"success": true,
"url": "string",
"errors": [
{
"code": "string",
"message": "string",
"contextInfo": [
{}
]
}
],
"clientMutationId": "string"
}
}
}