{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/PaymentAutoAllocateListing", "title": "PaymentAutoAllocateListing", "type": "object", "properties": { "id": { "type": "integer", "description": "The id of the PaymentAutoAllocate.", "readOnly": true, "writeOnly": false }, "created": { "type": "string", "description": "The timestamp when the PaymentAutoAllocate was created.", "readOnly": true, "writeOnly": false }, "updated": { "type": "string", "description": "The timestamp when the PaymentAutoAllocate was last updated.", "readOnly": true, "writeOnly": false }, "type": { "type": "string", "description": "The type.", "readOnly": true, "writeOnly": false }, "status": { "type": "string", "description": "The status.", "readOnly": true, "writeOnly": false }, "trigger_amount": { "type": "object", "description": "The amount on which this payment auto allocate will be triggered.", "readOnly": true, "writeOnly": false, "$ref": "#/components/schemas/Amount" }, "payment": { "type": "object", "description": "DEPRECATED: superseded by `payment_original` and `payment_latest`", "readOnly": true, "writeOnly": false, "$ref": "#/components/schemas/Payment" }, "payment_original": { "type": "object", "description": "The payment that was used to define the triggers for this payment auto allocate.", "readOnly": true, "writeOnly": false, "$ref": "#/components/schemas/Payment" }, "payment_latest": { "type": "object", "description": "The latest payment allocated using this payment auto allocate.", "readOnly": true, "writeOnly": false, "$ref": "#/components/schemas/Payment" } } }