Skip to content

Commit 1b85cae

Browse files
authored
Merge pull request #110 from criteo/update-oas-2025-02-05
Update OAS up to 2025-01
2 parents e6c2bbc + b84c9b2 commit 1b85cae

12 files changed

+561
-368
lines changed

api-specifications/marketingsolutions_2024-01.json

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2936,7 +2936,8 @@
29362936
"style": "form",
29372937
"schema": {
29382938
"type": "integer",
2939-
"format": "int32"
2939+
"format": "int32",
2940+
"nullable": true
29402941
},
29412942
"x-nullable": true
29422943
},
@@ -2947,7 +2948,8 @@
29472948
"style": "form",
29482949
"schema": {
29492950
"type": "integer",
2950-
"format": "int32"
2951+
"format": "int32",
2952+
"nullable": true
29512953
},
29522954
"x-nullable": true
29532955
}
@@ -3116,7 +3118,8 @@
31163118
"style": "form",
31173119
"schema": {
31183120
"type": "integer",
3119-
"format": "int32"
3121+
"format": "int32",
3122+
"nullable": true
31203123
},
31213124
"x-nullable": true
31223125
},
@@ -3127,7 +3130,8 @@
31273130
"style": "form",
31283131
"schema": {
31293132
"type": "integer",
3130-
"format": "int32"
3133+
"format": "int32",
3134+
"nullable": true
31313135
},
31323136
"x-nullable": true
31333137
}
@@ -3639,7 +3643,8 @@
36393643
"style": "form",
36403644
"schema": {
36413645
"type": "integer",
3642-
"format": "int32"
3646+
"format": "int32",
3647+
"nullable": true
36433648
},
36443649
"x-nullable": true
36453650
},
@@ -3650,7 +3655,8 @@
36503655
"style": "form",
36513656
"schema": {
36523657
"type": "integer",
3653-
"format": "int32"
3658+
"format": "int32",
3659+
"nullable": true
36543660
},
36553661
"x-nullable": true
36563662
}
@@ -10501,6 +10507,12 @@
1050110507
"description": "The date when when we will stop to show this ad. If the end date is not specified (i.e. null) then the ad will go on forever\r\nString must be in ISO8601 format",
1050210508
"nullable": true,
1050310509
"x-nullable": true
10510+
},
10511+
"id": {
10512+
"type": "string",
10513+
"description": "Unique identifier (duplicate of the parent id).",
10514+
"nullable": true,
10515+
"x-nullable": true
1050410516
}
1050510517
},
1050610518
"description": "An ad is the binding that connects a creative with an ad set"
@@ -10594,6 +10606,12 @@
1059410606
"description": "Number of rotations for the Coupons (from 1 to 10 times)",
1059510607
"format": "int32",
1059610608
"nullable": true
10609+
},
10610+
"id": {
10611+
"type": "string",
10612+
"description": "Unique identifier (duplicate of the parent id).",
10613+
"nullable": true,
10614+
"x-nullable": true
1059710615
}
1059810616
},
1059910617
"description": "Coupons are static images applied on ad set which can be displayed within an ad and link to a landing page."
@@ -10676,6 +10694,12 @@
1067610694
},
1067710695
"adaptiveAttributes": {
1067810696
"$ref": "#/components/schemas/AdaptiveAttributes"
10697+
},
10698+
"id": {
10699+
"type": "string",
10700+
"description": "Unique identifier (duplicate of the parent id).",
10701+
"nullable": true,
10702+
"x-nullable": true
1067910703
}
1068010704
},
1068110705
"description": "A creative is a project with the necessary information to display a creative"

api-specifications/marketingsolutions_2024-04.json

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2936,7 +2936,8 @@
29362936
"style": "form",
29372937
"schema": {
29382938
"type": "integer",
2939-
"format": "int32"
2939+
"format": "int32",
2940+
"nullable": true
29402941
},
29412942
"x-nullable": true
29422943
},
@@ -2947,7 +2948,8 @@
29472948
"style": "form",
29482949
"schema": {
29492950
"type": "integer",
2950-
"format": "int32"
2951+
"format": "int32",
2952+
"nullable": true
29512953
},
29522954
"x-nullable": true
29532955
}
@@ -3116,7 +3118,8 @@
31163118
"style": "form",
31173119
"schema": {
31183120
"type": "integer",
3119-
"format": "int32"
3121+
"format": "int32",
3122+
"nullable": true
31203123
},
31213124
"x-nullable": true
31223125
},
@@ -3127,7 +3130,8 @@
31273130
"style": "form",
31283131
"schema": {
31293132
"type": "integer",
3130-
"format": "int32"
3133+
"format": "int32",
3134+
"nullable": true
31313135
},
31323136
"x-nullable": true
31333137
}
@@ -3639,7 +3643,8 @@
36393643
"style": "form",
36403644
"schema": {
36413645
"type": "integer",
3642-
"format": "int32"
3646+
"format": "int32",
3647+
"nullable": true
36433648
},
36443649
"x-nullable": true
36453650
},
@@ -3650,7 +3655,8 @@
36503655
"style": "form",
36513656
"schema": {
36523657
"type": "integer",
3653-
"format": "int32"
3658+
"format": "int32",
3659+
"nullable": true
36543660
},
36553661
"x-nullable": true
36563662
}
@@ -10501,6 +10507,12 @@
1050110507
"description": "The date when when we will stop to show this ad. If the end date is not specified (i.e. null) then the ad will go on forever\r\nString must be in ISO8601 format",
1050210508
"nullable": true,
1050310509
"x-nullable": true
10510+
},
10511+
"id": {
10512+
"type": "string",
10513+
"description": "Unique identifier (duplicate of the parent id).",
10514+
"nullable": true,
10515+
"x-nullable": true
1050410516
}
1050510517
},
1050610518
"description": "An ad is the binding that connects a creative with an ad set"
@@ -10594,6 +10606,12 @@
1059410606
"description": "Number of rotations for the Coupons (from 1 to 10 times)",
1059510607
"format": "int32",
1059610608
"nullable": true
10609+
},
10610+
"id": {
10611+
"type": "string",
10612+
"description": "Unique identifier (duplicate of the parent id).",
10613+
"nullable": true,
10614+
"x-nullable": true
1059710615
}
1059810616
},
1059910617
"description": "Coupons are static images applied on ad set which can be displayed within an ad and link to a landing page."
@@ -10676,6 +10694,12 @@
1067610694
},
1067710695
"adaptiveAttributes": {
1067810696
"$ref": "#/components/schemas/AdaptiveAttributes"
10697+
},
10698+
"id": {
10699+
"type": "string",
10700+
"description": "Unique identifier (duplicate of the parent id).",
10701+
"nullable": true,
10702+
"x-nullable": true
1067910703
}
1068010704
},
1068110705
"description": "A creative is a project with the necessary information to display a creative"

