diff --git a/openapi.yaml b/openapi.yaml index 47df67e5..258800a5 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -5409,7 +5409,8 @@ paths: description: Wash subscriptions distribution retrieved successfully content: application/json: - schema: {} + schema: + $ref: '#/components/schemas/InvoicingWashSubscriptionsDistributionResponse' /superuser/invoicing/period/distribution/v2/all: get: @@ -10581,6 +10582,58 @@ components: - discount_overrides - timeline + InvoicingWashSubscriptionsDistributionResponse: + type: object + properties: + success: + type: boolean + example: true + data: + type: array + items: + $ref: '#/components/schemas/InvoicingWashSubscriptionsDistributionCustomer' + meta: + $ref: '#/components/schemas/InvoicingFixedPricingDistributionMeta' + includes: + type: object + additionalProperties: true + required: + - success + - data + - meta + - includes + + InvoicingWashSubscriptionsDistributionCustomer: + type: object + properties: + id: + type: integer + nullable: true + customer_number: + type: integer + customer_name: + type: string + transactions: + type: array + items: + $ref: '#/components/schemas/InvoicingFixedPricingDistributionTransaction' + requires_action: + type: boolean + meta: + type: object + properties: + subscription: + type: object + additionalProperties: true + required: + - subscription + required: + - customer_number + - customer_name + - transactions + - requires_action + - meta + InvoicingFixedPricingDistributionResponse: type: object properties: