POST
/
v1
/
recruiter
/
publish
Publish Job
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
  }
}