Skip to main content
PATCH
Edit my profile

Authorizations

Authorization
string
header
required

Access token issued by gtm.service.id. Its access_identity claim carries team_sid, actor_sid and actor_type, and that team scope is authoritative.

Team-SID
string
header
required

Team scope for tokens that do not carry one. Ignored when the token already names a team.

Path Parameters

sid
string
required

LinkedIn account sid (ln_ac_…).

Required string length: 18
Pattern: ^ln_ac_

Body

application/json

Request body of edit_linkedin_account_my_profile.

first_name
string
Required string length: 1 - 100
last_name
string
Required string length: 1 - 100
headline
string

LinkedIn's own cap is 220 characters.

Required string length: 1 - 220
additional_name
string
Maximum string length: 100
industry_id
string

LinkedIn industry id, e.g. '96'.

Pattern: ^\d+$
location_geo_id
integer
Required range: x >= 1
sub_location_geo_id
integer
Required range: x >= 1
city_geo_id
string
Pattern: ^\d+$
location
string

Display text for the location, e.g. Buenos Aires.

Maximum string length: 200
postal_code
string
Maximum string length: 20
current_position_id
string
Pattern: ^\d+$
current_education_id
string
Pattern: ^\d+$
show_current_position
boolean
show_education
boolean
website
string
Maximum string length: 2048
website_label
string
Maximum string length: 100
custom_pronouns
string
Maximum string length: 50
about
string | null

The About section text (LinkedIn's cap is 2600). An empty string clears it; omit it to keep it.

Maximum string length: 2600
top_skills
string[]

The up-to-5 top skills the About section shows, as skill names (LinkedIn's spelling) or ProfileSkill: ids the previous save reported. An empty array removes them all; omit to keep them.

Maximum array length: 5
Required string length: 1 - 100
photo
object

A new profile photo (avatar), replacing the current one. LinkedIn's own cap is 8 MB.

background
object

A new background (cover) image, replacing the current one.

Response

action success envelope.

success
enum<boolean>
required
Available options:
true
operation
enum<string>
required
Available options:
action
action
string
required

kebab-case verb; matches the route segment.

item
object | null
required
result
object
required
meta
object
required
pacing
object