{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/Association", "title": "Association", "type": "object", "properties": { "SendWithObject": { "description": "Boolean flag to determines whether the file is sent with the document it is attached to on client facing communications. Note- The SendWithObject element is only returned when using /Associations/{ObjectId} endpoint.", "type": "boolean", "example": true }, "Name": { "description": "The name of the associated file. Note- The Name element is only returned when using /Associations/{ObjectId} endpoint.", "type": "string", "example": "Test.pdf" }, "Size": { "description": "The size of the associated file in bytes. Note- The Size element is only returned when using /Associations/{ObjectId} endpoint.", "type": "integer", "example": 12357 }, "CreatedDateUtc": { "description": "The date the file was created (UTC). Note- The CreatedDateUtc element is only returned when using /Associations/{ObjectId} endpoint.", "type": "string", "format": "date-time", "example": "2020-12-10T01:22:00.0000000" }, "AssociationDateUtc": { "description": "The date the file was associated with the object (UTC). Note- The AssociationDateUtc element is only returned when using /Associations/{ObjectId} endpoint.", "type": "string", "format": "date-time", "example": "2020-12-10T01:22:00.0000000" }, "FileId": { "description": "The unique identifier of the file", "type": "string", "format": "uuid" }, "ObjectId": { "description": "The identifier of the object that the file is being associated with (e.g. InvoiceID, BankTransactionID, ContactID)", "type": "string", "format": "uuid" }, "ObjectGroup": { "$ref": "#/components/schemas/ObjectGroup" }, "ObjectType": { "$ref": "#/components/schemas/ObjectType" } } }