addedInput schema / properties / vendorBill / properties / lineItems
Added value: +{
+ "items": {
+ "properties": {
+ "amountCents": {
+ "type": "integer"
+ },
+ "companyId": {
+ "description": "UUID value wrapper.",
+ "properties": {
+ "value": {
+ "format": "uuid",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "createdAt": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "currencyCode": {
+ "pattern": "^([A-Z]{3})?$",
+ "type": "string"
+ },
+ "description": {
+ "description": "Free-form description (max 5000 chars).",
+ "properties": {
+ "value": {
+ "maxLength": 5000,
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "id": {
+ "description": "UUID value wrapper.",
+ "properties": {
+ "value": {
+ "format": "uuid",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "lineIndex": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "quantity": {
+ "pattern": "^(-?[0-9]+\\.[0-9]{1,4})?$",
+ "type": "string"
+ },
+ "serviceName": {
+ "maxLength": 200,
+ "type": "string"
+ },
+ "servicePeriodEnd": {
+ "pattern": "^([0-9]{4}-[0-9]{2}-[0-9]{2})?$",
+ "type": "string"
+ },
+ "servicePeriodStart": {
+ "pattern": "^([0-9]{4}-[0-9]{2}-[0-9]{2})?$",
+ "type": "string"
+ },
+ "updatedAt": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "vendorBillId": {
+ "description": "UUID value wrapper.",
+ "properties": {
+ "value": {
+ "format": "uuid",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "maxItems": 500,
+ "type": "array"
+}