POST
/
v1
/
posts
/
repost
curl --request POST \
  --url https://api.linkupapi.com/v1/posts/repost \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --data '{
  "post_url": "<string>",
  "country": "<string>",
  "login_token": "<string>"
}'
{
  "status": "success",
  "message": "Post reposted successfully"
}

Repost (share) any LinkedIn post on your own profile.

This endpoint costs 1 credit per request.

Header Parameters

x-api-key
string
required

Your API key

Body Parameters

post_url
string
required

URL of the LinkedIn post to repost (supports multiple formats)

country
string
default:"FR"

Country code for proxy selection. Available: (US,UK,FR)

login_token
string
required

LinkedIn authentication cookie obtained from the login/verify process

Response

status
string

Request status (success/error)

message
string

Detailed status message about the repost request

{
  "status": "success",
  "message": "Post reposted successfully"
}

Notes

  • Supports two URL formats:
    • Feed updates: https://www.linkedin.com/feed/update/urn:li:activity:...
    • Profile posts: https://www.linkedin.com/posts/user-activity-...
  • The post must be accessible with the provided login token
  • The repost will appear on your LinkedIn profile’s activity feed
  • The original author and content will be credited in the repost
  • Some types of content may not be available for reposting:
    • Posts from private groups
    • Content from users who have restricted sharing
    • Certain types of sponsored content
    • Posts that have been deleted or are no longer available
  • LinkedIn’s sharing limits and spam detection apply to reposts
  • The API automatically handles different types of posts (ugcPosts, shares, etc.)