GET api/Promotions/GetCurrent/{affiliateId}?appSettingGroup={appSettingGroup}

Returns current Promotions collection of an affiliate by appSettingGropu

Request Information

URI Parameters

NameDescriptionTypeAdditional information
affiliateId

Affiliate Id

integer

Required

appSettingGroup

App settings group

string

Required

v

The requested API version

string

Required

Default value is 1

Body Parameters

None.

Response Information

Resource Description

Returns current Promotions collection of an affiliate by appSettingGropu

Collection of FilmFlex.Platform.Common.API.Contracts.V1.PromotionDTO
NameDescriptionTypeAdditional information
Title

Promotion name

string

None.

Description

Promotion description

string

None.

StartPublish

Promotion start date (required)

date

None.

StopPublish

Promotion end date (optional)

date

None.

Items

Promotion items collection

Collection of FilmFlex.Platform.Common.API.Contracts.V1.PromotionItemDTO

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Title": "sample string 1",
    "Description": "sample string 2",
    "StartPublish": "2025-09-04T07:12:38.4888198+00:00",
    "StopPublish": "2025-09-04T07:12:38.4888198+00:00",
    "Items": [
      {
        "Name": "sample string 1",
        "ImageUrl": "sample string 2",
        "PromotionItemTypeId": "sample string 3",
        "PromotionalLink": "sample string 4",
        "PromotionalLinkText": "sample string 5",
        "MediaItems": [
          {
            "MediaItemId": "sample string 1"
          },
          {
            "MediaItemId": "sample string 1"
          }
        ]
      },
      {
        "Name": "sample string 1",
        "ImageUrl": "sample string 2",
        "PromotionItemTypeId": "sample string 3",
        "PromotionalLink": "sample string 4",
        "PromotionalLinkText": "sample string 5",
        "MediaItems": [
          {
            "MediaItemId": "sample string 1"
          },
          {
            "MediaItemId": "sample string 1"
          }
        ]
      }
    ]
  },
  {
    "Title": "sample string 1",
    "Description": "sample string 2",
    "StartPublish": "2025-09-04T07:12:38.4888198+00:00",
    "StopPublish": "2025-09-04T07:12:38.4888198+00:00",
    "Items": [
      {
        "Name": "sample string 1",
        "ImageUrl": "sample string 2",
        "PromotionItemTypeId": "sample string 3",
        "PromotionalLink": "sample string 4",
        "PromotionalLinkText": "sample string 5",
        "MediaItems": [
          {
            "MediaItemId": "sample string 1"
          },
          {
            "MediaItemId": "sample string 1"
          }
        ]
      },
      {
        "Name": "sample string 1",
        "ImageUrl": "sample string 2",
        "PromotionItemTypeId": "sample string 3",
        "PromotionalLink": "sample string 4",
        "PromotionalLinkText": "sample string 5",
        "MediaItems": [
          {
            "MediaItemId": "sample string 1"
          },
          {
            "MediaItemId": "sample string 1"
          }
        ]
      }
    ]
  }
]