# Findable Partner API ## API Docs - Documents [Get a specific document](https://docs.findable.ai/get-a-specific-document-21575760e0.md): Retrieve a specific document from a building with its download URL - Documents [Update document metadata](https://docs.findable.ai/update-document-metadata-21575762e0.md): Update metadata for a specific document such as filename, creation date, or building category - Documents [Delete a document](https://docs.findable.ai/delete-a-document-21575761e0.md): Archive/delete a specific document from a building - Documents [Get document processing status](https://docs.findable.ai/get-document-processing-status-21575763e0.md): Retrieve the processing status and metadata for a specific document - Documents [List documents in a building](https://docs.findable.ai/list-documents-in-a-building-21575764e0.md): Get all documents in a specific building owned by a building owner - Documents [Create a new document upload request](https://docs.findable.ai/create-a-new-document-upload-request-21575765e0.md): Generate a document ID and signed upload URL for uploading a new document to a building - Documents [Search documents for a building owner](https://docs.findable.ai/search-documents-for-a-building-owner-21575780e0.md): Search all documents across all buildings for a building owner - Documents [Get building category counts](https://docs.findable.ai/get-building-category-counts-21575766e0.md): Retrieve the count of documents grouped by building category for a specific building - Documents [Get documents by category](https://docs.findable.ai/get-documents-by-category-21575767e0.md): Retrieve all documents in a specific building category with pagination support - Documents [Search documents in a building](https://docs.findable.ai/search-documents-in-a-building-21575772e0.md): Search documents within a specific building owned by a building owner - Buildings [List buildings for a building owner](https://docs.findable.ai/list-buildings-for-a-building-owner-21575774e0.md): Get all buildings owned by a specific building owner - Buildings [Create a building for a building owner](https://docs.findable.ai/create-a-building-for-a-building-owner-21575775e0.md): Create a new building owned by a specific building owner - Buildings [Get a building](https://docs.findable.ai/get-a-building-21575768e0.md): Get details of a specific building owned by a building owner - Buildings [Update a building](https://docs.findable.ai/update-a-building-21575770e0.md): Update details of a specific building owned by a building owner - Buildings [Delete a building](https://docs.findable.ai/delete-a-building-21575769e0.md): Delete a specific building owned by a building owner - Buildings [Get building processing status](https://docs.findable.ai/get-building-processing-status-21575771e0.md): Get document processing status for a specific building - Deficiency Reports (a.k.a Red Flag Reports) [List documents in deficiency report category](https://docs.findable.ai/list-documents-in-deficiency-report-category-21575783e0.md): Get all documents associated with a specific deficiency report category - Deficiency Reports (a.k.a Red Flag Reports) [Add document to deficiency report category](https://docs.findable.ai/add-document-to-deficiency-report-category-21575784e0.md): Associate a document with a specific deficiency report category - Deficiency Reports (a.k.a Red Flag Reports) [Remove document from deficiency report category](https://docs.findable.ai/remove-document-from-deficiency-report-category-21575785e0.md): Remove the association between a document and a deficiency report category - Deficiency Reports (a.k.a Red Flag Reports) [List deficiency reports for a building](https://docs.findable.ai/list-deficiency-reports-for-a-building-21575786e0.md): Get all deficiency reports (red flag reports) for a specific building - Deficiency Reports (a.k.a Red Flag Reports) [Generate a new deficiency report](https://docs.findable.ai/generate-a-new-deficiency-report-21575787e0.md): Generate or regenerate a deficiency report (red flag report) for a specific building. This is an asynchronous operation. - Deficiency Reports (a.k.a Red Flag Reports) [Get building deficiency report](https://docs.findable.ai/get-building-deficiency-report-21575773e0.md): Get deficiency report for a specific building owned by a building owner - Building owner [Get a building owner](https://docs.findable.ai/get-a-building-owner-21575776e0.md): Get details of a specific building owner by ID - Building owner [Update a building owner](https://docs.findable.ai/update-a-building-owner-21575777e0.md): Update details of a specific building owner - Building owner [Delete a building owner](https://docs.findable.ai/delete-a-building-owner-21575778e0.md): Delete a specific building owner by ID - Building owner [Get building owner processing status](https://docs.findable.ai/get-building-owner-processing-status-21575779e0.md): Get document processing status for all buildings of a building owner - Building owner [List all building owners](https://docs.findable.ai/list-all-building-owners-21575781e0.md): Get all building owners/customers that the authenticated partner has access to - Building owner [Create a new building owner](https://docs.findable.ai/create-a-new-building-owner-21575782e0.md): Create a new building owner/customer associated with the authenticated partner organization