---
title: "Get file notes by property ID"
method: GET
path: "/inventory/{propertyId}/file-notes"
tags: ["FileNotes"]
---

# Get file notes by property ID

`GET /inventory/{propertyId}/file-notes`

## Request

- Base URL: `https://api.alto.zoopladev.co.uk`
- URL: `https://api.alto.zoopladev.co.uk/inventory/{propertyId}/file-notes`
- Auth: `appAuth` (a scheme the document does not define)

Get all file notes relating to the specified property ID

## Path parameters

- `propertyId` string, required

## Headers

- `AgencyRef` string, required

## Response `200`

Returns the file notes associated with the specified property

- GetFileNoteResponse
  - `id` integer: The unique identifier of the file note
  - `title` string, nullable: Title of the file note if available
  - `notes` string, nullable: The body/content of the file note
  - `contactIds` integer[], nullable: The unique identifiers of contacts associated to the file note
  - `propertyId` integer, nullable: The unique identifier of the property if one is associated to the file note
  - `createdDate` string, date-time: Date/time when file note was created
  - `updatedDate` string, date-time, nullable: Date/time when file note was modified
  - `negotiatorId` integer, nullable: The unique identifier of the negotiator
  - `fileNoteType` 'Unspecified' | 'PropertyAvailable1' | 'PropertyWithdrawn' | 'PropertyUnderOffer' | 'ContractsExchanged' | 'PropertySaleCompleted' | 'PropertySoldExternally' | 'PropertyArchived' | 'PropertyLet' | 'PropertyAvailableAgain' | 'PropertyUnarchived' | 'PropertySuspended' | 'PropertyInstructed' | 'PropertyImported' | 'LetAgreed' | 'ExternallyLet' | 'PropertyBranchTransfer' | 'TermsSigned' | 'DetailsToVendor' | 'DetailsApproved' | 'HIPOrder' | 'HIPReady' | 'LogEPCOrder' | 'LogEPCReady' | 'SalePriceChange' | 'MarketingStatus' | 'SentOutSub' | 'SentOutCO' | 'RentalPriceChange' | 'FileNote' | 'PhoneCall' | 'TextMessage' | 'EMail' | 'Letter' | 'Labels' | 'MSReferra' | 'LeadNote' | 'ConversionNote' | 'ViewingFollowUp' | 'OfferMade' | 'OfferRevised' | 'OfferWithdrawn' | 'OfferAccepted' | 'OfferRejected' | 'OfferMadeRental' | 'OfferRevisedRental' | 'SaleNegotiated' | 'SaleWithdrawalByVendor' | 'SaleWithdrawalByPurchaser' | 'SaleLostExternalSale' | 'FailedToComplete' | 'ContractRaceLost' | 'LettingsWithdrawalByLandlord' | 'LettingsWithdrawalByApplicant' | 'KeyHandOver' | 'InvoiceRaised' | 'DepositTaken' | 'DepositReturned' | 'KeysOut' | 'KeysIn' | 'AccountPayment' | 'BoardChange' | 'Advertisement' | 'MoneyLaunderingIDRequest' | 'MoneyLaunderingIDVerified' | 'GasSafetyCheckOK' | 'ElectricalCheckOK' | 'FireAndFurnishingsCheckOK' | 'NoticeServed' | 'RecurringDiaryEntry' | 'GeneralDiaryEntry' | 'MarketAppraisal' | 'Viewing' | 'Match' | 'Disbursement' | 'MarketAppraisalFellThrough' | 'VendorReport' | 'MarketingSent' | 'ChangeOfPropertyNegotiator' | 'ChangeOfContactNegotiator' | 'ContactArchived' | 'PersonRegistered' | 'TOBSent' | 'TOBReturned' | 'ExportToCFP' | 'PropertyUploaded' | 'MarketingPrinted' | 'MarketingProduced' | 'MarketingViewed' | 'OtherMarketing' | 'MarketingFollowUp' | 'ReinstatePerson' | 'AllocateLogin' | 'PropertyOwnershipChanged' | 'TodoFollowUpNoteChanged' | 'DocumentSharedWithTenant' | 'DocumentUnsharedWithTenant' | 'DocumentSharedWithLandlord' | 'DocumentUnsharedWithLandlord' | 'FSReferral' | 'SolicitorReferral' | 'ConveyancerReferral' | 'ConveyancerQuote' | 'ConveyancerCaseOpened' | 'KeySetLost' | 'KeySetAdded' | 'KeySetRemoved' | 'KeySetAmended' | 'GeneralDiaryEntryCancelled' | 'AppraisalCancelled' | 'ViewingCancelled' | 'ExternalSaleAdded' | 'PropertySaleOtherStatusChange' | 'PropertyRentalOtherStatusChange' | 'ContractsExchangedReversed' | 'PropertySaleCompletedReversed' | 'SMSInvalidNumber' | 'PropertyBrochureSentViaEmail' | 'PropertyDetailsSentInEmail' | 'PropertyDetailsSentInSMS' | 'PropertyBrochurePrinted' | 'AdvertRunSentViaEmail' | 'PropertyUploadedFirstTime' | 'PropertyUploadedAsDeletion' | 'PropertyBrochureSentWithLetter' | 'PropertyBrowseSheetSentWithLetter' | 'ContactUnarchived' | 'GeneralDiaryEntryReinstated' | 'ViewingReinstated' | 'AppraisalReinstated' | 'ContactBranchTransfer' | 'CreditNoteIssued' | 'PropertyLetReversed' | 'ViewingReminder' | 'AppraisalReminder' | 'ClientDataChangeNote' | 'SigningRequestCopyEmail' | 'SigningRequest' | 'ViewingFeedbackReceived' | 'ViewingFeedbackRequested' | 'AmlCheckRequest' | 'SalesCommissionDue' | 'LettingsFeeDue' | 'DepositDue' | 'DisbursementRechargeDue' | 'RentDue' | 'ContractorExpenseDue' | 'SalesCommissionDueReversal' | 'LettingsFeeDueReversal' | 'DepositDueReversal' | 'DisbursementRechargeDueReversal' | 'RentDueReversal' | 'ContractorExpenseDueReversal' | 'TaskExpired' | 'SubjectAccessRequest' | 'DataPortabilityRequest' | 'SubjectAccessRequestPerson2' | 'DataPortabilityRequestPerson2' | 'PropertyAdded' | 'VacateTenancy' | 'RenewTenancy' | 'VacatedTenancy' | 'RenewedTenancy' | 'PeriodicTenancy' | 'RenewalCancelled' | 'VacateCancelled' | 'TenantAdded' | 'TenantRemoved' | 'TenancyStarted' | 'TenantLeft' | 'FailedToLet' | 'TenancyAdded' | 'VacateTenancyReverted' | 'RenewedTenancyReverted' | 'ReferencingCheckRequested' | 'ReferencingTenantStatusUpdated' | 'TenancyDepositSchemeUpdated' | 'WorkOrderCreated' | 'WorkOrderStatusChanged' | 'WorkOrderQuoteRequest' | 'WorkOrderInstructSupplier' | 'ManagementDateProgressChanged' | 'PropertyFileMaintenanceRequestReceived' | 'ForcedPasswordReset' | 'ForgottenPassword' | 'TwoStepSecurityCode' | 'ExportTenancy' | 'ContactCreatedFromLead' | 'TermsSent' | 'UpdateSalesFees' | 'PropertyCloned' | 'ContactCreatedFromBookingRequest' | 'PmInvoice' | 'PmReceipt' | 'PmRefund' | 'PmLandlordPayment' | 'PmSupplierPayment' | 'PmAgencyPayment' | 'PmBankReconciliation' | 'PmBacsPayment' | 'PmBankTransfer' | 'PmOverseasPayment' | 'pmBacsDownloadRequest' | 'PmPeriodStatement' | 'PmReceiptImportFile' | 'PmReceiptImportUpdate' | 'PmReceiptImportFileDownload' | 'TdsCertificateReceived' | 'TdsUploadBlocked' | 'SelfBillingInvoiceEmailed' | 'ConveyancerReferralFinanceReportEmailed', nullable

## Other responses

- `400`: When the request does not contain the expected information or access has not been granted to the property
- `401`: When access has not been granted to the API
- `404`: When the property specified does not exist

---

[API](https://skmtc.dev/alto/apis/alto-api.md) - [All operations](https://skmtc.dev/alto/apis/alto-api/llms.txt) - [OpenAPI document](https://skmtc.dev/alto/apis/alto-api/revisions/1b729d9b15a8?raw)
