Skip to main content
POST
/
social
/
{platform}
/
connect
Connect Platform
curl --request POST \
  --url https://api.example.com/social/{platform}/connect
Generates a social linking URL for a single platform and returns it as connect_url. {platform} is required so integrations can request exactly one provider flow at a time (x, linkedin, instagram, facebook, tiktok, youtube).

Request

curl -X POST "https://api.mosaic.so/social/linkedin/connect" \
  -H "Authorization: Bearer mk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "redirect_url": "https://app.yourdomain.com/settings/social"
  }'

Path Parameters

FieldTypeRequiredDescription
platformstringYesOne of: x, linkedin, instagram, facebook, tiktok, youtube.

Body Parameters

FieldTypeRequiredDescription
redirect_urlstringNoURL used after the connect flow finishes.

Response

{
  "platform": "linkedin",
  "connect_url": "https://profile.ayrshare.com?domain=...&jwt=..."
}

Ayrshare References