type: object
description: 'Object containing the base details of a Track `Position`.'
properties:
  isrc:
    $ref: '../properties/isrc.yaml'
  dsp:
    $ref: '../properties/dsp_slug_nullable.yaml'
  current:
    type: integer
    example: 5
    nullable: true
    description: >-
      This field contains the Track's numerical position within a Playlist
  previous:
    type: integer
    example: 12
    nullable: true
    description: >-
      This field is populated with the previous PlaylistTrackPosition.
      This new field does not necessarily expose the previous position from the previous date,
      but calculates the previous position that is not equal to the current position.
      If the current position has not changed, this field will return null.
  top:
    type: integer
    example: 3
    nullable: true
    description: >-
      This field is not currently supported and will always return null.
  num_weeks_on:
    type: integer
    example: 12
    nullable: true
    description: >-
      Number of full 7day weeks track was present in chart or playlist
  date:
    $ref: '../properties/iso_8601_date.yaml'