Profile Video Fields
Details about a member's profile video (Cover Story). It is a short introductory video that allows members to further add to the credibility of their profile and enhance their personal brand. A member can have both a profile picture and a profile video. More information in LinkedIn Cover Story can be found here.
Field Name | Description |
---|---|
createdAt | A timestamp corresponding to the creation of this profile video. |
lastModifiedAt | A timestamp corresponding to the last modification of this profile video. If no modification has happened since creation, lastModified will be the same as created. |
videoAsset | The digitalmediaAsset URN of the profile video. |
To decorate the digitalMediaAsset
URN from videoAsset
, you can use parameter projection
that will include ~digitalmediaAsset:playableStreams
. For more information, see here about digital media asset URNs.
The decorated VideoAsset returns a list of artifacts corresponding to the Profile Video File in processed different codecs. The identifiers
List contains identifiers related to the artifact. The URL to access the Profile Video is populated in the identifier
field where identifierType
is EXTERNAL_URL
. mediaType
specifies the Media Type of the file as described by IANA.
See below for an example of Profile API:
GET https://api.linkedin.com/v2/me?projection=(id,profileVideoInfo(videoAsset~digitalmediaAsset:playableStreams))
Profile API sample response
{
"id": "TnKNdHv7e9",
"profileVideoInfo": {
"createdAt": 1628573428811,
"lastModifiedAt": 1628573550867,
"videoAsset~": {
"paging": {
"count": 10,
"start": 0,
"links": []
},
"elements": [
{
"artifact": "urn:li:digitalmediaMediaArtifact:(urn:li:digitalmediaAsset:C553BAQH57g-hwhTngQ,urn:li:digitalmediaMediaArtifactClass:mp4-720p-30fp-crf28)",
"authorizationMethod": "PUBLIC",
"data": {
"com.linkedin.digitalmedia.mediaartifact.Video": {
"startTimeInMicroseconds": 0,
"videoStreams": [
{
"pixelAspectRatio": {
"widthAspect": 1.0,
"heightAspect": 1.0,
"formatted": "1.00:1.00"
},
"startTimeInMicroseconds": 0,
"chromaSubsampling": "4:2:0",
"index": 0,
"displaySize": {
"width": 720.0,
"uom": "PX",
"height": 960.0
},
"displayAspectRatio": {
"widthAspect": 3.0,
"heightAspect": 4.0,
"formatted": "3:4"
},
"frameRate": {
"type": "UNKNOWN",
"average": {
"fps": 30.0,
"rational": {
"numerator": 30,
"denominator": 1
},
"formatted": "30/1"
}
},
"codec": {
"name": "h264",
"longName": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10"
},
"bitRate": {
"type": "UNKNOWN",
"average": 382610,
"maximum": 382610
},
"colorSpaceName": "YUV",
"storageSize": {
"width": 720,
"height": 960
},
"storageAspectRatio": {
"widthAspect": 3.0,
"heightAspect": 4.0,
"formatted": "3:4"
},
"videoMultiMethodAssessmentFusion": 81.352325,
"durationInMicroseconds": 25900000
}
],
"rawMetadataTags": [],
"mediaType": "video/mp4",
"audioStreams": [
{
"channelLayout": "stereo",
"codec": {
"name": "aac",
"longName": "AAC (Advanced Audio Coding)"
},
"channels": 2,
"bitRate": {
"type": "CBR",
"average": 128334,
"maximum": 128334
},
"startTimeInMicroseconds": 0,
"index": 1,
"sampleRate": 44100,
"durationInMicroseconds": 26050998
}
],
"rawFormatSpec": {
"name": "mov,mp4,m4a,3gp,3g2,mj2",
"longName": "QuickTime / MOV",
"tags": [
{
"value": "isom",
"key": "major_brand"
},
{
"value": "Lavf58.45.100",
"key": "encoder"
},
{
"value": "512",
"key": "minor_version"
},
{
"value": "isomiso2avc1mp41",
"key": "compatible_brands"
}
]
},
"durationInMicroseconds": 26075000
}
},
"identifiers": [
{
"identifier": "https://dms.licdn.com/playlist/C553BAQH57g-hwhTngQ/mp4-720p-30fp-crf28/0/1628573549158?e=1629817200&v=beta&t=EHDPrlfqbB8Imge8QbzuNB9n-4HCJeMYqkaDq3zsxXE",
"file": "urn:li:digitalmediaFile:(urn:li:digitalmediaAsset:C553BAQH57g-hwhTngQ,urn:li:digitalmediaArtifactClass:mp4-720p-30fp-crf28,0)",
"size": 1685683,
"index": 0,
"mediaType": "video/mp4",
"identifierType": "EXTERNAL_URL",
"identifierExpiresInSeconds": 1629817200
}
]
},
... Other Video Assets with for different Codecs and Resolution
]
},
"videoAsset": "urn:li:digitalmediaAsset:C553BAQH57g-hwhTngQ"
}
}