LinkedIn · Schema

DmpSegmentCreateRequest

BusinessCareersMarketingProfessional NetworkingRecruitingSocial MediaFortune 1000

Properties

Name Type Description
accessPolicy string Access policy for the segment
account string URN of the sponsored account
destinations array
name string Display name for the segment
sourcePlatform string Source platform
type string Type of segment
View JSON Schema on GitHub

JSON Schema

linkedin-dmpsegmentcreaterequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DmpSegmentCreateRequest",
  "title": "DmpSegmentCreateRequest",
  "type": "object",
  "properties": {
    "accessPolicy": {
      "type": "string",
      "enum": [
        "PRIVATE",
        "PUBLIC"
      ],
      "description": "Access policy for the segment",
      "example": "PRIVATE"
    },
    "account": {
      "type": "string",
      "description": "URN of the sponsored account",
      "example": "urn:li:sponsoredAccount:123456"
    },
    "destinations": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/SegmentDestination"
      }
    },
    "name": {
      "type": "string",
      "description": "Display name for the segment",
      "example": "DMP segment for CSV uploads"
    },
    "sourcePlatform": {
      "type": "string",
      "enum": [
        "LIST_UPLOAD",
        "STREAMING"
      ],
      "description": "Source platform",
      "example": "LIST_UPLOAD"
    },
    "type": {
      "type": "string",
      "enum": [
        "COMPANY_LIST_UPLOAD",
        "USER_LIST_UPLOAD",
        "COMPANY_STREAMING",
        "USER_STREAMING"
      ],
      "description": "Type of segment",
      "example": "COMPANY_LIST_UPLOAD"
    }
  },
  "required": [
    "accessPolicy",
    "account",
    "destinations",
    "name",
    "sourcePlatform",
    "type"
  ]
}