# @xfloor-memory-sdk ## Docs - Get Started [Overview](https://docs.xfloor.ai/overview-1893888m0.md): - Get Started [Quick Start](https://docs.xfloor.ai/quick-start-1893891m0.md): - Get Started [Authentication and Identification](https://docs.xfloor.ai/authentication-and-identification-1930568m0.md): - Get Started [Core Concepts (5-Minute Read)](https://docs.xfloor.ai/core-concepts-5-minute-read-1930569m0.md): - Get Started [What to Use First (API Map)](https://docs.xfloor.ai/what-to-use-first-api-map-1930570m0.md): - SDK [Overview](https://docs.xfloor.ai/overview-1930580m0.md): - SDK [SDK Installation & Setup](https://docs.xfloor.ai/sdk-installation-setup-1930583m0.md): - SDK [Python SDK](https://docs.xfloor.ai/python-sdk-1930592m0.md): - SDK [JavaScript SDK](https://docs.xfloor.ai/javascript-sdk-1930593m0.md): - SDK [Typescript SDK](https://docs.xfloor.ai/typescript-sdk-1930595m0.md): - SDK [Java SDK](https://docs.xfloor.ai/java-sdk-1930594m0.md): - SDK [FAQ & Troubleshooting](https://docs.xfloor.ai/faq-troubleshooting-1945487m0.md): - SDK [Copy-Paste Debug Checklists](https://docs.xfloor.ai/copy-paste-debug-checklists-1945489m0.md): - [Core FloorMemory](https://docs.xfloor.ai/core-floormemory-5921086f0.md): - [Registration](https://docs.xfloor.ai/registration-5925714f0.md): ## API Docs - Core FloorMemory [Query (Primary API)](https://docs.xfloor.ai/query-primary-api-25565464e0.md): # **Conversational Query API** - Core FloorMemory [Create Event (Post Content)](https://docs.xfloor.ai/create-event-post-content-25565617e0.md): ## Create Event (Content Ingestion) - Core FloorMemory [Recent Events](https://docs.xfloor.ai/recent-events-26165765e0.md): This API retrieves the **latest posts (events)** from a specified floor. - Core FloorMemory [Basic information of a floor](https://docs.xfloor.ai/basic-information-of-a-floor-26186942e0.md): This API returns the **basic profile information of a floor**. - Floor Management [Edit floor](https://docs.xfloor.ai/edit-floor-26171124e0.md): This API updates an existing floor’s profile metadata using **multipart form data**. - Floor Management [Make floor Private](https://docs.xfloor.ai/make-floor-private-26188787e0.md): This API changes a floor’s visibility to **PRIVATE**. - Floor Management [Make floor public](https://docs.xfloor.ai/make-floor-public-26188869e0.md): This API changes a floor’s visibility to **PUBLIC**. - Floor Management [Rename floor](https://docs.xfloor.ai/rename-floor-26189270e0.md): This API renames a floor by changing knowing the **floor identifier (floor_id)**. - Registration [Sign Up](https://docs.xfloor.ai/sign-up-25604142e0.md): Creates a new user account in the Floor POD using **either a mobile number or an email ID**. - Registration [Sign In with email ID](https://docs.xfloor.ai/sign-in-with-email-id-25821126e0.md): Authenticates a user using a registered email ID. - Registration [Sign In with Mobile number](https://docs.xfloor.ai/sign-in-with-mobile-number-25821309e0.md): Authenticates a user using a registered mobile number. - Registration [Validation](https://docs.xfloor.ai/validation-25604589e0.md): ## **Validate Activation / Verification Code** - Registration [Change Password](https://docs.xfloor.ai/change-password-25612668e0.md): ## 1) `POST /password/change` — Change Password (Logged-in User) - Registration [Reset Password](https://docs.xfloor.ai/reset-password-27001379e0.md): --- - Registration [Change email ID](https://docs.xfloor.ai/change-email-id-25818220e0.md): Updates the email ID associated with an existing user account after validating a one-time activation code sent to the **new email address**. - Registration [Change Mobile number](https://docs.xfloor.ai/change-mobile-number-25820190e0.md): Updates the mobile number associated with an existing user account after validating a one-time activation code sent to the **new mobile number**. - Registration [Send Validation code](https://docs.xfloor.ai/send-validation-code-25614250e0.md): Generates and sends a one-time validation code to the user for verification of sensitive or critical account operations. - Registration [External User Registration](https://docs.xfloor.ai/external-user-registration-25779096e0.md): This API allows a calling application to **pass externally authenticated user identity information to xfloor** after completing authentication within its own system. ## Schemas - [PostAdd](https://docs.xfloor.ai/postadd-11626625d0.md): - [QueryResponse](https://docs.xfloor.ai/queryresponse-11644064d0.md): - [Media](https://docs.xfloor.ai/media-11733198d0.md): - [UserDetails](https://docs.xfloor.ai/userdetails-11733456d0.md): - [SignUpResponse](https://docs.xfloor.ai/signupresponse-11734500d0.md): - [BlockDetails](https://docs.xfloor.ai/blockdetails-11761750d0.md): - [FloorInfo](https://docs.xfloor.ai/floorinfo-11764377d0.md): - [Threads](https://docs.xfloor.ai/threads-11954806d0.md): - [EventResponse](https://docs.xfloor.ai/eventresponse-12219897d0.md): - [400ErrorCode](https://docs.xfloor.ai/400errorcode-12354491d0.md): - [Remaining](https://docs.xfloor.ai/remaining-13210589d0.md):