POST
/
v1
/
recruiter
/
publish
curl --request POST \
  --url https://api.linkupapi.com/v1/recruiter/publish \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --data '{
  "login_token": "<string>",
  "job_id": "<string>",
  "country": "<string>"
}'
{
  "status":"success",
  "data":{
    "job_id":"4222748461",
    "message":"Job posting successfully published",
    "job_state":"LISTED",
    "published_at":1746301533088
  }
}

Publish a previously created job posting on LinkedIn, changing its status from draft to active.

This endpoint costs 1 credit per job publish operation.

Header Parameters

x-api-key
string
required

Your API key

Body Parameters

login_token
string
required

LinkedIn authentication cookie obtained from the login/verify process

job_id
string
required

LinkedIn job posting ID (obtained from the create endpoint)

country
string
default:"FR"

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

Response

status
string

Request status (success/error)

message
string

Status message

details
string

Additional error details (in case of error)

{
  "status":"success",
  "data":{
    "job_id":"4222748461",
    "message":"Job posting successfully published",
    "job_state":"LISTED",
    "published_at":1746301533088
  }
}