Skip to content
This repository was archived by the owner on Aug 6, 2025. It is now read-only.

Commit d9f775e

Browse files
committed
fix(openapi): add PAYPAL and x-www-form-urlencoded support, add AWS and Paypal configs
1 parent 43c2ff7 commit d9f775e

File tree

1 file changed

+52
-3
lines changed

1 file changed

+52
-3
lines changed

openapi.json

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1105,9 +1105,10 @@
11051105
"type": "string",
11061106
"enum": [
11071107
"basic",
1108-
"bearer"
1108+
"bearer",
1109+
"x-www-form-urlencoded"
11091110
],
1110-
"description": "Basic (default) or Bearer Authentication",
1111+
"description": "Basic (default), Bearer Authentication or x-www-form-urlencoded",
11111112
"default": "basic"
11121113
}
11131114
},
@@ -1246,6 +1247,16 @@
12461247
"secret_access_key": {
12471248
"type": "string",
12481249
"description": "AWS secret access key"
1250+
},
1251+
"region": {
1252+
"type": "string",
1253+
"nullable": true,
1254+
"description": "AWS region"
1255+
},
1256+
"service": {
1257+
"type": "string",
1258+
"nullable": true,
1259+
"description": "AWS service"
12491260
}
12501261
},
12511262
"required": [
@@ -1707,7 +1718,8 @@
17071718
"SLACK",
17081719
"RAZORPAY",
17091720
"MAILCHIMP",
1710-
"PADDLE"
1721+
"PADDLE",
1722+
"PAYPAL"
17111723
]
17121724
},
17131725
"IntegrationFeature": {
@@ -4931,6 +4943,40 @@
49314943
"additionalProperties": false,
49324944
"x-docs-type": "Paddle"
49334945
},
4946+
"VerificationPaypalConfigs": {
4947+
"type": "object",
4948+
"properties": {
4949+
"webhook_id": {
4950+
"type": "string"
4951+
}
4952+
},
4953+
"required": [
4954+
"webhook_id"
4955+
],
4956+
"additionalProperties": false,
4957+
"description": "The verification configs for Paypal. Only included if the ?include=verification.configs query param is present",
4958+
"x-docs-type": "PaypalConfigs"
4959+
},
4960+
"VerificationPaypal": {
4961+
"type": "object",
4962+
"properties": {
4963+
"type": {
4964+
"type": "string",
4965+
"enum": [
4966+
"paypal",
4967+
"PAYPAL"
4968+
]
4969+
},
4970+
"configs": {
4971+
"$ref": "#/components/schemas/VerificationPaypalConfigs"
4972+
}
4973+
},
4974+
"required": [
4975+
"type"
4976+
],
4977+
"additionalProperties": false,
4978+
"x-docs-type": "Paypal"
4979+
},
49344980
"VerificationConfig": {
49354981
"oneOf": [
49364982
{
@@ -5112,6 +5158,9 @@
51125158
},
51135159
{
51145160
"$ref": "#/components/schemas/VerificationPaddle"
5161+
},
5162+
{
5163+
"$ref": "#/components/schemas/VerificationPaypal"
51155164
}
51165165
],
51175166
"nullable": true,

0 commit comments

Comments
 (0)