api-specifications/marketingsolutions_2024-07.json

Lines changed: 33 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2934,7 +2934,8 @@
29342934
"style": "form",
29352935
"schema": {
29362936
"type": "integer",
2937-
"format": "int32"
2937+
"format": "int32",
2938+
"nullable": true
29382939
},
29392940
"x-nullable": true
29402941
},
@@ -2945,7 +2946,8 @@
29452946
"style": "form",
29462947
"schema": {
29472948
"type": "integer",
2948-
"format": "int32"
2949+
"format": "int32",
2950+
"nullable": true
29492951
},
29502952
"x-nullable": true
29512953
}
@@ -3114,7 +3116,8 @@
31143116
"style": "form",
31153117
"schema": {
31163118
"type": "integer",
3117-
"format": "int32"
3119+
"format": "int32",
3120+
"nullable": true
31183121
},
31193122
"x-nullable": true
31203123
},
@@ -3125,7 +3128,8 @@
31253128
"style": "form",
31263129
"schema": {
31273130
"type": "integer",
3128-
"format": "int32"
3131+
"format": "int32",
3132+
"nullable": true
31293133
},
31303134
"x-nullable": true
31313135
}
@@ -3637,7 +3641,8 @@
36373641
"style": "form",
36383642
"schema": {
36393643
"type": "integer",
3640-
"format": "int32"
3644+
"format": "int32",
3645+
"nullable": true
36413646
},
36423647
"x-nullable": true
36433648
},
@@ -3648,7 +3653,8 @@
36483653
"style": "form",
36493654
"schema": {
36503655
"type": "integer",
3651-
"format": "int32"
3656+
"format": "int32",
3657+
"nullable": true
36523658
},
36533659
"x-nullable": true
36543660
}
@@ -9672,7 +9678,9 @@
96729678
"nullable": true
96739679
}
96749680
},
9675-
"description": "ad set frequency capping model"
9681+
"description": "ad set frequency capping model",
9682+
"nullable": true,
9683+
"x-nullable": true
96769684
},
96779685
"NillableDecimal": {
96789686
"type": "object",
@@ -10191,6 +10199,12 @@
1019110199
"description": "The date when when we will stop to show this ad. If the end date is not specified (i.e. null) then the ad will go on forever\r\nString must be in ISO8601 format",
1019210200
"nullable": true,
1019310201
"x-nullable": true
10202+
},
10203+
"id": {
10204+
"type": "string",
10205+
"description": "Unique identifier (duplicate of the parent id).",
10206+
"nullable": true,
10207+
"x-nullable": true
1019410208
}
1019510209
},
1019610210
"description": "An ad is the binding that connects a creative with an ad set"
@@ -10284,6 +10298,12 @@
1028410298
"description": "Number of rotations for the Coupons (from 1 to 10 times)",
1028510299
"format": "int32",
1028610300
"nullable": true
10301+
},
10302+
"id": {
10303+
"type": "string",
10304+
"description": "Unique identifier (duplicate of the parent id).",
10305+
"nullable": true,
10306+
"x-nullable": true
1028710307
}
1028810308
},
1028910309
"description": "Coupons are static images applied on ad set which can be displayed within an ad and link to a landing page."
@@ -10366,6 +10386,12 @@
1036610386
},
1036710387
"adaptiveAttributes": {
1036810388
"$ref": "#/components/schemas/AdaptiveAttributes"
10389+
},
10390+
"id": {
10391+
"type": "string",
10392+
"description": "Unique identifier (duplicate of the parent id).",
10393+
"nullable": true,
10394+
"x-nullable": true
1036910395
}
1037010396
},
1037110397
"description": "A creative is a project with the necessary information to display a creative"

0 commit comments

Comments
 (0)