Skip to content

Commit

Permalink
Update OpenAPI specification
Browse files Browse the repository at this point in the history
  • Loading branch information
stripe-openapi[bot] committed Sep 18, 2024
1 parent b60f448 commit e9a83b0
Show file tree
Hide file tree
Showing 6 changed files with 74 additions and 0 deletions.
14 changes: 14 additions & 0 deletions openapi/spec3.beta.sdk.json
Original file line number Diff line number Diff line change
Expand Up @@ -23915,6 +23915,12 @@
"automatic_tax": {
"$ref": "#/components/schemas/automatic_tax"
},
"automatically_finalizes_at": {
"description": "The time when this invoice is currently scheduled to be automatically finalized. The field will be `null` if the invoice is not scheduled to finalize in the future. If the invoice is not in the draft state, this field will always be `null` - see `finalized_at` for the time when an already-finalized invoice was finalized.",
"format": "unix-time",
"nullable": true,
"type": "integer"
},
"billing_reason": {
"description": "Indicates the reason why the invoice was created.\n\n* `manual`: Unrelated to a subscription, for example, created via the invoice editor.\n* `subscription`: No longer in use. Applies to subscriptions from before May 2018 where no distinction was made between updates, cycles, and thresholds.\n* `subscription_create`: A new subscription was created.\n* `subscription_cycle`: A subscription advanced into a new period.\n* `subscription_threshold`: A subscription reached a billing threshold.\n* `subscription_update`: A subscription was updated.\n* `upcoming`: Reserved for simulated invoices, per the upcoming invoice endpoint.",
"enum": [
Expand Down Expand Up @@ -24651,6 +24657,7 @@
"attempt_count",
"attempted",
"automatic_tax",
"automatically_finalizes_at",
"billing_reason",
"charge",
"collection_method",
Expand Down Expand Up @@ -58068,6 +58075,12 @@
"automatic_tax": {
"$ref": "#/components/schemas/automatic_tax"
},
"automatically_finalizes_at": {
"description": "The time when this invoice is currently scheduled to be automatically finalized. The field will be `null` if the invoice is not scheduled to finalize in the future. If the invoice is not in the draft state, this field will always be `null` - see `finalized_at` for the time when an already-finalized invoice was finalized.",
"format": "unix-time",
"nullable": true,
"type": "integer"
},
"billing_reason": {
"description": "Indicates the reason why the invoice was created.\n\n* `manual`: Unrelated to a subscription, for example, created via the invoice editor.\n* `subscription`: No longer in use. Applies to subscriptions from before May 2018 where no distinction was made between updates, cycles, and thresholds.\n* `subscription_create`: A new subscription was created.\n* `subscription_cycle`: A subscription advanced into a new period.\n* `subscription_threshold`: A subscription reached a billing threshold.\n* `subscription_update`: A subscription was updated.\n* `upcoming`: Reserved for simulated invoices, per the upcoming invoice endpoint.",
"enum": [
Expand Down Expand Up @@ -58746,6 +58759,7 @@
"attempt_count",
"attempted",
"automatic_tax",
"automatically_finalizes_at",
"billing_reason",
"collection_method",
"created",
Expand Down
24 changes: 24 additions & 0 deletions openapi/spec3.beta.sdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22043,6 +22043,17 @@ components:
type: boolean
automatic_tax:
$ref: '#/components/schemas/automatic_tax'
automatically_finalizes_at:
description: >-
The time when this invoice is currently scheduled to be
automatically finalized. The field will be `null` if the invoice is
not scheduled to finalize in the future. If the invoice is not in
the draft state, this field will always be `null` - see
`finalized_at` for the time when an already-finalized invoice was
finalized.
format: unix-time
nullable: true
type: integer
billing_reason:
description: >-
Indicates the reason why the invoice was created.
Expand Down Expand Up @@ -22716,6 +22727,7 @@ components:
- attempt_count
- attempted
- automatic_tax
- automatically_finalizes_at
- billing_reason
- charge
- collection_method
Expand Down Expand Up @@ -53185,6 +53197,17 @@ components:
type: boolean
automatic_tax:
$ref: '#/components/schemas/automatic_tax'
automatically_finalizes_at:
description: >-
The time when this invoice is currently scheduled to be
automatically finalized. The field will be `null` if the invoice is
not scheduled to finalize in the future. If the invoice is not in
the draft state, this field will always be `null` - see
`finalized_at` for the time when an already-finalized invoice was
finalized.
format: unix-time
nullable: true
type: integer
billing_reason:
description: >-
Indicates the reason why the invoice was created.
Expand Down Expand Up @@ -53821,6 +53844,7 @@ components:
- attempt_count
- attempted
- automatic_tax
- automatically_finalizes_at
- billing_reason
- collection_method
- created
Expand Down
6 changes: 6 additions & 0 deletions openapi/spec3.json
Original file line number Diff line number Diff line change
Expand Up @@ -14818,6 +14818,12 @@
"automatic_tax": {
"$ref": "#/components/schemas/automatic_tax"
},
"automatically_finalizes_at": {
"description": "The time when this invoice is currently scheduled to be automatically finalized. The field will be `null` if the invoice is not scheduled to finalize in the future. If the invoice is not in the draft state, this field will always be `null` - see `finalized_at` for the time when an already-finalized invoice was finalized.",
"format": "unix-time",
"nullable": true,
"type": "integer"
},
"billing_reason": {
"description": "Indicates the reason why the invoice was created.\n\n* `manual`: Unrelated to a subscription, for example, created via the invoice editor.\n* `subscription`: No longer in use. Applies to subscriptions from before May 2018 where no distinction was made between updates, cycles, and thresholds.\n* `subscription_create`: A new subscription was created.\n* `subscription_cycle`: A subscription advanced into a new period.\n* `subscription_threshold`: A subscription reached a billing threshold.\n* `subscription_update`: A subscription was updated.\n* `upcoming`: Reserved for simulated invoices, per the upcoming invoice endpoint.",
"enum": [
Expand Down
7 changes: 7 additions & 0 deletions openapi/spec3.sdk.json
Original file line number Diff line number Diff line change
Expand Up @@ -20983,6 +20983,12 @@
"automatic_tax": {
"$ref": "#/components/schemas/automatic_tax"
},
"automatically_finalizes_at": {
"description": "The time when this invoice is currently scheduled to be automatically finalized. The field will be `null` if the invoice is not scheduled to finalize in the future. If the invoice is not in the draft state, this field will always be `null` - see `finalized_at` for the time when an already-finalized invoice was finalized.",
"format": "unix-time",
"nullable": true,
"type": "integer"
},
"billing_reason": {
"description": "Indicates the reason why the invoice was created.\n\n* `manual`: Unrelated to a subscription, for example, created via the invoice editor.\n* `subscription`: No longer in use. Applies to subscriptions from before May 2018 where no distinction was made between updates, cycles, and thresholds.\n* `subscription_create`: A new subscription was created.\n* `subscription_cycle`: A subscription advanced into a new period.\n* `subscription_threshold`: A subscription reached a billing threshold.\n* `subscription_update`: A subscription was updated.\n* `upcoming`: Reserved for simulated invoices, per the upcoming invoice endpoint.",
"enum": [
Expand Down Expand Up @@ -21643,6 +21649,7 @@
"attempt_count",
"attempted",
"automatic_tax",
"automatically_finalizes_at",
"billing_reason",
"charge",
"collection_method",
Expand Down
12 changes: 12 additions & 0 deletions openapi/spec3.sdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19446,6 +19446,17 @@ components:
type: boolean
automatic_tax:
$ref: '#/components/schemas/automatic_tax'
automatically_finalizes_at:
description: >-
The time when this invoice is currently scheduled to be
automatically finalized. The field will be `null` if the invoice is
not scheduled to finalize in the future. If the invoice is not in
the draft state, this field will always be `null` - see
`finalized_at` for the time when an already-finalized invoice was
finalized.
format: unix-time
nullable: true
type: integer
billing_reason:
description: >-
Indicates the reason why the invoice was created.
Expand Down Expand Up @@ -20061,6 +20072,7 @@ components:
- attempt_count
- attempted
- automatic_tax
- automatically_finalizes_at
- billing_reason
- charge
- collection_method
Expand Down
11 changes: 11 additions & 0 deletions openapi/spec3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14523,6 +14523,17 @@ components:
type: boolean
automatic_tax:
$ref: '#/components/schemas/automatic_tax'
automatically_finalizes_at:
description: >-
The time when this invoice is currently scheduled to be
automatically finalized. The field will be `null` if the invoice is
not scheduled to finalize in the future. If the invoice is not in
the draft state, this field will always be `null` - see
`finalized_at` for the time when an already-finalized invoice was
finalized.
format: unix-time
nullable: true
type: integer
billing_reason:
description: >-
Indicates the reason why the invoice was created.
Expand Down

0 comments on commit e9a83b0

Please sign in to comment.