POST api/AdCampaign/{ID}/Validate

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ID

integer

Required

Body Parameters

BudgetDetails
NameDescriptionTypeAdditional information
billing_event

string

None.

is_autobid

boolean

None.

bid_amount

decimal number

None.

daily_budget

decimal number

None.

lifetime_budget

decimal number

None.

min_budget

decimal number

None.

max_budget

decimal number

None.

start_time

date

None.

end_time

date

None.

ForEveryPage

boolean

None.

AdSetSchedules

Collection of AdSetSchedule

None.

Request Formats

application/json, text/json

Sample:
{
  "billing_event": "sample string 1",
  "is_autobid": true,
  "bid_amount": 3.1,
  "daily_budget": 4.1,
  "lifetime_budget": 5.1,
  "min_budget": 6.1,
  "max_budget": 7.1,
  "start_time": "16/10/2025 02:44",
  "end_time": "16/10/2025 02:44",
  "ForEveryPage": true,
  "AdSetSchedules": [
    {
      "ID": 1,
      "AdSetID": 2,
      "start_minute": 3,
      "end_minute": 4,
      "timezone_type": "sample string 5",
      "days": [
        {
          "ID": 1,
          "AdSetScheduleID": 2,
          "day": 3
        },
        {
          "ID": 1,
          "AdSetScheduleID": 2,
          "day": 3
        }
      ]
    },
    {
      "ID": 1,
      "AdSetID": 2,
      "start_minute": 3,
      "end_minute": 4,
      "timezone_type": "sample string 5",
      "days": [
        {
          "ID": 1,
          "AdSetScheduleID": 2,
          "day": 3
        },
        {
          "ID": 1,
          "AdSetScheduleID": 2,
          "day": 3
        }
      ]
    }
  ]
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of AdFeedBack
NameDescriptionTypeAdditional information
PageID

string

None.

PageName

string

None.

AdID

string

None.

IsValid

boolean

None.

ValidationSection

string

None.

IsCreated

boolean

None.

Message

string

None.

Location

string

None.

SocialCampaignItemID

integer

None.

SocialCampaignItemName

string

None.

recommendations

Collection of AdFeedBackrecommendation

None.

Social_Media

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "PageID": "sample string 1",
    "PageName": "sample string 2",
    "AdID": "sample string 3",
    "IsValid": true,
    "ValidationSection": "sample string 5",
    "IsCreated": true,
    "Message": "sample string 7",
    "Location": "sample string 8",
    "SocialCampaignItemID": 9,
    "SocialCampaignItemName": "sample string 10",
    "recommendations": [
      {
        "title": "sample string 1",
        "message": "sample string 2",
        "importance": "sample string 3",
        "confidence": "sample string 4",
        "blame_field": "sample string 5",
        "code": "sample string 6"
      },
      {
        "title": "sample string 1",
        "message": "sample string 2",
        "importance": "sample string 3",
        "confidence": "sample string 4",
        "blame_field": "sample string 5",
        "code": "sample string 6"
      }
    ],
    "Social_Media": 11
  },
  {
    "PageID": "sample string 1",
    "PageName": "sample string 2",
    "AdID": "sample string 3",
    "IsValid": true,
    "ValidationSection": "sample string 5",
    "IsCreated": true,
    "Message": "sample string 7",
    "Location": "sample string 8",
    "SocialCampaignItemID": 9,
    "SocialCampaignItemName": "sample string 10",
    "recommendations": [
      {
        "title": "sample string 1",
        "message": "sample string 2",
        "importance": "sample string 3",
        "confidence": "sample string 4",
        "blame_field": "sample string 5",
        "code": "sample string 6"
      },
      {
        "title": "sample string 1",
        "message": "sample string 2",
        "importance": "sample string 3",
        "confidence": "sample string 4",
        "blame_field": "sample string 5",
        "code": "sample string 6"
      }
    ],
    "Social_Media": 11
  }
]

application/xml, text/xml

Sample:
<ArrayOfAdFeedBack xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SM.Data.Models.AdModel">
  <AdFeedBack>
    <AdID>sample string 3</AdID>
    <IsCreated>true</IsCreated>
    <IsValid>true</IsValid>
    <Location>sample string 8</Location>
    <Message>sample string 7</Message>
    <PageID>sample string 1</PageID>
    <PageName>sample string 2</PageName>
    <SocialCampaignItemID>9</SocialCampaignItemID>
    <SocialCampaignItemName>sample string 10</SocialCampaignItemName>
    <Social_Media>11</Social_Media>
    <ValidationSection>sample string 5</ValidationSection>
    <recommendations>
      <AdFeedBackrecommendation>
        <blame_field>sample string 5</blame_field>
        <code>sample string 6</code>
        <confidence>sample string 4</confidence>
        <importance>sample string 3</importance>
        <message>sample string 2</message>
        <title>sample string 1</title>
      </AdFeedBackrecommendation>
      <AdFeedBackrecommendation>
        <blame_field>sample string 5</blame_field>
        <code>sample string 6</code>
        <confidence>sample string 4</confidence>
        <importance>sample string 3</importance>
        <message>sample string 2</message>
        <title>sample string 1</title>
      </AdFeedBackrecommendation>
    </recommendations>
  </AdFeedBack>
  <AdFeedBack>
    <AdID>sample string 3</AdID>
    <IsCreated>true</IsCreated>
    <IsValid>true</IsValid>
    <Location>sample string 8</Location>
    <Message>sample string 7</Message>
    <PageID>sample string 1</PageID>
    <PageName>sample string 2</PageName>
    <SocialCampaignItemID>9</SocialCampaignItemID>
    <SocialCampaignItemName>sample string 10</SocialCampaignItemName>
    <Social_Media>11</Social_Media>
    <ValidationSection>sample string 5</ValidationSection>
    <recommendations>
      <AdFeedBackrecommendation>
        <blame_field>sample string 5</blame_field>
        <code>sample string 6</code>
        <confidence>sample string 4</confidence>
        <importance>sample string 3</importance>
        <message>sample string 2</message>
        <title>sample string 1</title>
      </AdFeedBackrecommendation>
      <AdFeedBackrecommendation>
        <blame_field>sample string 5</blame_field>
        <code>sample string 6</code>
        <confidence>sample string 4</confidence>
        <importance>sample string 3</importance>
        <message>sample string 2</message>
        <title>sample string 1</title>
      </AdFeedBackrecommendation>
    </recommendations>
  </AdFeedBack>
</ArrayOfAdFeedBack>