# Stonal documentation > Documentation for Stonal: the user guide for the platform, and the public API reference for asset management, document storage, user management, webhooks, and legacy endpoints. Base URL: https://docs.stonal.io/fr ## User guide - [User guide](https://docs.stonal.io/fr/guide): How to use the Stonal platform day to day — signing in, browsing your portfolio, building a works plan, managing data quality. - [Signing in to Stonal](https://docs.stonal.io/fr/guide/demarrer/se-connecter): Create your password, sign in to the platform, use your company's single sign-on. - [The platform menu](https://docs.stonal.io/fr/guide/demarrer/le-menu): Finding your way around the left sidebar and the modules it gives you. - [The search bar](https://docs.stonal.io/fr/guide/demarrer/barre-de-recherche): Find a property, a building or a document across the whole portfolio, and act on the results. - [What's new in September 2026](https://docs.stonal.io/fr/guide/nouveautes/09-septembre): What changed on the platform in September 2026. - [What's new in August 2026](https://docs.stonal.io/fr/guide/nouveautes/08-aout): What changed on the platform in August 2026. - [The home page](https://docs.stonal.io/fr/guide/vue-densemble/accueil): The key figures of your portfolio, the cover image and adding a property. - [My properties](https://docs.stonal.io/fr/guide/vue-densemble/mes-residences): Find a property or a building in the portfolio list, on a map or in a list. - [General information for a property](https://docs.stonal.io/fr/guide/vue-densemble/mes-residences/informations-generales): Consult and update the address, floor areas, identity card and composition of a property. - [The documents of a property](https://docs.stonal.io/fr/guide/vue-densemble/mes-residences/documents): Reach the documents of a property, import them and manage them, with automatic filing by artificial intelligence. - [The plans of a property](https://docs.stonal.io/fr/guide/vue-densemble/mes-residences/plans): View the digital models of a property or a building, colour a plan by theme, read and correct the information of a component. - [The unit record](https://docs.stonal.io/fr/guide/vue-densemble/mes-residences/fiche-lot): View the units of a property or a building, open the detailed record of a unit and download it as a PDF. - [The composition of a property or a building](https://docs.stonal.io/fr/guide/vue-densemble/mes-residences/composition): Read and maintain the structure of your estate: outdoor spaces, building plans, levels and zones, and the units attached to them. - [The equipment of a building](https://docs.stonal.io/fr/guide/vue-densemble/mes-residences/equipements): Browse the equipment of a building by trade, read its condition and its last renewal date, filter the list and add an item. - [The rental status of your properties](https://docs.stonal.io/fr/guide/vue-densemble/mes-residences/etat-locatif): Read the occupancy of your units and parking spaces: leases in progress, rents, vacant areas, upcoming break dates and operating costs. - [Managing your contacts and operators](https://docs.stonal.io/fr/guide/vue-densemble/contacts-exploitants): Create and find the contacts attached to your contracts (technicians, caretakers, providers, operators) and their scope of work. - [Analysis reports](https://docs.stonal.io/fr/guide/vue-densemble/rapports): Moving between reports, adjusting the scope, making a report interactive and exporting a table — the steps common to every report. - [The Portfolio summary report](https://docs.stonal.io/fr/guide/vue-densemble/rapports/synthese-patrimoine): The key figures of your portfolio at three levels — the whole of it, the property, the dwelling — with a downloadable dwelling record. - [The Compliance report](https://docs.stonal.io/fr/guide/vue-densemble/rapports/conformite): Track the compliance of your mandatory surveys — EPC, asbestos, lead, gas, electricity — and plan those to redo. - [The Query report](https://docs.stonal.io/fr/guide/vue-densemble/rapports/requete): Analyse and extract the data held in your plans, level by level, down to individual equipment. - [Building your works strategy](https://docs.stonal.io/fr/guide/workflows/strategie): Compare costed works scenarios across your whole portfolio on five axes: energy, summer comfort, clay, flooding and accessibility. - [Rating your portfolio (PSP)](https://docs.stonal.io/fr/guide/workflows/strategie/psp): Place each property according to its attractiveness, technical condition and market, to steer your strategic asset plan. - [Building a multi-year works plan](https://docs.stonal.io/fr/guide/workflows/plans-de-travaux): Start a works plan, arbitrate the proposed lines, validate your programme and decide on budgets across the whole portfolio. - [Assessing the ESG performance of your portfolio](https://docs.stonal.io/fr/guide/workflows/esg): Create an ESG campaign, build its scoring grid, collect answers, qualify and publish the scores. - [Checking your data](https://docs.stonal.io/fr/guide/qualite-donnees/controler-les-donnees): Verify the volumes loaded, consult the source and history of a value, and find loading errors. - [Querying your data](https://docs.stonal.io/fr/guide/qualite-donnees/requeter-les-donnees): Build a free-form query over your portfolio, export the results as CSV and correct your data in bulk. - [Running a field survey with EDIT](https://docs.stonal.io/fr/guide/qualite-donnees/edit): Install EDIT on a tablet or phone, find your way around your buildings, place annotations on plans and update the attributes of components. - [Managing users and their permissions](https://docs.stonal.io/fr/guide/administration/gestion-des-utilisateurs): Create accounts, set permission levels and portfolio scope, import users in bulk, manage API access tokens. - [Set up identity delegation (SSO)](https://docs.stonal.io/fr/guide/administration/gestion-des-utilisateurs/delegation-didentite): Let your users sign in to Stonal through your own identity provider (OIDC), such as Microsoft Entra ID / Office 365. - [Your organisation's settings](https://docs.stonal.io/fr/guide/administration/gestion-de-lorganisation): The configuration specific to your organisation, service provisions display and the key indicators shown at the top of the General information tab. - [The component type reference](https://docs.stonal.io/fr/guide/administration/referentiel-types-de-composant): Explore the library of component types in your portfolio, and find a piece of equipment by its name or code. - [Making your data reliable](https://docs.stonal.io/fr/guide/administration/monitoring/fiabilisation-des-donnees): Spot the inconsistencies in how your portfolio is structured — unattached components, empty containers, incomplete exits — and see exactly which ones are affected. - [Knowing whether you can trust the condition of your equipment](https://docs.stonal.io/fr/guide/administration/monitoring/dates-et-etats-des-equipements): Compare the observed condition of your equipment with the condition its age suggests, and spot the dates and conditions to make reliable before building a works plan. - [Making your equipment dates and conditions reliable](https://docs.stonal.io/fr/guide/administration/monitoring/dates-et-etats-des-equipements/fiabiliser-les-dates-et-les-etats): Spot impossible or copied dates of last renewal, old or missing conditions, and know which correction to make for each. - [Reading equipment wear by family and by building](https://docs.stonal.io/fr/guide/administration/monitoring/dates-et-etats-des-equipements/lire-la-vetuste): Spot the trades, equipment families, properties and buildings whose dates and conditions should be made reliable first. - [The Document tracking report](https://docs.stonal.io/fr/guide/administration/gestion-documentaire/suivi-documentaire): Track the quality and completeness of your documents, with an overview across your whole portfolio. - [Configuring your document templates](https://docs.stonal.io/fr/guide/administration/gestion-documentaire/modeles-documentaires): Define the folder structure of documentations and the mandatory documents. - [Importing and modifying documents in bulk](https://docs.stonal.io/fr/guide/administration/gestion-documentaire/actions-documentaires): Import a batch of documents through a configuration file, and reclassify several documents at once. - [Restricting access to certain folders](https://docs.stonal.io/fr/guide/administration/gestion-documentaire/habilitations-documentaires): Reserve a documentary folder for one or more user groups, and understand what each person sees. - [Platform - Plans tab (Model)](https://docs.stonal.io/fr/guide/versions-anterieures/plateforme-onglet-plans-model): Viewing digital models from the Plans tab of earlier versions, the Model On Platform interface. - [Model](https://docs.stonal.io/fr/guide/versions-anterieures/model): Viewing your modelled portfolio in 2D and 3D from Model, the plan management interface of earlier versions. - [Keep](https://docs.stonal.io/fr/guide/versions-anterieures/keep): Keep, the document management of earlier versions — creating a filter, uploading and moving a document. - [What to ask of your surveyors](https://docs.stonal.io/fr/guide/recommandations/diagnostics): The recommendations to put in your tender specifications so that the surveys you receive can be used directly in the Stonal Smartdoc document library. - [Placing a good annotation in EDIT](https://docs.stonal.io/fr/guide/recommandations/edit): The good practices that let an annotation placed in the field update your portfolio quickly, without back-and-forth. - [Making good data quality requests for your models](https://docs.stonal.io/fr/guide/recommandations/maquettes): Choose the right type of request and attach the right documents so your models are built or updated without back-and-forth. - [Frequently asked questions](https://docs.stonal.io/fr/guide/faq): The questions that come up most often, grouped by topic, each one answered or pointing to the guide page that covers it. - [Your portfolio — frequently asked questions](https://docs.stonal.io/fr/guide/faq/patrimoine): Adding a property or a building, adding and changing a piece of data. - [Units — frequently asked questions](https://docs.stonal.io/fr/guide/faq/lots): The GL code of a unit, and the spaces that turn up in the list of units. - [Documents — frequently asked questions](https://docs.stonal.io/fr/guide/faq/documents): Uploading a document, how it is filed, finding it, changing its folder, its class or its tags. - [Plans — frequently asked questions](https://docs.stonal.io/fr/guide/faq/plans): Opening the plans of a property, colouring by theme, information panels, areas, reporting an anomaly. - [Data quality — frequently asked questions](https://docs.stonal.io/fr/guide/faq/qualite-donnees): Properties that do not appear, correcting a value and tracing where it came from. - [EDIT — frequently asked questions](https://docs.stonal.io/fr/guide/faq/edit): Adding an annotation, finding one to handle, launching the automatic processing, changing an attribute. - [Works plans — frequently asked questions](https://docs.stonal.io/fr/guide/faq/plans-de-travaux): Starting a works plan, the validation stages, adding a line, validating across the whole portfolio. - [Analysis reports — frequently asked questions](https://docs.stonal.io/fr/guide/faq/rapports): Moving between reports, filtering, exporting, missing tabs, having a report created or changed. - [From Abyla to Graphlake — frequently asked questions](https://docs.stonal.io/fr/guide/faq/abyla-graphlake): What Graphlake is, the prerequisites, how the transition happens, updating your plans, the metalibrary. - [Contact us](https://docs.stonal.io/fr/guide/contact): Reaching the Stonal team — support email address, opening hours, response time and postal address. ## API guides - [Assets hierarchy](https://docs.stonal.io/fr/api/assets/hierarchy) - [Creating a user](https://docs.stonal.io/fr/api/users/legacy/create-a-user) - [Ingesting data](https://docs.stonal.io/fr/api/assets/ingest) - [Introduction](https://docs.stonal.io/fr/api): Overview of the Stonal API — the available APIs and concrete use-case examples. - [Managing documents](https://docs.stonal.io/fr/api/documents) - [Personal Access Token (Recommended)](https://docs.stonal.io/fr/api/auth/pat) - [Understanding access](https://docs.stonal.io/fr/api/users/understanding-access) - [Getting Started](https://docs.stonal.io/fr/api/getting-started) - [Authenticating](https://docs.stonal.io/fr/api/auth) - [Authenticating users](https://docs.stonal.io/fr/api/users/authenticating-users) - [Modifying a user](https://docs.stonal.io/fr/api/users/legacy/modify-a-user) - [OpenID Connect](https://docs.stonal.io/fr/api/auth/openid) - [Upload a file](https://docs.stonal.io/fr/api/documents/upload-a-file) - [Deleting a user](https://docs.stonal.io/fr/api/users/legacy/delete-a-user) - [Search Documents](https://docs.stonal.io/fr/api/documents/search-documents) - [Searching data](https://docs.stonal.io/fr/api/assets/search) - [Look up groups & permissions](https://docs.stonal.io/fr/api/users/lookup-reference) - [Resynchronizing users](https://docs.stonal.io/fr/api/users/legacy/resync-users) - [Retrieve documentations for an asset](https://docs.stonal.io/fr/api/documents/get-documentations) - [Synchronization best practices](https://docs.stonal.io/fr/api/assets/best-practices) - [Upload a file (Python)](https://docs.stonal.io/fr/api/documents/upload-a-file-python) - [Create or update a user](https://docs.stonal.io/fr/api/users/create-or-update-a-user) - [Retrieve documentation templates](https://docs.stonal.io/fr/api/documents/get-templates) - [Disabling or deleting a user](https://docs.stonal.io/fr/api/users/delete-a-user) - [Resynchronizing users](https://docs.stonal.io/fr/api/users/resync-users) - [Create a Contract](https://docs.stonal.io/fr/api/contracts/creation) - [Create a Stakeholder](https://docs.stonal.io/fr/api/stakeholders/creation) - [Delete a Stakeholder](https://docs.stonal.io/fr/api/stakeholders/delete) - [Managing assets](https://docs.stonal.io/fr/api/assets) - [Managing Contracts](https://docs.stonal.io/fr/api/contracts) - [Managing Stakeholders](https://docs.stonal.io/fr/api/stakeholders) - [Managing users](https://docs.stonal.io/fr/api/users) - [Managing users](https://docs.stonal.io/fr/api/users/legacy) - [Receiving live updates](https://docs.stonal.io/fr/api/webhooks) - [Search Contracts](https://docs.stonal.io/fr/api/contracts/search) - [Search Stakeholders](https://docs.stonal.io/fr/api/stakeholders/search) - [Server implementation](https://docs.stonal.io/fr/api/webhooks/server) - [Testing webhooks](https://docs.stonal.io/fr/api/webhooks/sample) - [Update a Contract (partial)](https://docs.stonal.io/fr/api/contracts/update) - [Update a Stakeholder (full resource)](https://docs.stonal.io/fr/api/stakeholders/updatePut) - [Update a Stakeholder (partial)](https://docs.stonal.io/fr/api/stakeholders/updatePatch) ## Documents API - [Document Storage API - Public Endpoints](https://docs.stonal.io/fr/api/reference/documents/document-storage-api-public-endpoints): Public API endpoints for document storage service - [Delete a document](https://docs.stonal.io/fr/api/reference/documents/delete-document): Deletes a document by its identifier. This endpoint is available for public use. - [Download a file](https://docs.stonal.io/fr/api/reference/documents/download-file): Downloads a file by document identifier for a specific organization. The file will be returned as a binary stream. - [Get a document by identifier](https://docs.stonal.io/fr/api/reference/documents/get-document): Returns a document's metadata by identifier. The response always includes `identity` and `file`; every other section (`classification`, `tags`, `metadata`, `linkedAssets`, `stakeholders`, `lifecycle`, `references`) is included only when named in the `include` parameter. Pass `include=all` to get every section at once. - [Get documentations for an asset](https://docs.stonal.io/fr/api/reference/documents/get-documentations-for-asset): Retrieves all documentation entries associated with a specific asset identified by either assetUid or externalId - [Get documentation template tree](https://docs.stonal.io/fr/api/reference/documents/get-template): Returns the complete folder tree for a documentation template. - [List documentation templates](https://docs.stonal.io/fr/api/reference/documents/get-templates): Returns the documentation templates available for an organization. A language parameter lets clients select the preferred locale for the name field. - [Rename a document](https://docs.stonal.io/fr/api/reference/documents/rename-document): Changes the name of a document. Requires write authority on the asset. This endpoint is available for public use. - [Search for documents](https://docs.stonal.io/fr/api/reference/documents/search): Searches for documents based on provided filters with pagination and sorting options. This endpoint is available for public use. - [showFileContentDefault](https://docs.stonal.io/fr/api/reference/documents/show-file-content-default): showFileContentDefault - [Show file content](https://docs.stonal.io/fr/api/reference/documents/show-file-content): Show a file by its identifier. The file is identified by the document identifier. - [Add or remove documentation tags on documents](https://docs.stonal.io/fr/api/reference/documents/update-document-documentation-tags): Updates documentation tags on documents. Each item carries its asset scope in the request body, missing tags are created before assignment and the whole request is processed in one transaction. - [Upload a file](https://docs.stonal.io/fr/api/reference/documents/upload-file): Uploads a file with a JSON manifest. The manifest provides context for the upload, such as asset, documentation, linked assets, tags, properties, and destination folder. ## Documents API – Schemas - [Asset](https://docs.stonal.io/fr/api/reference/documents/schemas/asset): Information concerning the location in which the file will be uploaded (BUILDING_GROUP, BUILDING) - [AssetResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/assetresponse): `name`/`type`/`externalIdentifier` are null when the referenced asset can't be resolved; `identifier` is always present - [ClassificationReferenceDocumentResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/classificationreferencedocumentresponse) - [ClassificationReferenceDocumentView](https://docs.stonal.io/fr/api/reference/documents/schemas/classificationreferencedocumentview): Information about a document used for classification - [ContentTypeResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/contenttyperesponse) - [Documentation](https://docs.stonal.io/fr/api/reference/documents/schemas/documentation): Information concerning the documentation the file will be uploaded - [DocumentationReferenceResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentationreferenceresponse) - [DocumentationResponseView](https://docs.stonal.io/fr/api/reference/documents/schemas/documentationresponseview): Detailed information about a documentation entry - [DocumentationSimplifiedView](https://docs.stonal.io/fr/api/reference/documents/schemas/documentationsimplifiedview): Response containing a set of documentation entries for an asset - [DocumentationTagResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentationtagresponse) - [DocumentClassificationResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentclassificationresponse): Classification information — present when requested via include=classification or include=all - [DocumentClassResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentclassresponse) - [DocumentDetailResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentdetailresponse): A single document's detail response. `identity` and `file` are always present; every other section is present only when requested via the `include` query parameter. - [DocumentFileResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentfileresponse): File information — always present. `size`/`contentType` may be absent if that information can't be resolved. - [DocumentFolderView](https://docs.stonal.io/fr/api/reference/documents/schemas/documentfolderview): Information about a document folder - [DocumentIdentityResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentidentityresponse): Core document identity — always present - [DocumentLifecycleResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentlifecycleresponse): Lifecycle timestamps — present when requested via include=lifecycle or include=all - [DocumentLocationView](https://docs.stonal.io/fr/api/reference/documents/schemas/documentlocationview): Location information of a document within a documentation structure - [DocumentMetadataEntryResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentmetadataentryresponse): One entry per metadata field defined by the document's class — present when requested via include=metadata or include=all - [DocumentPathView](https://docs.stonal.io/fr/api/reference/documents/schemas/documentpathview): Information about a node in the document path - [DocumentReferenceResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documentreferenceresponse): Where the document is filed (asset/documentation/folder) — present when requested via include=references or include=all - [DocumentReferenceView](https://docs.stonal.io/fr/api/reference/documents/schemas/documentreferenceview): Reference to an entity related to the document - [DocumentSearchFilter](https://docs.stonal.io/fr/api/reference/documents/schemas/documentsearchfilter): Document search filters - [DocumentTagsResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/documenttagsresponse): Tags — present when requested via include=tags or include=all - [DocumentTemplateFolderView](https://docs.stonal.io/fr/api/reference/documents/schemas/documenttemplatefolderview): Information about a document template folder - [DocumentView](https://docs.stonal.io/fr/api/reference/documents/schemas/documentview): Comprehensive view of a document with all its metadata and references - [EmbeddedDocumentClassView](https://docs.stonal.io/fr/api/reference/documents/schemas/embeddeddocumentclassview): Information about the validated document class - [FileProblem](https://docs.stonal.io/fr/api/reference/documents/schemas/fileproblem): RFC 9457 problem details returned when an uploaded file is rejected. `error` and `message` mirror `type` and `detail` for existing clients and will be removed in a future version. - [FileResourceView](https://docs.stonal.io/fr/api/reference/documents/schemas/fileresourceview): Information about the file resource associated with a document - [FileUploadedResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/fileuploadedresponse): Response returned after successfully uploading a file - [Folder](https://docs.stonal.io/fr/api/reference/documents/schemas/folder): Folder information where the file should be stored - [FolderResponseView](https://docs.stonal.io/fr/api/reference/documents/schemas/folderresponseview): Folder structure (backward-compatible alias of TemplateFolderResponseView) - [JsonNode](https://docs.stonal.io/fr/api/reference/documents/schemas/jsonnode) - [LinkedAssetReference](https://docs.stonal.io/fr/api/reference/documents/schemas/linkedassetreference): Reference to a linked asset - [LinkedAssetsResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/linkedassetsresponse): Assets linked to the document (uid → name) — present when requested via include=linkedAssets or include=all - [LinkedAssetView](https://docs.stonal.io/fr/api/reference/documents/schemas/linkedassetview): Information about a linked asset - [LocalisedNameView](https://docs.stonal.io/fr/api/reference/documents/schemas/localisednameview): Localized name information with language code - [ManifestView](https://docs.stonal.io/fr/api/reference/documents/schemas/manifestview): Manifest containing contextual details about the file upload. All fields are optional. `temporaryRetentionInDays` additionally requires `temporary: true`. - [MetadataTypeResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/metadatatyperesponse) - [MetadataTypeView](https://docs.stonal.io/fr/api/reference/documents/schemas/metadatatypeview) - [Pageable](https://docs.stonal.io/fr/api/reference/documents/schemas/pageable) - [PageResultOfDocumentView](https://docs.stonal.io/fr/api/reference/documents/schemas/pageresultofdocumentview): Paged list of documents - [PredictedDocumentClassResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/predicteddocumentclassresponse) - [PredictedDocumentClassView](https://docs.stonal.io/fr/api/reference/documents/schemas/predicteddocumentclassview): Information about the document class predicted by AI - [PredictedFolderResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/predictedfolderresponse) - [PredictedFolderView](https://docs.stonal.io/fr/api/reference/documents/schemas/predictedfolderview): Information about the folder predicted by AI - [ReferenceFolderResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/referencefolderresponse) - [SearchedDocumentClass](https://docs.stonal.io/fr/api/reference/documents/schemas/searcheddocumentclass) - [SearchedFolder](https://docs.stonal.io/fr/api/reference/documents/schemas/searchedfolder) - [Sort](https://docs.stonal.io/fr/api/reference/documents/schemas/sort) - [StakeholdersResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/stakeholdersresponse): Stakeholders on the document (uid → name) — present when requested via include=stakeholders or include=all - [TagsView](https://docs.stonal.io/fr/api/reference/documents/schemas/tagsview): Tags applied to the uploaded document - [TagView](https://docs.stonal.io/fr/api/reference/documents/schemas/tagview): Represents a tag assigned to a documentation. - [TemplateDetail](https://docs.stonal.io/fr/api/reference/documents/schemas/templatedetail): Documentation template description with its metadata and folders - [TemplateDetailResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/templatedetailresponse): Response containing a documentation template with its folder tree - [TemplateFolderDetail](https://docs.stonal.io/fr/api/reference/documents/schemas/templatefolderdetail): Folder within a documentation template - [TemplateFolderDocumentClass](https://docs.stonal.io/fr/api/reference/documents/schemas/templatefolderdocumentclass): Document class linked to a documentation template folder - [TemplateFolderResponseView](https://docs.stonal.io/fr/api/reference/documents/schemas/templatefolderresponseview): Root template folder projection for a documentation entry (canonical durable shape sourced from documentationtemplatefolders) - [TemplateListItem](https://docs.stonal.io/fr/api/reference/documents/schemas/templatelistitem): Documentation template entry exposed in the public API - [TemplatesListResponse](https://docs.stonal.io/fr/api/reference/documents/schemas/templateslistresponse): Response containing documentation templates for an organization - [TenantView](https://docs.stonal.io/fr/api/reference/documents/schemas/tenantview): Represents a tenant linked to a document. - [UpdateDocumentDocumentationTagsItemRequest](https://docs.stonal.io/fr/api/reference/documents/schemas/updatedocumentdocumentationtagsitemrequest): Tag update instruction scoped to a document and a documentation - [UpdateDocumentDocumentationTagsRequest](https://docs.stonal.io/fr/api/reference/documents/schemas/updatedocumentdocumentationtagsrequest): Request to add or remove documentation tags on documents across multiple documentations - [UploadRequest](https://docs.stonal.io/fr/api/reference/documents/schemas/uploadrequest): Multipart form-data with a file and a JSON manifest ## Users API - [Users Service API](https://docs.stonal.io/fr/api/reference/users/users-service-api): Public API endpoints for the users service - [Create a group](https://docs.stonal.io/fr/api/reference/users/create-group): > [!important] - [Create or update permission](https://docs.stonal.io/fr/api/reference/users/create-permission): > [!important] - [Create user](https://docs.stonal.io/fr/api/reference/users/create-user): > [!important] - [Delete a group](https://docs.stonal.io/fr/api/reference/users/delete-group): > [!important] - [Delete a permission](https://docs.stonal.io/fr/api/reference/users/delete-permission): > [!important] - [Delete user](https://docs.stonal.io/fr/api/reference/users/delete-user): > [!important] - [Disable user](https://docs.stonal.io/fr/api/reference/users/disable-user): > [!important] - [Enable user](https://docs.stonal.io/fr/api/reference/users/enable-user): > [!important] - [Get groups](https://docs.stonal.io/fr/api/reference/users/get-groups): > [!important] - [Get permissions](https://docs.stonal.io/fr/api/reference/users/get-permissions): > [!important] - [Get user by UID](https://docs.stonal.io/fr/api/reference/users/get-user-by-uid): > [!important] - [Get paginated users](https://docs.stonal.io/fr/api/reference/users/get-users-paginated): > [!important] - [Update a group](https://docs.stonal.io/fr/api/reference/users/update-group): > [!important] - [Update user](https://docs.stonal.io/fr/api/reference/users/update-user): > [!important] ## Users API – Schemas - [GroupPageResult](https://docs.stonal.io/fr/api/reference/users/schemas/grouppageresult) - [GroupRequest](https://docs.stonal.io/fr/api/reference/users/schemas/grouprequest) - [GroupResult](https://docs.stonal.io/fr/api/reference/users/schemas/groupresult) - [PermissionChildrenResult](https://docs.stonal.io/fr/api/reference/users/schemas/permissionchildrenresult) - [PermissionMapResult](https://docs.stonal.io/fr/api/reference/users/schemas/permissionmapresult): Permissions grouped by permission type (e.g. `ASSET`, `PROFILE`, `SCOPE`, `SCOPE_GROUP`, - [PermissionMetadata](https://docs.stonal.io/fr/api/reference/users/schemas/permissionmetadata) - [PermissionMetadataLogo](https://docs.stonal.io/fr/api/reference/users/schemas/permissionmetadatalogo) - [PermissionPageResult](https://docs.stonal.io/fr/api/reference/users/schemas/permissionpageresult) - [PermissionPartialResult](https://docs.stonal.io/fr/api/reference/users/schemas/permissionpartialresult) - [PermissionResult](https://docs.stonal.io/fr/api/reference/users/schemas/permissionresult) - [PermissionUsersResult](https://docs.stonal.io/fr/api/reference/users/schemas/permissionusersresult) - [ReportThematic](https://docs.stonal.io/fr/api/reference/users/schemas/reportthematic) - [UpsertPermissionReportRequest](https://docs.stonal.io/fr/api/reference/users/schemas/upsertpermissionreportrequest) - [UpsertPermissionRequest](https://docs.stonal.io/fr/api/reference/users/schemas/upsertpermissionrequest) - [UpsertPermissionScopeRequest](https://docs.stonal.io/fr/api/reference/users/schemas/upsertpermissionscoperequest) - [UpsertUserRequest](https://docs.stonal.io/fr/api/reference/users/schemas/upsertuserrequest) - [UserGroupResult](https://docs.stonal.io/fr/api/reference/users/schemas/usergroupresult) - [UserPageResult](https://docs.stonal.io/fr/api/reference/users/schemas/userpageresult) - [UserPermissionParams](https://docs.stonal.io/fr/api/reference/users/schemas/userpermissionparams) - [UserResult](https://docs.stonal.io/fr/api/reference/users/schemas/userresult) ## Assets API - [Datalake API - Public Endpoints](https://docs.stonal.io/fr/api/reference/assets/datalake-api-public-endpoints): Public API endpoints for the datalake service - [Create contracts](https://docs.stonal.io/fr/api/reference/assets/create-contract): Create new contracts for an organization with his stakeholders and assets linked. Requires `stonal.asset.write` permission - [Create a selection session](https://docs.stonal.io/fr/api/reference/assets/create-selection-session): Creates a new selection session with selection data and context for the specified organization. Requires `stonal.asset.read` permission - [Create stakeholder](https://docs.stonal.io/fr/api/reference/assets/create-stakeholder): Creates a new stakeholder (person or company) for an organization. Requires `stonal.contact.write` permission - [Delete a contract](https://docs.stonal.io/fr/api/reference/assets/delete-contract): Delete a contract for an organization. Requires `stonal.asset.delete` permission. If the contract code contains URL-unsafe characters (e.g. `/` in `2021/Z5059`), it MUST be **double percent-encoded** in the path — `2021/Z5059` is sent as `2021%252FZ5059`. - [Delete a selection session](https://docs.stonal.io/fr/api/reference/assets/delete-selection-session): Delete a selection session and all its data. Requires `stonal.asset.read` permission - [Delete stakeholder](https://docs.stonal.io/fr/api/reference/assets/delete-stakeholder): Deletes a stakeholder by its unique identifier. Requires `stonal.contact.delete` permission - [Get all asset types](https://docs.stonal.io/fr/api/reference/assets/get-all-asset-types): Get all asset types by organization - [Get all asset properties](https://docs.stonal.io/fr/api/reference/assets/get-all-properties): Get all asset properties by organization - [List amendments](https://docs.stonal.io/fr/api/reference/assets/get-amendments): Return amendments for an organization, paginated by ascending internal id via opaque cursor. Requires `stonal.asset.read` permission. - [Get billing events](https://docs.stonal.io/fr/api/reference/assets/get-billing-events): List billing events for an organization, paginated with an opaque cursor ordered by ascending id. Without `requestedDate` nor `validFrom`/`validUntil`, only the events valid today are returned. Requires `stonal.asset.read` permission. - [Get certificates](https://docs.stonal.io/fr/api/reference/assets/get-certificates): List certificates for an organization, paginated with an opaque cursor ordered by ascending id. Optionally filtered by asset stonal identifiers. Requires `stonal.asset.read` permission. - [List a company's contact cards](https://docs.stonal.io/fr/api/reference/assets/get-contacts): The persons attached to the company (parentUid), one card each with its primary phone number and email, primary contact first, then in the order of the last PUT, then the persons it did not save by lastName and firstName (case- and accent-insensitive), then by uid. Requires `stonal.contacts.read` permission - [Get contracts](https://docs.stonal.io/fr/api/reference/assets/get-contracts): List contracts for an organization with cursor pagination, optional filters, and opt-in property data. Requires `stonal.asset.read` permission - [Get deposits](https://docs.stonal.io/fr/api/reference/assets/get-deposits): List deposits for an organization, paginated with an opaque cursor ordered by ascending id. Requires `stonal.asset.read` permission. - [Get selected asset details for a selection session](https://docs.stonal.io/fr/api/reference/assets/get-selection-session-assets): Returns the name and level of each selected asset in the session. - [Get the plan of the assets base view in selection session](https://docs.stonal.io/fr/api/reference/assets/get-selection-session-plan): Get the plan of the assets base view in selection session. - [Get a structure in function of the selection session](https://docs.stonal.io/fr/api/reference/assets/get-selection-session-structure): Get a structure of the unique selection session. - [Get a selection session](https://docs.stonal.io/fr/api/reference/assets/get-selection-session): Get a unique selection session with its selection data and context. - [Get stakeholder by ID](https://docs.stonal.io/fr/api/reference/assets/get-stakeholder-by-uid): Retrieves a single stakeholder by its unique identifier. Requires `stonal.contacts.read` permission - [Update a contract](https://docs.stonal.io/fr/api/reference/assets/patch-contract): Update a contracts for an organization with his stakeholders and assets linked. Requires `stonal.asset.write` permission - [Replace a company's contact cards](https://docs.stonal.io/fr/api/reference/assets/replace-contacts): Makes the persons attached to the company match the list, in one transaction: a card without uid creates a person, a card with uid updates it (a changed name becomes its lastName and clears its firstName; the card's phone number and email replace the ones it showed and become primary, the person's other ones are kept), and an attached person absent from the list is deleted, like DELETE /stakeholders/{uid}, unless it is linked to a contract (409, nothing changed). Each card needs a name and a phone number or an email; at most one card is the primary contact (an omitted isPrimaryContact means false), and no two cards nor another person share an email. Clearing or replacing a card's phone number or email also removes every copy of it from the person's legacy contactsDetails, keeping the entries' other values. Any invalid card rejects the whole list, with every error in one response (errors on `contacts[].`). The list order is stored and returned by the next reads. Returns the saved list. Requires `stonal.contact.write` permission, and also `stonal.contact.delete` when the list leaves out an attached person (403 otherwise, nothing changed) - [Save stakeholder](https://docs.stonal.io/fr/api/reference/assets/save-stakeholder): Creates or updates a stakeholder with a specific UID. Requires `stonal.contact.write` permission - [Search assets](https://docs.stonal.io/fr/api/reference/assets/search-assets): Search assets by organization. Requires `stonal.asset.read` permission - [Search stakeholders](https://docs.stonal.io/fr/api/reference/assets/search-stakeholder): Search for stakeholders with various filtering options and pagination. Requires `stonal.contacts.read` permission - [Update stakeholder](https://docs.stonal.io/fr/api/reference/assets/update-stakeholder): Partially updates an existing stakeholder. Requires `stonal.contact.write` permission - [Ingest assets](https://docs.stonal.io/fr/api/reference/assets/upsert-assets): Create and update assets by organization. Requires `stonal.asset.write` permission ## Assets API – Schemas - [AmendmentsGetResultResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/amendmentsgetresultresponse): Paginated list of amendments for an organization - [AmendmentView](https://docs.stonal.io/fr/api/reference/assets/schemas/amendmentview): Public view of an amendment exposed by the listing API - [Asset](https://docs.stonal.io/fr/api/reference/assets/schemas/asset) - [AssetBuildingStructure](https://docs.stonal.io/fr/api/reference/assets/schemas/assetbuildingstructure) - [AssetIds](https://docs.stonal.io/fr/api/reference/assets/schemas/assetids) - [AssetProperties](https://docs.stonal.io/fr/api/reference/assets/schemas/assetproperties) - [AssetRepresentations](https://docs.stonal.io/fr/api/reference/assets/schemas/assetrepresentations) - [BillingEventsGetResultResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/billingeventsgetresultresponse): Response wrapping a paginated list of billing events - [BillingEventTypeView](https://docs.stonal.io/fr/api/reference/assets/schemas/billingeventtypeview): Type of a billing event - [BillingEventView](https://docs.stonal.io/fr/api/reference/assets/schemas/billingeventview): Billing event of a contract (rent, rent increase, rent-free period, fees...) - [CertificatesGetResultResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/certificatesgetresultresponse): Response wrapping a paginated list of certificates - [CertificateView](https://docs.stonal.io/fr/api/reference/assets/schemas/certificateview): Certificate information - [CompanyContactCard](https://docs.stonal.io/fr/api/reference/assets/schemas/companycontactcard): One contact card of a company: a person attached to it (parentUid) - [CompanyContactCoordinate](https://docs.stonal.io/fr/api/reference/assets/schemas/companycontactcoordinate) - [ContractAssetLinkRequest](https://docs.stonal.io/fr/api/reference/assets/schemas/contractassetlinkrequest): An asset linked to the contract. Accepts the asset's bare Stonal identifier, or an object also carrying the link's explicit expiration date - [ContractAssetView](https://docs.stonal.io/fr/api/reference/assets/schemas/contractassetview): Asset associated with a contract - [ContractCreationRequest](https://docs.stonal.io/fr/api/reference/assets/schemas/contractcreationrequest): Request body for creating a new contract - [ContractLinkedView](https://docs.stonal.io/fr/api/reference/assets/schemas/contractlinkedview) - [ContractsGetResultResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/contractsgetresultresponse) - [ContractUpdateRequest](https://docs.stonal.io/fr/api/reference/assets/schemas/contractupdaterequest): Request body for updating a contract - [ContractView](https://docs.stonal.io/fr/api/reference/assets/schemas/contractview): Contract information - [Coordinate](https://docs.stonal.io/fr/api/reference/assets/schemas/coordinate) - [CreateSelectionSessionRequest](https://docs.stonal.io/fr/api/reference/assets/schemas/createselectionsessionrequest): Request body for creating a selection session - [CreateSelectionSessionResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/createselectionsessionresponse): Response containing the created selection session UID and access URL - [CreateStakeholderContactDetail](https://docs.stonal.io/fr/api/reference/assets/schemas/createstakeholdercontactdetail) - [CreateStakeHolderRequestBody](https://docs.stonal.io/fr/api/reference/assets/schemas/createstakeholderrequestbody): Request body for creating a new stakeholder - [CreateStakeHolderResponseBody](https://docs.stonal.io/fr/api/reference/assets/schemas/createstakeholderresponsebody): Response body for stakeholder creation - [DataView](https://docs.stonal.io/fr/api/reference/assets/schemas/dataview): Data value information - [DeadlineView](https://docs.stonal.io/fr/api/reference/assets/schemas/deadlineview): A deadline in the contract - [DepositsGetResultResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/depositsgetresultresponse): Response wrapping a paginated list of deposits - [DepositView](https://docs.stonal.io/fr/api/reference/assets/schemas/depositview): Deposit information - [EffectiveDate](https://docs.stonal.io/fr/api/reference/assets/schemas/effectivedate) - [EquipmentView](https://docs.stonal.io/fr/api/reference/assets/schemas/equipmentview): Equipment linked to a contract - [ErrorInfo](https://docs.stonal.io/fr/api/reference/assets/schemas/errorinfo) - [ErrorResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/errorresponse): Response for any requested that occurs errors - [ExpirationDate](https://docs.stonal.io/fr/api/reference/assets/schemas/expirationdate) - [FieldError](https://docs.stonal.io/fr/api/reference/assets/schemas/fielderror): Details of the request error - [GetSelectionSessionAssetsResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/getselectionsessionassetsresponse): Response containing the details of selected assets in a selection session - [GetSelectionSessionResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/getselectionsessionresponse): Response for getting a selection session containing its selection data and context - [HolderTypeNameView](https://docs.stonal.io/fr/api/reference/assets/schemas/holdertypenameview): Localized name information for a holder type - [HolderTypeView](https://docs.stonal.io/fr/api/reference/assets/schemas/holdertypeview): Holder type information - [ImportErrors](https://docs.stonal.io/fr/api/reference/assets/schemas/importerrors): Information about import errors - [IngestAssetsFailResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/ingestassetsfailresponse): Failure response containing error information - [IngestAssetsIssue](https://docs.stonal.io/fr/api/reference/assets/schemas/ingestassetsissue): A diagnostic about how the platform handled an input row. The asset may be persisted, possibly with reduced data. - [IngestAssetsSuccessResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/ingestassetssuccessresponse): Response containing the list of ingested assets - [IntervalView](https://docs.stonal.io/fr/api/reference/assets/schemas/intervalview): Time interval of data validity - [PageRequested](https://docs.stonal.io/fr/api/reference/assets/schemas/pagerequested): Information about the requested page in paginated responses - [PlanRepresentationResponseBody](https://docs.stonal.io/fr/api/reference/assets/schemas/planrepresentationresponsebody): Response containing SVG plan representation - [PolylineCoordinate](https://docs.stonal.io/fr/api/reference/assets/schemas/polylinecoordinate) - [PublicAssetResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/publicassetresponse): Base sealed class for public asset responses - [PublicAssetTypeNameResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/publicassettypenameresponse): Name of the asset type - [PublicAssetTypeResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/publicassettyperesponse): Asset type - [PublicAssetTypesResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/publicassettypesresponse): List of asset types - [PublicPropertiesResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/publicpropertiesresponse): List of properties for an organization - [PublicPropertyResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/publicpropertyresponse): Property for an organization - [QualifiedCoordinate](https://docs.stonal.io/fr/api/reference/assets/schemas/qualifiedcoordinate) - [QualifiedCoordinateView](https://docs.stonal.io/fr/api/reference/assets/schemas/qualifiedcoordinateview) - [SaveAssetsCommandOptions](https://docs.stonal.io/fr/api/reference/assets/schemas/saveassetscommandoptions) - [SaveAssetsCommandPropertiesOptions](https://docs.stonal.io/fr/api/reference/assets/schemas/saveassetscommandpropertiesoptions) - [SaveContactDetailsResponseBody](https://docs.stonal.io/fr/api/reference/assets/schemas/savecontactdetailsresponsebody) - [SaveStakeHolderRequestBody](https://docs.stonal.io/fr/api/reference/assets/schemas/savestakeholderrequestbody): Request body of creating or updating a stakeholder with a specific UID - [SearchAssetBelongsTo](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetbelongsto) - [SearchAssetDataCondition](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetdatacondition): A single filter condition on property data - [SearchAssetFieldFilter](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetfieldfilter): Filter on an asset field. - [SearchAssetFilters](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetfilters) - [SearchAssetIds](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetids) - [SearchAssetPaginate](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetpaginate) - [SearchAssetPreciseDatum](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetprecisedatum) - [SearchAssetPreciseProperties](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetpreciseproperties) - [SearchAssetProperties](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetproperties) - [SearchAssetPropertyFilter](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetpropertyfilter): Filter assets by property data values - [SearchAssetResponseProperties](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetresponseproperties) - [SearchAssetsRequest](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetsrequest) - [SearchAssetsResponse](https://docs.stonal.io/fr/api/reference/assets/schemas/searchassetsresponse) - [SearchPublicAsset](https://docs.stonal.io/fr/api/reference/assets/schemas/searchpublicasset) - [SearchRepresentationsFilter](https://docs.stonal.io/fr/api/reference/assets/schemas/searchrepresentationsfilter) - [SearchStakeHolderResponseBody](https://docs.stonal.io/fr/api/reference/assets/schemas/searchstakeholderresponsebody): Response body for stakeholder search operations - [SelectionContext](https://docs.stonal.io/fr/api/reference/assets/schemas/selectioncontext): Context information including, among other things, base view, selectable assets, and UI options - [SelectionContextBaseViewItem](https://docs.stonal.io/fr/api/reference/assets/schemas/selectioncontextbaseviewitem) - [SelectionData](https://docs.stonal.io/fr/api/reference/assets/schemas/selectiondata) - [SelectionSessionAssetDetails](https://docs.stonal.io/fr/api/reference/assets/schemas/selectionsessionassetdetails): Details of a selected asset including its level ancestor - [SourceView](https://docs.stonal.io/fr/api/reference/assets/schemas/sourceview): Source information for data - [StakeHolderContactDetailView](https://docs.stonal.io/fr/api/reference/assets/schemas/stakeholdercontactdetailview) - [StakeHolderParentView](https://docs.stonal.io/fr/api/reference/assets/schemas/stakeholderparentview) - [StakeHolderView](https://docs.stonal.io/fr/api/reference/assets/schemas/stakeholderview): Represents a stakeholder (person or company) - [StructureHolderTypeName](https://docs.stonal.io/fr/api/reference/assets/schemas/structureholdertypename) - [UpdateContactDetailsRequestBody](https://docs.stonal.io/fr/api/reference/assets/schemas/updatecontactdetailsrequestbody) - [UpdateStakeHolderRequestBody](https://docs.stonal.io/fr/api/reference/assets/schemas/updatestakeholderrequestbody): Request body for partially updating an existing stakeholder (HTTP PATCH) - [UpsertAssetsRequest](https://docs.stonal.io/fr/api/reference/assets/schemas/upsertassetsrequest): Request for creating or updating public asset - [UpsertPublicAssetPrecisePropertiesDatum](https://docs.stonal.io/fr/api/reference/assets/schemas/upsertpublicassetprecisepropertiesdatum) ## Legacy API - [API Consumption](https://docs.stonal.io/fr/api/reference/legacy/api-consumption): Welcome to Stonal® API. We provide real estate data for housing and tertiary business. The document below covers how to use our API. Let us know if you any questions. - [1. Get token for Swagger](https://docs.stonal.io/fr/api/reference/legacy/1-get-token-for-swagger): 1. Get token for Swagger - [2. API Version 1](https://docs.stonal.io/fr/api/reference/legacy/2-api-version-1): 2. API Version 1 - [6. API Version 5](https://docs.stonal.io/fr/api/reference/legacy/6-api-version-5): 6. API Version 5 - [Create a new user](https://docs.stonal.io/fr/api/reference/legacy/create): Create a new user. - [This is a soft delete of a document, the document will be marked as deleted but not removed from the storage.](https://docs.stonal.io/fr/api/reference/legacy/delete-document): This is a soft delete of a document, the document will be marked as deleted but not removed from the storage. - [Delete an existing user](https://docs.stonal.io/fr/api/reference/legacy/delete): Delete an existing user. - [Get a file from a document](https://docs.stonal.io/fr/api/reference/legacy/download-file): Get a file from a document - [List all authorizations available for users](https://docs.stonal.io/fr/api/reference/legacy/find-all-authorizations-by): List all authorizations available for users - [List all companies available for users](https://docs.stonal.io/fr/api/reference/legacy/find-all-companies-by): List all companies available for users - [List all groups available for users](https://docs.stonal.io/fr/api/reference/legacy/find-all-groups-by): List all groups available for users - [List all permissions available for users](https://docs.stonal.io/fr/api/reference/legacy/find-all-permissions-by): List all permissions available for users - [List all profiles available for users](https://docs.stonal.io/fr/api/reference/legacy/find-all-profiles-by): List all profiles available for users - [Get a user by its id](https://docs.stonal.io/fr/api/reference/legacy/find-by-organization-code-and-id): Get a user by its id - [Search for documents](https://docs.stonal.io/fr/api/reference/legacy/find-by): Search for documents - [Get an access token to use for Swagger UI](https://docs.stonal.io/fr/api/reference/legacy/get-access-token): Get an access token to use for Swagger UI - [Search users](https://docs.stonal.io/fr/api/reference/legacy/search-user-on-organization): Search users by various filters. - [Update an existing user](https://docs.stonal.io/fr/api/reference/legacy/update): Update an existing user. - [Upload documents](https://docs.stonal.io/fr/api/reference/legacy/upload-file): Upload documents - [Validate documents classification](https://docs.stonal.io/fr/api/reference/legacy/validate-documents-classification): Validate documents classification ## Legacy API – Schemas - [AccessToken](https://docs.stonal.io/fr/api/reference/legacy/schemas/accesstoken) - [AssetAuthorization](https://docs.stonal.io/fr/api/reference/legacy/schemas/assetauthorization) - [Authorization](https://docs.stonal.io/fr/api/reference/legacy/schemas/authorization) - [AuthorizationView](https://docs.stonal.io/fr/api/reference/legacy/schemas/authorizationview) - [CreateUserRequest](https://docs.stonal.io/fr/api/reference/legacy/schemas/createuserrequest) - [GroupView](https://docs.stonal.io/fr/api/reference/legacy/schemas/groupview) - [LegacyPageable](https://docs.stonal.io/fr/api/reference/legacy/schemas/legacypageable) - [LegacyPageResultAuthorizationView](https://docs.stonal.io/fr/api/reference/legacy/schemas/legacypageresultauthorizationview) - [LegacyPageResultSearchUser](https://docs.stonal.io/fr/api/reference/legacy/schemas/legacypageresultsearchuser) - [LegacyPageResultString](https://docs.stonal.io/fr/api/reference/legacy/schemas/legacypageresultstring) - [Pageable](https://docs.stonal.io/fr/api/reference/legacy/schemas/pageable) - [PageResultPermissionView](https://docs.stonal.io/fr/api/reference/legacy/schemas/pageresultpermissionview) - [PermissionView](https://docs.stonal.io/fr/api/reference/legacy/schemas/permissionview) - [RemoteDocumentClassView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotedocumentclassview) - [RemoteDocumentFolderView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotedocumentfolderview) - [RemoteDocumentReferenceView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotedocumentreferenceview) - [RemoteDocumentSearchFilters](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotedocumentsearchfilters) - [RemoteDocumentView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotedocumentview) - [RemoteFileResourceView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotefileresourceview) - [RemoteLocalisedNameView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotelocalisednameview) - [RemotePredictedDocumentClassView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotepredicteddocumentclassview) - [RemotePredictedFolderView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotepredictedfolderview) - [RemoteRentedUnitView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remoterentedunitview) - [RemoteSearchedDocumentClass](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotesearcheddocumentclass) - [RemoteTagView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotetagview) - [RemoteTenantView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotetenantview) - [RemoteValidateDocumentClassificationAndFolderView](https://docs.stonal.io/fr/api/reference/legacy/schemas/remotevalidatedocumentclassificationandfolderview) - [SearchUser](https://docs.stonal.io/fr/api/reference/legacy/schemas/searchuser) - [SearchUserRequest](https://docs.stonal.io/fr/api/reference/legacy/schemas/searchuserrequest) - [SimpleMessage](https://docs.stonal.io/fr/api/reference/legacy/schemas/simplemessage) - [Sort](https://docs.stonal.io/fr/api/reference/legacy/schemas/sort) - [UpdateUserRequest](https://docs.stonal.io/fr/api/reference/legacy/schemas/updateuserrequest) - [User](https://docs.stonal.io/fr/api/reference/legacy/schemas/user) ## Webhooks API - [Change Events Webhooks format](https://docs.stonal.io/fr/api/reference/webhooks/change-events-webhooks-format): Webhooks format for change events in the stonal stack - [Receive document change events](https://docs.stonal.io/fr/api/reference/webhooks/receive-document-change-event): Endpoint for receiving document change events from the stonal platform ## Webhooks API – Schemas - [DocChangeMessage](https://docs.stonal.io/fr/api/reference/webhooks/schemas/docchangemessage) - [DocumentContent](https://docs.stonal.io/fr/api/reference/webhooks/schemas/documentcontent) - [EventType](https://docs.stonal.io/fr/api/reference/webhooks/schemas/eventtype): The type of event - [OperationType](https://docs.stonal.io/fr/api/reference/webhooks/schemas/operationtype): The type of operation