# Update Guest Profile Social Media Links

> Pod Engine API endpoint reference, optimized for LLM consumption.
> Auto-generated from the source-of-truth endpoint registry.
>
> Category: Guest Profiles
> Source: https://www.podengine.ai/api-docs/update-guest-profile-social-media-links.md
> Interactive HTML docs: https://www.podengine.ai/api-docs/update-guest-profile-social-media-links
> Full API reference (all endpoints): https://www.podengine.ai/api-docs/llms.txt

**Base URL:** `http://localhost:4000`
**Auth:** Requires a Bearer token: `Authorization: Bearer YOUR_API_KEY`

---

#### PUT /api/v1/guest-profiles/:guestProfileId/social-media-links
**Update Guest Profile Social Media Links**

Update the social media links associated with a guest profile.

```bash
curl -X PUT "http://localhost:4000/api/v1/guest-profiles/example-guest-profile-id/social-media-links" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY"
```

**Path parameters schema:**
```json
{
  "type": "object",
  "properties": {
    "guestProfileId": {
      "type": "string",
      "description": "The guest profile ID"
    }
  },
  "required": [
    "guestProfileId"
  ],
  "additionalProperties": false
}
```

**Request body schema:**
```json
{
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "socialMediaType": {
        "type": "string",
        "enum": [
          "beehiiv",
          "behance",
          "bluesky",
          "discord",
          "facebook",
          "github",
          "instagram",
          "linkedin",
          "linktree",
          "mastodon",
          "medium",
          "patreon",
          "pinterest",
          "reddit",
          "snapchat",
          "soundcloud",
          "substack",
          "threads",
          "tiktok",
          "tumblr",
          "twitch",
          "twitter",
          "vimeo",
          "whatsapp",
          "youtube"
        ]
      },
      "url": {
        "type": "string",
        "format": "uri"
      }
    },
    "required": [
      "socialMediaType",
      "url"
    ],
    "additionalProperties": false
  }
}
```

**Response schema:**
```json
{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK"
      ]
    },
    "data": {
      "type": "object",
      "properties": {
        "success": {
          "type": "boolean"
        },
        "linkedInScrapeTriggerFailures": {
          "description": "LinkedIn URLs for which a scrape job could not be started.",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "success"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "status",
    "data"
  ],
  "additionalProperties": false
}
```

---

## See also

- All endpoints in one file: https://www.podengine.ai/api-docs/llms.txt
- Full reference with every schema inlined: https://www.podengine.ai/api-docs/llms-full.txt
- OpenAPI 3.1 spec: https://www.podengine.ai/api-docs/openapi.json
- Get an API key: https://www.podengine.ai/get-started
- Support: support@podengine.ai
