Skip to content

Commit 89965bb

Browse files
Update OpenAPI specification for beta
1 parent 486e362 commit 89965bb

2 files changed

Lines changed: 97 additions & 96 deletions

File tree

openapi/spec3.beta.sdk.json

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -6308,6 +6308,60 @@
63086308
"in_package": "Billing"
63096309
}
63106310
},
6311+
"billing_bill_resource_invoicing_lines_common_credited_items": {
6312+
"description": "",
6313+
"properties": {
6314+
"invoice": {
6315+
"description": "Invoice containing the credited invoice line items",
6316+
"maxLength": 5000,
6317+
"type": "string"
6318+
},
6319+
"invoice_line_items": {
6320+
"description": "Credited invoice line items",
6321+
"items": {
6322+
"maxLength": 5000,
6323+
"type": "string"
6324+
},
6325+
"type": "array"
6326+
}
6327+
},
6328+
"required": [
6329+
"invoice",
6330+
"invoice_line_items"
6331+
],
6332+
"title": "BillingBillResourceInvoicingLinesCommonCreditedItems",
6333+
"type": "object",
6334+
"x-expandableFields": [],
6335+
"x-stripeMostCommon": [
6336+
"invoice",
6337+
"invoice_line_items"
6338+
]
6339+
},
6340+
"billing_bill_resource_invoicing_lines_common_proration_details": {
6341+
"description": "",
6342+
"properties": {
6343+
"credited_items": {
6344+
"anyOf": [
6345+
{
6346+
"$ref": "#/components/schemas/billing_bill_resource_invoicing_lines_common_credited_items"
6347+
}
6348+
],
6349+
"description": "For a credit proration `line_item`, the original debit line_items to which the credit proration applies.",
6350+
"nullable": true
6351+
}
6352+
},
6353+
"required": [
6354+
"credited_items"
6355+
],
6356+
"title": "BillingBillResourceInvoicingLinesCommonProrationDetails",
6357+
"type": "object",
6358+
"x-expandableFields": [
6359+
"credited_items"
6360+
],
6361+
"x-stripeMostCommon": [
6362+
"credited_items"
6363+
]
6364+
},
63116365
"billing_clocks_resource_status_details_advancing_status_details": {
63126366
"description": "",
63136367
"properties": {
@@ -29338,60 +29392,6 @@
2933829392
"value"
2933929393
]
2934029394
},
29341-
"invoices_resource_line_items_credited_items": {
29342-
"description": "",
29343-
"properties": {
29344-
"invoice": {
29345-
"description": "Invoice containing the credited invoice line items",
29346-
"maxLength": 5000,
29347-
"type": "string"
29348-
},
29349-
"invoice_line_items": {
29350-
"description": "Credited invoice line items",
29351-
"items": {
29352-
"maxLength": 5000,
29353-
"type": "string"
29354-
},
29355-
"type": "array"
29356-
}
29357-
},
29358-
"required": [
29359-
"invoice",
29360-
"invoice_line_items"
29361-
],
29362-
"title": "InvoicesResourceLineItemsCreditedItems",
29363-
"type": "object",
29364-
"x-expandableFields": [],
29365-
"x-stripeMostCommon": [
29366-
"invoice",
29367-
"invoice_line_items"
29368-
]
29369-
},
29370-
"invoices_resource_line_items_proration_details": {
29371-
"description": "",
29372-
"properties": {
29373-
"credited_items": {
29374-
"anyOf": [
29375-
{
29376-
"$ref": "#/components/schemas/invoices_resource_line_items_credited_items"
29377-
}
29378-
],
29379-
"description": "For a credit proration `line_item`, the original debit line_items to which the credit proration applies.",
29380-
"nullable": true
29381-
}
29382-
},
29383-
"required": [
29384-
"credited_items"
29385-
],
29386-
"title": "InvoicesResourceLineItemsProrationDetails",
29387-
"type": "object",
29388-
"x-expandableFields": [
29389-
"credited_items"
29390-
],
29391-
"x-stripeMostCommon": [
29392-
"credited_items"
29393-
]
29394-
},
2939529395
"invoices_resource_pause_collection": {
2939629396
"description": "The Pause Collection settings determine how we will pause collection for this subscription and for how long the subscription\nshould be paused.",
2939729397
"properties": {
@@ -39432,7 +39432,7 @@
3943239432
"proration_details": {
3943339433
"anyOf": [
3943439434
{
39435-
"$ref": "#/components/schemas/invoices_resource_line_items_proration_details"
39435+
"$ref": "#/components/schemas/billing_bill_resource_invoicing_lines_common_proration_details"
3943639436
}
3943739437
],
3943839438
"description": "Additional details for proration line items",

openapi/spec3.beta.sdk.yaml

Lines changed: 42 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -5861,6 +5861,47 @@ components:
58615861
class_name: MeterEventSummary
58625862
has_collection_class: true
58635863
in_package: Billing
5864+
billing_bill_resource_invoicing_lines_common_credited_items:
5865+
description: ''
5866+
properties:
5867+
invoice:
5868+
description: Invoice containing the credited invoice line items
5869+
maxLength: 5000
5870+
type: string
5871+
invoice_line_items:
5872+
description: Credited invoice line items
5873+
items:
5874+
maxLength: 5000
5875+
type: string
5876+
type: array
5877+
required:
5878+
- invoice
5879+
- invoice_line_items
5880+
title: BillingBillResourceInvoicingLinesCommonCreditedItems
5881+
type: object
5882+
x-expandableFields: []
5883+
x-stripeMostCommon:
5884+
- invoice
5885+
- invoice_line_items
5886+
billing_bill_resource_invoicing_lines_common_proration_details:
5887+
description: ''
5888+
properties:
5889+
credited_items:
5890+
anyOf:
5891+
- $ref: >-
5892+
#/components/schemas/billing_bill_resource_invoicing_lines_common_credited_items
5893+
description: >-
5894+
For a credit proration `line_item`, the original debit line_items to
5895+
which the credit proration applies.
5896+
nullable: true
5897+
required:
5898+
- credited_items
5899+
title: BillingBillResourceInvoicingLinesCommonProrationDetails
5900+
type: object
5901+
x-expandableFields:
5902+
- credited_items
5903+
x-stripeMostCommon:
5904+
- credited_items
58645905
billing_clocks_resource_status_details_advancing_status_details:
58655906
description: ''
58665907
properties:
@@ -26779,46 +26820,6 @@ components:
2677926820
x-stripeMostCommon:
2678026821
- type
2678126822
- value
26782-
invoices_resource_line_items_credited_items:
26783-
description: ''
26784-
properties:
26785-
invoice:
26786-
description: Invoice containing the credited invoice line items
26787-
maxLength: 5000
26788-
type: string
26789-
invoice_line_items:
26790-
description: Credited invoice line items
26791-
items:
26792-
maxLength: 5000
26793-
type: string
26794-
type: array
26795-
required:
26796-
- invoice
26797-
- invoice_line_items
26798-
title: InvoicesResourceLineItemsCreditedItems
26799-
type: object
26800-
x-expandableFields: []
26801-
x-stripeMostCommon:
26802-
- invoice
26803-
- invoice_line_items
26804-
invoices_resource_line_items_proration_details:
26805-
description: ''
26806-
properties:
26807-
credited_items:
26808-
anyOf:
26809-
- $ref: '#/components/schemas/invoices_resource_line_items_credited_items'
26810-
description: >-
26811-
For a credit proration `line_item`, the original debit line_items to
26812-
which the credit proration applies.
26813-
nullable: true
26814-
required:
26815-
- credited_items
26816-
title: InvoicesResourceLineItemsProrationDetails
26817-
type: object
26818-
x-expandableFields:
26819-
- credited_items
26820-
x-stripeMostCommon:
26821-
- credited_items
2682226823
invoices_resource_pause_collection:
2682326824
description: >-
2682426825
The Pause Collection settings determine how we will pause collection for
@@ -35711,7 +35712,7 @@ components:
3571135712
proration_details:
3571235713
anyOf:
3571335714
- $ref: >-
35714-
#/components/schemas/invoices_resource_line_items_proration_details
35715+
#/components/schemas/billing_bill_resource_invoicing_lines_common_proration_details
3571535716
description: Additional details for proration line items
3571635717
nullable: true
3571735718
quantity:

0 commit comments

Comments
 (0)