# Builder CRM - Post Sales API ## Docs - [Leadrat](https://docs.crm.builder.leadratd.com/leadrat-2088180m0.md): ## API Docs - Zones [Get zone by ID](https://docs.crm.builder.leadratd.com/get-zone-by-id-33523390e0.md): Retrieves zone details including name, sequence number, and associated project. - Zones [Update a zone](https://docs.crm.builder.leadratd.com/update-a-zone-33523391e0.md): Updates zone information. - Zones [Get zones with pagination](https://docs.crm.builder.leadratd.com/get-zones-with-pagination-33523392e0.md): Paginated zone list. - Zones [Create a new zone](https://docs.crm.builder.leadratd.com/create-a-new-zone-33523393e0.md): Creates a new zone within a project. Associate with a project and specify zone details. - Zones [Search zones](https://docs.crm.builder.leadratd.com/search-zones-33523394e0.md): Search zones by project, name, or other criteria. - Zones [Get all zones as list](https://docs.crm.builder.leadratd.com/get-all-zones-as-list-33523395e0.md): List all zones without pagination. - Zones [Get zones by project](https://docs.crm.builder.leadratd.com/get-zones-by-project-33523396e0.md): Retrieves all zones for a specific project. - Zone Plans [Get zone plan by ID](https://docs.crm.builder.leadratd.com/get-zone-plan-by-id-33523397e0.md): Retrieves zone plan details. - Zone Plans [Update a zone plan](https://docs.crm.builder.leadratd.com/update-a-zone-plan-33523398e0.md): Updates zone plan information. - Zone Plans [Get zone plans with pagination](https://docs.crm.builder.leadratd.com/get-zone-plans-with-pagination-33523399e0.md): Paginated zone plan list. - Zone Plans [Create a new zone plan](https://docs.crm.builder.leadratd.com/create-a-new-zone-plan-33523400e0.md): Creates a new villa configuration template. - Zone Plans [Search zone plans](https://docs.crm.builder.leadratd.com/search-zone-plans-33523401e0.md): Search zone plans by criteria. - Zone Plans [Get all zone plans as list](https://docs.crm.builder.leadratd.com/get-all-zone-plans-as-list-33523402e0.md): List all zone plans without pagination. - Villas [Get villa by ID](https://docs.crm.builder.leadratd.com/get-villa-by-id-33523403e0.md): Retrieves villa details including label, area, price, and status. - Villas [Update a villa](https://docs.crm.builder.leadratd.com/update-a-villa-33523404e0.md): Updates villa information. - Villas [Get villas with pagination](https://docs.crm.builder.leadratd.com/get-villas-with-pagination-33523405e0.md): Paginated villa list. - Villas [Create a new villa](https://docs.crm.builder.leadratd.com/create-a-new-villa-33523406e0.md): Creates a new villa within a zone. Associate with a zone and specify villa details. - Villas [Search villas](https://docs.crm.builder.leadratd.com/search-villas-33523407e0.md): Search villas by zone, label, status, or other criteria. - Villas [Batch save villas](https://docs.crm.builder.leadratd.com/batch-save-villas-33523408e0.md): Create or update multiple villas in a single request. - Villas [Get villas by zone](https://docs.crm.builder.leadratd.com/get-villas-by-zone-33523409e0.md): Retrieves all villas for a specific zone. - Villas [Get all villas as list](https://docs.crm.builder.leadratd.com/get-all-villas-as-list-33523410e0.md): List all villas without pagination. - Villas [Get villas by project](https://docs.crm.builder.leadratd.com/get-villas-by-project-33523411e0.md): Retrieves all villas for a specific project. - Villas [Delete all villas by zone](https://docs.crm.builder.leadratd.com/delete-all-villas-by-zone-33523412e0.md): Deletes all villas associated with a specific zone. - Project Access [Get user's project access](https://docs.crm.builder.leadratd.com/get-users-project-access-33523413e0.md): Retrieves the project access details for a specific user. - Project Access [Update user's project access](https://docs.crm.builder.leadratd.com/update-users-project-access-33523414e0.md): Replaces a user's project access list using merge semantics (updates existing, creates new, and soft-deletes removed access). Returns the updated project access list. - Project Access [Get users with access to a project](https://docs.crm.builder.leadratd.com/get-users-with-access-to-a-project-33523415e0.md): Retrieves a list of users who have access to the specified project. - Project Access [Assign user to project](https://docs.crm.builder.leadratd.com/assign-user-to-project-33523416e0.md): Assigns a user to a project with specific access rights (Full or Tower-wise). - Project Access [Remove user from project](https://docs.crm.builder.leadratd.com/remove-user-from-project-33523417e0.md): Revokes a user's access to a specific project. - User Management [Get user details](https://docs.crm.builder.leadratd.com/get-user-details-33523418e0.md): Retrieves details of a specific user by ID. - User Management [Update an existing user](https://docs.crm.builder.leadratd.com/update-an-existing-user-33523419e0.md): Updates user details and project access. - User Management [Delete a user](https://docs.crm.builder.leadratd.com/delete-a-user-33523420e0.md): Deletes a user from the system. - User Management [Toggle user status](https://docs.crm.builder.leadratd.com/toggle-user-status-33523421e0.md): Enables or disables a user. - User Management [Assign or remove a custom role](https://docs.crm.builder.leadratd.com/assign-or-remove-a-custom-role-33523422e0.md): Assigns a custom role to the user. Pass `null` for `customRoleId` to remove the existing role assignment and fall back to the user's default permission resolution. - User Management [List all users (paginated)](https://docs.crm.builder.leadratd.com/list-all-users-paginated-33523423e0.md): Retrieves a paginated list of all users. - User Management [Create a new user](https://docs.crm.builder.leadratd.com/create-a-new-user-33523424e0.md): Creates a new user in the system and Cognito, and optionally assigns project access. - User Management [Verify OTP for User](https://docs.crm.builder.leadratd.com/verify-otp-for-user-33523425e0.md): Verifies Mobile and/or Email OTP to update User State to VERIFIED. - User Management [Resend OTP for User](https://docs.crm.builder.leadratd.com/resend-otp-for-user-33523426e0.md): Resets the OTP state and resends verification emails. - User Management [Invite user](https://docs.crm.builder.leadratd.com/invite-user-33523427e0.md): Resends the invitation email to the user. - User Management [Bulk Upload Users](https://docs.crm.builder.leadratd.com/bulk-upload-users-33523428e0.md): Uploads an Excel file to create multiple users in the tenant. Each row must have: First Name, Last Name, Email, Country Code, Mobile Number, Role. Valid roles: TENANT_ADMIN, TENANT_USER. On partial failure the response contains per-row error details. - User Management [Search users](https://docs.crm.builder.leadratd.com/search-users-33523429e0.md): Advanced search for users using filters. - User Management [Download User Bulk Upload Template](https://docs.crm.builder.leadratd.com/download-user-bulk-upload-template-33523430e0.md): Downloads an Excel template for bulk user upload. Valid roles: TENANT_ADMIN, TENANT_USER. Project access cannot be assigned via bulk upload — use the project-access endpoint after creation. - User Management [List all users](https://docs.crm.builder.leadratd.com/list-all-users-33523431e0.md): Retrieves a list of all users for dropdowns. - Units [Get unit by ID](https://docs.crm.builder.leadratd.com/get-unit-by-id-33523432e0.md): Retrieves complete details of a specific unit including dimensions, pricing, availability status, and associated tower/floor information. - Units [Update an existing unit](https://docs.crm.builder.leadratd.com/update-an-existing-unit-33523433e0.md): Updates unit information such as pricing, availability status, or specifications. Commonly used for price revisions or status changes. - Units [Update unit amenities](https://docs.crm.builder.leadratd.com/update-unit-amenities-33523434e0.md): Updated amenity list for a unit - Units [Get units with pagination](https://docs.crm.builder.leadratd.com/get-units-with-pagination-33523435e0.md): Retrieves units with pagination support. Default: sorted by creation date. Use for displaying unit inventory in tables with sorting and paging. - Units [Create a new unit](https://docs.crm.builder.leadratd.com/create-a-new-unit-33523436e0.md): Creates a new unit in the inventory. Requires association with a floor and tower. Include details like unit number, type, area, and base price. - Units [Search units with filters](https://docs.crm.builder.leadratd.com/search-units-with-filters-33523437e0.md): Advanced search for units. Common filters: status (AVAILABLE, BOOKED, SOLD), type (1BHK, 2BHK), priceRange, floorId, towerId. - Units [Batch save units](https://docs.crm.builder.leadratd.com/batch-save-units-33523438e0.md): Create or update multiple units in a single request. Useful for grid editing. - Units [Batch save units with hierarchy](https://docs.crm.builder.leadratd.com/batch-save-units-with-hierarchy-33523439e0.md): Create units grouped by floor. Automatically resolves/creates floors. - Units [Get unit booking details](https://docs.crm.builder.leadratd.com/get-unit-booking-details-33523440e0.md): Retrieves the booking details for the specified unit if it is booked. - Units [Get all units as list](https://docs.crm.builder.leadratd.com/get-all-units-as-list-33523441e0.md): Retrieves all units without pagination. Useful for inventory overview or dropdown selections. - Units [Get all units for a project](https://docs.crm.builder.leadratd.com/get-all-units-for-a-project-33523442e0.md): Retrieves all units associated with a specific project. - Units [Delete all units in a project](https://docs.crm.builder.leadratd.com/delete-all-units-in-a-project-33523443e0.md): Deletes all units associated with a specific project. - Units [Get units by floor](https://docs.crm.builder.leadratd.com/get-units-by-floor-33523444e0.md): Retrieves all units for a specific floor. - Units [Get booked units](https://docs.crm.builder.leadratd.com/get-booked-units-33523445e0.md): Retrieves all booked units on a floor. - Units [Delete all units by tower](https://docs.crm.builder.leadratd.com/delete-all-units-by-tower-33523446e0.md): Deletes all units associated with a specific tower. Used for regenerating units or clearing configuration. - Towers [Get tower by ID](https://docs.crm.builder.leadratd.com/get-tower-by-id-33523447e0.md): Retrieves tower details including name, number of floors, and associated project. - Towers [Update a tower](https://docs.crm.builder.leadratd.com/update-a-tower-33523448e0.md): Updates tower information. - Towers [Update tower amenities](https://docs.crm.builder.leadratd.com/update-tower-amenities-33523449e0.md): Updates amenity list for a tower. - Towers [Get towers with pagination](https://docs.crm.builder.leadratd.com/get-towers-with-pagination-33523450e0.md): Paginated tower list. - Towers [Create a new tower](https://docs.crm.builder.leadratd.com/create-a-new-tower-33523451e0.md): Creates a new tower within a project. Associate with a project and specify tower details. - Towers [Search towers](https://docs.crm.builder.leadratd.com/search-towers-33523452e0.md): Search towers by project, name, or other criteria. - Towers [Get tower hierarchy](https://docs.crm.builder.leadratd.com/get-tower-hierarchy-33523453e0.md): Retrieves complete tower details including all floors and units nested in a single response. - Towers [Get all towers as list](https://docs.crm.builder.leadratd.com/get-all-towers-as-list-33523454e0.md): List all towers without pagination. - Towers [Get booked towers](https://docs.crm.builder.leadratd.com/get-booked-towers-33523455e0.md): Retrieves all towers in a project that have at least one booked unit. - Towers [Get towers by project](https://docs.crm.builder.leadratd.com/get-towers-by-project-33523456e0.md): Retrieves all towers for a specific project. - Tenant Configuration [Get tenant configuration](https://docs.crm.builder.leadratd.com/get-tenant-configuration-33523457e0.md): Returns the current tenant's number series configuration. Auto-creates a default configuration if none exists. - Tenant Configuration [Update tenant configuration](https://docs.crm.builder.leadratd.com/update-tenant-configuration-33523458e0.md): Updates the tenant's number series configuration including prefixes, starting numbers, and patterns for Booking, Demand, DemandSplit, and Receipt. - Tenant Configuration [Get next number](https://docs.crm.builder.leadratd.com/get-next-number-33523459e0.md): Returns the next auto-generated number for a given type (Booking, Demand, DemandSplit, Receipt). - TDS Configuration Module [Get a TDS record by ID](https://docs.crm.builder.leadratd.com/get-a-tds-record-by-id-33523460e0.md): Retrieves a specific TDS record by its ID. - TDS Configuration Module [Update an existing TDS record](https://docs.crm.builder.leadratd.com/update-an-existing-tds-record-33523461e0.md): Updates the active status, description, or percentages of a TDS rate. - TDS Configuration Module [Get all TDS records with pagination](https://docs.crm.builder.leadratd.com/get-all-tds-records-with-pagination-33523462e0.md): Retrieves a paginated list of all TDS configurations (both active and inactive). - TDS Configuration Module [Create a new TDS record](https://docs.crm.builder.leadratd.com/create-a-new-tds-record-33523463e0.md): Creates a new TDS tax rate configuration for the tenant. - TDS Configuration Module [Get common Indian TDS defaults](https://docs.crm.builder.leadratd.com/get-common-indian-tds-defaults-33523464e0.md): Provides a standard list of predefined typical TDS slabs in India. - TDS Configuration Module [Get all active TDS records](https://docs.crm.builder.leadratd.com/get-all-active-tds-records-33523465e0.md): Retrieves a non-paginated list of all currently active TDS rates. - Taxes [Get tax by ID](https://docs.crm.builder.leadratd.com/get-tax-by-id-33523466e0.md): Retrieves a specific tax by its unique identifier - Taxes [Update an existing tax](https://docs.crm.builder.leadratd.com/update-an-existing-tax-33523467e0.md): Updates details of an existing tax - Taxes [Delete a tax](https://docs.crm.builder.leadratd.com/delete-a-tax-33523468e0.md): Soft deletes a tax configuration - Taxes [Get all active taxes](https://docs.crm.builder.leadratd.com/get-all-active-taxes-33523469e0.md): Retrieves a list of all currently active taxes - Taxes [Create a new tax](https://docs.crm.builder.leadratd.com/create-a-new-tax-33523470e0.md): Creates a new tax configuration - Taxes [Get default taxes](https://docs.crm.builder.leadratd.com/get-default-taxes-33523471e0.md): Returns a list of standard tax rates (e.g. GST 5%, 12%) for prefilling UI - Subscription Management [Update subscription](https://docs.crm.builder.leadratd.com/update-subscription-33523472e0.md): Updates subscription details for a specific builder. Platform admin only. - Subscription Management [Get subscription by builder](https://docs.crm.builder.leadratd.com/get-subscription-by-builder-33523473e0.md): Gets subscription details for a specific builder. Platform admin only. - Subscription Management [Get my subscription](https://docs.crm.builder.leadratd.com/get-my-subscription-33523474e0.md): Gets the subscription details for the current tenant. Available to tenant admins. - Subscription Plans [Update a subscription plan](https://docs.crm.builder.leadratd.com/update-a-subscription-plan-33523475e0.md): Updates an existing subscription plan - Subscription Plans [List all subscription plans](https://docs.crm.builder.leadratd.com/list-all-subscription-plans-33523476e0.md): Returns all available subscription plans - Subscription Plans [Create a subscription plan](https://docs.crm.builder.leadratd.com/create-a-subscription-plan-33523477e0.md): Creates a new subscription plan (Platform Admin only) - Roles & Permissions [Get role](https://docs.crm.builder.leadratd.com/get-role-33523478e0.md): Returns a single role by ID. - Roles & Permissions [Update role](https://docs.crm.builder.leadratd.com/update-role-33523479e0.md): Updates a role's name and/or permissions. All users assigned to this role will have their Cognito JWT permissions refreshed automatically. - Roles & Permissions [Delete role](https://docs.crm.builder.leadratd.com/delete-role-33523480e0.md): Soft-deletes a role. Deletion is rejected if any active users are still assigned to it. - Roles & Permissions [List roles](https://docs.crm.builder.leadratd.com/list-roles-33523481e0.md): Returns all active roles for the current tenant. - Roles & Permissions [Create role](https://docs.crm.builder.leadratd.com/create-role-33523482e0.md): Creates a new role with the given name and permission set. Permission keys must be valid values from GET /roles/existing-permissions. - Roles & Permissions [List all available permissions](https://docs.crm.builder.leadratd.com/list-all-available-permissions-33523483e0.md): Returns the complete set of resources and their allowed actions for this platform. Use this to populate the permission selector when creating or editing a role. - Reminder Schedules [Get reminder schedule by ID](https://docs.crm.builder.leadratd.com/get-reminder-schedule-by-id-33523484e0.md): Retrieves reminder schedule including trigger timing, notification channels, and template. - Reminder Schedules [Update reminder schedule](https://docs.crm.builder.leadratd.com/update-reminder-schedule-33523485e0.md): Modifies reminder configuration. - Reminder Schedules [Get reminder schedules with pagination](https://docs.crm.builder.leadratd.com/get-reminder-schedules-with-pagination-33523486e0.md): Paginated list. - Reminder Schedules [Create reminder schedule](https://docs.crm.builder.leadratd.com/create-reminder-schedule-33523487e0.md): Sets up automatic reminders. Configure days before/after due date, channels (EMAIL, SMS), and message template. - Reminder Schedules [Search reminder schedules](https://docs.crm.builder.leadratd.com/search-reminder-schedules-33523488e0.md): Search by type, status, or trigger days. - Reminder Schedules [Get all reminder schedules as list](https://docs.crm.builder.leadratd.com/get-all-reminder-schedules-as-list-33523489e0.md): List all reminders. - Receipts [Get receipt by ID](https://docs.crm.builder.leadratd.com/get-receipt-by-id-33523490e0.md): Retrieves receipt details including amount, payment mode, demand reference, and receipt number. - Receipts [Update a receipt](https://docs.crm.builder.leadratd.com/update-a-receipt-33523491e0.md): Updates receipt details or corrections. - Receipts [Get receipts with pagination](https://docs.crm.builder.leadratd.com/get-receipts-with-pagination-33523492e0.md): Paginated receipt list. - Receipts [Create a receipt](https://docs.crm.builder.leadratd.com/create-a-receipt-33523493e0.md): Records a payment received. Specify payment mode (CASH, CHEQUE, NEFT, UPI), amount, and linked demand. - Receipts [Send receipt notification](https://docs.crm.builder.leadratd.com/send-receipt-notification-33523494e0.md): Resends the receipt notification via specified channel(s) to the buyer. - Receipts [Reverse a receipt](https://docs.crm.builder.leadratd.com/reverse-a-receipt-33523495e0.md): Cancels a receipt, reverses the journal entry, and updates demand status. - Receipts [Search receipts](https://docs.crm.builder.leadratd.com/search-receipts-33523496e0.md): Search by buyer, booking, date range, payment mode, or amount. - Receipts [Get receipt ledger](https://docs.crm.builder.leadratd.com/get-receipt-ledger-33523497e0.md): Retrieves the double-entry journal entry for this receipt. - Receipts [Download receipt PDF](https://docs.crm.builder.leadratd.com/download-receipt-pdf-33523498e0.md): Returns a presigned S3 URL to download the receipt document as a PDF file. - Receipts [Get all receipts as list](https://docs.crm.builder.leadratd.com/get-all-receipts-as-list-33523499e0.md): List all receipts. - Receipts [Get all receipts for a demand](https://docs.crm.builder.leadratd.com/get-all-receipts-for-a-demand-33523500e0.md): Retrieves all receipts associated with a specific demand. - Project Stakeholders [Get all stakeholders for a project](https://docs.crm.builder.leadratd.com/get-all-stakeholders-for-a-project-33523501e0.md): - Project Stakeholders [Replace all stakeholders for a project](https://docs.crm.builder.leadratd.com/replace-all-stakeholders-for-a-project-33523502e0.md): Replaces ALL stakeholders (CPs, Brokers, Banks) with the provided list. Single endpoint for Stakeholders step. - Project Stakeholders [Add a single stakeholder to a project](https://docs.crm.builder.leadratd.com/add-a-single-stakeholder-to-a-project-33523503e0.md): Adds a new stakeholder (CP, Broker, or Bank) to the project. - Project Stakeholders [Get channel partners for a project](https://docs.crm.builder.leadratd.com/get-channel-partners-for-a-project-33523504e0.md): - Project Stakeholders [Get brokers for a project](https://docs.crm.builder.leadratd.com/get-brokers-for-a-project-33523505e0.md): - Project Stakeholders [Get banks for a project](https://docs.crm.builder.leadratd.com/get-banks-for-a-project-33523506e0.md): - Projects [Get project by ID](https://docs.crm.builder.leadratd.com/get-project-by-id-33523507e0.md): Retrieves complete details of a real estate project including name, location, builder information, and RERA registration. - Projects [Update an existing project](https://docs.crm.builder.leadratd.com/update-an-existing-project-33523508e0.md): Updates project details such as name, amenities, or configuration. - Projects [Update project amenities](https://docs.crm.builder.leadratd.com/update-project-amenities-33523509e0.md): Updates amenity list for a project. - Projects [Get projects with pagination](https://docs.crm.builder.leadratd.com/get-projects-with-pagination-33523510e0.md): Retrieves projects with pagination. Default: newest first. - Projects [Create a new project](https://docs.crm.builder.leadratd.com/create-a-new-project-33523511e0.md): Creates a new real estate project. Include builder association, location details, RERA number, and project specifications. - Projects [Upload projects from Excel file (Direct)](https://docs.crm.builder.leadratd.com/upload-projects-from-excel-file-direct-33523512e0.md): Directly saves project data from an uploaded Excel file. - Projects [Upload projects from Excel file](https://docs.crm.builder.leadratd.com/upload-projects-from-excel-file-33523513e0.md): Parses an Excel file containing project data and returns it as JSON for preview. - Projects [Confirm and save projects from JSON data](https://docs.crm.builder.leadratd.com/confirm-and-save-projects-from-json-data-33523514e0.md): Saves project data previously parsed from an Excel file. - Projects [Search projects with filters](https://docs.crm.builder.leadratd.com/search-projects-with-filters-33523515e0.md): Search projects by name, location, builder, status, or other criteria. - Projects [Get project audit trail](https://docs.crm.builder.leadratd.com/get-project-audit-trail-33523516e0.md): Retrieves a paginated audit trail for a project and all its child entities (Towers, FloorPlans, Floors, Units, Milestones, Payment Plans, Bank & Channel Partner associations). Results are sorted newest-first by default. Use `entity` to filter by entity type (e.g. Unit, Tower, Floor) and `entityId` to narrow to a single entity. - Projects [Download project upload template](https://docs.crm.builder.leadratd.com/download-project-upload-template-33523517e0.md): Downloads an Excel template for bulk uploading projects, towers, floors, and units. - Projects [Get project summary](https://docs.crm.builder.leadratd.com/get-project-summary-33523518e0.md): Retrieves a comprehensive summary of all projects including tower, floor, and unit counts. - Projects [Get project statistics](https://docs.crm.builder.leadratd.com/get-project-statistics-33523519e0.md): Retrieves statistics including total, active, and draft projects, and projected sales. - Projects [Get projects with towers for milestones](https://docs.crm.builder.leadratd.com/get-projects-with-towers-for-milestones-33523520e0.md): Retrieves a hierarchical view of projects and their associated towers, optimized for milestone definition UI. - Projects [Get all projects as list](https://docs.crm.builder.leadratd.com/get-all-projects-as-list-33523521e0.md): Retrieves all projects without pagination. Useful for project selection dropdowns. - Projects [Get booked projects](https://docs.crm.builder.leadratd.com/get-booked-projects-33523522e0.md): Retrieves all projects that have at least one booked unit. - Project Wizard [Update draft project](https://docs.crm.builder.leadratd.com/update-draft-project-33523523e0.md): Updates an existing draft project. Can be called at any step. - Project Wizard [Step 3b: Add zones to project](https://docs.crm.builder.leadratd.com/step-3b-add-zones-to-project-33523524e0.md): Adds zones with their zone plans to a project - Project Wizard [Step 4b: Save villas (Batch)](https://docs.crm.builder.leadratd.com/step-4b-save-villas-batch-33523525e0.md): Batch save villas for the project, grouped by Zone - Project Wizard [Step 4: Save units (Hierarchical)](https://docs.crm.builder.leadratd.com/step-4-save-units-hierarchical-33523526e0.md): Batch save units for the project, grouped by floor (Step 4 save) - Project Wizard [Step 3a: Add towers to project](https://docs.crm.builder.leadratd.com/step-3a-add-towers-to-project-33523527e0.md): Adds towers with their floor plan configs to a project - Project Wizard [Step 6: Publish project](https://docs.crm.builder.leadratd.com/step-6-publish-project-33523528e0.md): Final step - changes project and all children from DRAFT to SAVED status - Project Wizard [Step 1: Create draft project](https://docs.crm.builder.leadratd.com/step-1-create-draft-project-33523529e0.md): Creates a new project with DRAFT status. First step in the wizard. - Project Wizard [Get project structure (Step 3 load)](https://docs.crm.builder.leadratd.com/get-project-structure-step-3-load-33523530e0.md): Retrieves full structure (Towers+Plans, Zones+Plans) for resuming wizard. - Payment Plans [Get payment plan by ID](https://docs.crm.builder.leadratd.com/get-payment-plan-by-id-33523531e0.md): Retrieves complete payment plan including milestones, installment breakdown, and linked bookings. - Payment Plans [Update payment plan](https://docs.crm.builder.leadratd.com/update-payment-plan-33523532e0.md): Modifies an existing payment plan structure. - Payment Plans [Batch create payment plans for a tower](https://docs.crm.builder.leadratd.com/batch-create-payment-plans-for-a-tower-33523533e0.md): Creates multiple payment plans for a specific tower. - Payment Plans [Batch create payment plans for a project](https://docs.crm.builder.leadratd.com/batch-create-payment-plans-for-a-project-33523534e0.md): Creates multiple payment plans for a specific project. - Payment Plans [Get payment plans with pagination](https://docs.crm.builder.leadratd.com/get-payment-plans-with-pagination-33523535e0.md): Paginated payment plans. - Payment Plans [Create a payment plan](https://docs.crm.builder.leadratd.com/create-a-payment-plan-33523536e0.md): Creates a new payment plan with installment structure. Define percentages, due dates, and milestone linkages. - Payment Plans [Search payment plans](https://docs.crm.builder.leadratd.com/search-payment-plans-33523537e0.md): Search by name, project, or status. - Payment Plans [Get payment plans by tower](https://docs.crm.builder.leadratd.com/get-payment-plans-by-tower-33523538e0.md): List all payment plans for a specific tower. - Payment Plans [Get payment plans by project](https://docs.crm.builder.leadratd.com/get-payment-plans-by-project-33523539e0.md): List all payment plans for a specific project. - Payment Plans [Get payment plan statistics](https://docs.crm.builder.leadratd.com/get-payment-plan-statistics-33523540e0.md): Retrieves statistics including total plans, active plans, projects with plans, etc. - Payment Plans [Get all payment plans as list](https://docs.crm.builder.leadratd.com/get-all-payment-plans-as-list-33523541e0.md): List all payment plans for selection. - Payment Plans [Get payment plans by project or tower](https://docs.crm.builder.leadratd.com/get-payment-plans-by-project-or-tower-33523542e0.md): List payment plans filtered by project and/or tower. Provide either projectId, towerId, or both. - Payment Plan Lines [Get payment plan line by ID](https://docs.crm.builder.leadratd.com/get-payment-plan-line-by-id-33523543e0.md): Retrieves details of a specific installment including percentage, amount, milestone linkage, and due date. - Payment Plan Lines [Update payment plan line](https://docs.crm.builder.leadratd.com/update-payment-plan-line-33523544e0.md): Modifies an installment. - Payment Plan Lines [Get payment plan lines with pagination](https://docs.crm.builder.leadratd.com/get-payment-plan-lines-with-pagination-33523545e0.md): Paginated installment list. - Payment Plan Lines [Create a payment plan line](https://docs.crm.builder.leadratd.com/create-a-payment-plan-line-33523546e0.md): Adds a new installment to a payment plan. Specify percentage, milestone, and due date. - Payment Plan Lines [Search payment plan lines](https://docs.crm.builder.leadratd.com/search-payment-plan-lines-33523547e0.md): Search by plan, milestone, or percentage. - Payment Plan Lines [Get all payment plan lines as list](https://docs.crm.builder.leadratd.com/get-all-payment-plan-lines-as-list-33523548e0.md): List all installments. - Notification Logs [Get notification log by ID](https://docs.crm.builder.leadratd.com/get-notification-log-by-id-33523549e0.md): Retrieves notification details including recipient, channel, content, and delivery status. - Notification Logs [Update notification log](https://docs.crm.builder.leadratd.com/update-notification-log-33523550e0.md): Updates delivery status or metadata. - Notification Logs [Get notification logs with pagination](https://docs.crm.builder.leadratd.com/get-notification-logs-with-pagination-33523551e0.md): Paginated notification history for the current tenant. - Notification Logs [Create notification log](https://docs.crm.builder.leadratd.com/create-notification-log-33523552e0.md): Records a sent notification. Typically called by the system, not directly by users. - Notification Logs [Search notification logs](https://docs.crm.builder.leadratd.com/search-notification-logs-33523553e0.md): Search by recipient, date, or delivery status. - Notification Logs [Get notification summary](https://docs.crm.builder.leadratd.com/get-notification-summary-33523554e0.md): Returns aggregate counts of sent notifications by status and channel for the current tenant. - Notification Logs [Get all notification logs as list](https://docs.crm.builder.leadratd.com/get-all-notification-logs-as-list-33523555e0.md): List all notifications for the current tenant. - Notification Logs [Get notifications by status](https://docs.crm.builder.leadratd.com/get-notifications-by-status-33523556e0.md): Filter notification logs by delivery status (SENT, FAILED, PENDING). - Notification Logs [Get notifications for a specific reference](https://docs.crm.builder.leadratd.com/get-notifications-for-a-specific-reference-33523557e0.md): Filter logs for a specific entity (e.g. all notifications for demand #42). - Notification Logs [Get notifications by reference type](https://docs.crm.builder.leadratd.com/get-notifications-by-reference-type-33523558e0.md): Filter notification logs by reference type (PROJECT, TOWER, UNIT, DEMAND, etc.). - Notification Logs [Get notifications for a specific recipient](https://docs.crm.builder.leadratd.com/get-notifications-for-a-specific-recipient-33523559e0.md): Retrieve all notifications sent to a specific buyer, bank, or channel partner by their UUID. - Notification Logs [Get notifications by recipient type](https://docs.crm.builder.leadratd.com/get-notifications-by-recipient-type-33523560e0.md): Filter notification logs by recipient type (BUYER, BANK, CHANNEL_PARTNER). - Notification Logs [Get notifications within a date range](https://docs.crm.builder.leadratd.com/get-notifications-within-a-date-range-33523561e0.md): Filter notification logs by sent timestamp range. - Notification Logs [Get notifications by channel](https://docs.crm.builder.leadratd.com/get-notifications-by-channel-33523562e0.md): Filter notification logs by delivery channel (EMAIL, WHATSAPP, SMS). - Milestones [Get milestone by ID](https://docs.crm.builder.leadratd.com/get-milestone-by-id-33523563e0.md): Retrieves milestone details including name, completion percentage, and linked payment plan. - Milestones [Update a milestone](https://docs.crm.builder.leadratd.com/update-a-milestone-33523564e0.md): Updates milestone status or details. - Milestones [Delete milestone](https://docs.crm.builder.leadratd.com/delete-milestone-33523565e0.md): Deletes a milestone by ID (Soft Delete). Locked milestones cannot be deleted. - Milestones [Mark milestone as complete](https://docs.crm.builder.leadratd.com/mark-milestone-as-complete-33523566e0.md): Updates status to COMPLETED and sets completion timestamp. - Milestones [Reorder milestones](https://docs.crm.builder.leadratd.com/reorder-milestones-33523567e0.md): Updates the sequence of milestones based on the provided order of IDs. - Milestones [Batch save milestones](https://docs.crm.builder.leadratd.com/batch-save-milestones-33523568e0.md): Creates or updates multiple milestones for a project in a single transaction. Useful for the 'Review & Save' step. - Milestones [Get milestones with pagination](https://docs.crm.builder.leadratd.com/get-milestones-with-pagination-33523569e0.md): Paginated milestone list. - Milestones [Create a milestone](https://docs.crm.builder.leadratd.com/create-a-milestone-33523570e0.md): Creates a new construction milestone. Examples: Foundation, Plinth, Slab Casting, Finishing. - Milestones [Search milestones](https://docs.crm.builder.leadratd.com/search-milestones-33523571e0.md): Search by project, name, status, or completion percentage. - Milestones [Get milestones by tower](https://docs.crm.builder.leadratd.com/get-milestones-by-tower-33523572e0.md): List all milestones for a specific tower within a project. - Milestones [Get milestones by project](https://docs.crm.builder.leadratd.com/get-milestones-by-project-33523573e0.md): List all milestones for a specific project. - Milestones [Preview milestone completion](https://docs.crm.builder.leadratd.com/preview-milestone-completion-33523574e0.md): Get expected demands and commissions generated when the milestone is marked as complete. - Milestones [Get milestones as template](https://docs.crm.builder.leadratd.com/get-milestones-as-template-33523575e0.md): Fetches milestones from a source project or tower to be used as a template. - Milestones [Get milestone statistics](https://docs.crm.builder.leadratd.com/get-milestone-statistics-33523576e0.md): Retrieves statistics including total milestones, projects with milestones, etc. - Milestones [Get all milestones as list](https://docs.crm.builder.leadratd.com/get-all-milestones-as-list-33523577e0.md): List all milestones for selection. - Handover Checklist Template [Get template by ID](https://docs.crm.builder.leadratd.com/get-template-by-id-33523578e0.md): Retrieves a specific checklist template and all its associated items. - Handover Checklist Template [Update template and its items](https://docs.crm.builder.leadratd.com/update-template-and-its-items-33523579e0.md): Updates a template's metadata and replaces the full list of checklist items. - Handover Checklist Template [Delete template and its items](https://docs.crm.builder.leadratd.com/delete-template-and-its-items-33523580e0.md): Permanently removes a checklist template from the system. - Handover Checklist Template [Unarchive a template](https://docs.crm.builder.leadratd.com/unarchive-a-template-33523581e0.md): Restores an archived template to active status. - Handover Checklist Template [Archive a template](https://docs.crm.builder.leadratd.com/archive-a-template-33523582e0.md): Marks a template as archived, preventing it from being assigned to NEW cases. - Handover Checklist Template [List templates with card stats (category + search filter)](https://docs.crm.builder.leadratd.com/list-templates-with-card-stats-category-search-filter-33523583e0.md): Returns paginated templates with step count, units-using count, first 3 preview steps, and auto-assign summary. Supports category tab filter (Residential, NRI, Commercial, Plotted, Custom) and free-text search. - Handover Checklist Template [Create a new checklist template](https://docs.crm.builder.leadratd.com/create-a-new-checklist-template-33523584e0.md): Creates a reusable template containing a standard set of checklist items (keys, cards, manuals, etc.) for a specific category. - Handover Checklist Template [Clone an existing checklist template](https://docs.crm.builder.leadratd.com/clone-an-existing-checklist-template-33523585e0.md): Creates a deep copy of an existing template, including all its checklist items. - Handover Checklist Template [Assign template to a unit's active handover case](https://docs.crm.builder.leadratd.com/assign-template-to-a-units-active-handover-case-33523586e0.md): Convenience endpoint to assign a template based on unit ID. - Handover Checklist Template [Assign template to a handover case](https://docs.crm.builder.leadratd.com/assign-template-to-a-handover-case-33523587e0.md): Syncs all checklist items from the template to a specific handover case. - Handover Documents [Update document metadata](https://docs.crm.builder.leadratd.com/update-document-metadata-33523588e0.md): Updates fields like document reference number, issuance dates, action owner, and notes. - Handover Documents [Verify document](https://docs.crm.builder.leadratd.com/verify-document-33523589e0.md): Marks a document as verified. This may trigger automated state changes in the handover case (e.g., verifying OC allows advancing to further stages). - Handover Documents [Record file upload reference](https://docs.crm.builder.leadratd.com/record-file-upload-reference-33523590e0.md): Updates the S3 key reference for the document and sets its status to PENDING verification. - Handover Documents [Get all documents for a case](https://docs.crm.builder.leadratd.com/get-all-documents-for-a-case-33523591e0.md): Retrieves the full list of required handover documents (32+ rows) for a specific case. - Handover Documents [Get per-category progress map](https://docs.crm.builder.leadratd.com/get-per-category-progress-map-33523592e0.md): Retrieves the completion status and counts for each document category within a handover case. - Handover Documents [Get documents by category](https://docs.crm.builder.leadratd.com/get-documents-by-category-33523593e0.md): Filters the handover document list by a specific category (e.g., BUILDER_OBLIGATIONS, BUYER_SUBMISSIONS). - Handover Documents [Get summary alert banners](https://docs.crm.builder.leadratd.com/get-summary-alert-banners-33523594e0.md): Retrieves high-level status alerts (e.g., missing critical documents, upcoming deadlines) for the handover dashboard. - Handover Case [Get handover case by ID](https://docs.crm.builder.leadratd.com/get-handover-case-by-id-33523595e0.md): Retrieves full details of a specific handover case. - Handover Case [Update core handover case details](https://docs.crm.builder.leadratd.com/update-core-handover-case-details-33523596e0.md): Updates general information like remarks or possession date. - Handover Case [Soft delete a handover case](https://docs.crm.builder.leadratd.com/soft-delete-a-handover-case-33523597e0.md): Archives the handover case. This action is usually restricted to admins. - Handover Case [Change checklist template](https://docs.crm.builder.leadratd.com/change-checklist-template-33523598e0.md): Replaces all checklist items on this case with items from the specified template. Use the 'Change Template' button in the unit detail drawer. Cannot be applied after possession is completed. - Handover Case [Advance case to next stage](https://docs.crm.builder.leadratd.com/advance-case-to-next-stage-33523599e0.md): Validates current stage requirements and moves the case forward. Enforces RERA stage gates (e.g., blocking stage 7 if OC not verified). - Handover Case [Update sale deed and registration details](https://docs.crm.builder.leadratd.com/update-sale-deed-and-registration-details-33523600e0.md): Tracks the registration process, appointment dates, and registration IDs. - Handover Case [Update NRI compliance tracking fields](https://docs.crm.builder.leadratd.com/update-nri-compliance-tracking-fields-33523601e0.md): Updates PoA registration, FIRC counts, 15CA/15CB filing status, FEMA compliance, and video possession flag for NRI buyers. - Handover Case [List all handover cases (paginated)](https://docs.crm.builder.leadratd.com/list-all-handover-cases-paginated-33523602e0.md): Retrieves a paginated list of all active handover cases. - Handover Case [Create a new handover case](https://docs.crm.builder.leadratd.com/create-a-new-handover-case-33523603e0.md): Initializes a case with default document rows and checklist items based on the project template. - Handover Case [Send possession reminder to buyer](https://docs.crm.builder.leadratd.com/send-possession-reminder-to-buyer-33523604e0.md): Sends an email reminder to the buyer linked to this case. The optional message body allows adding a custom note. - Handover Case [Schedule handover and offer possession](https://docs.crm.builder.leadratd.com/schedule-handover-and-offer-possession-33523605e0.md): Sets the date for physical handover and triggers notifications to the buyer. - Handover Case [Schedule NRI video possession](https://docs.crm.builder.leadratd.com/schedule-nri-video-possession-33523606e0.md): Schedules the video possession slot for an NRI case and stores operator notes. - Handover Case [Upload or update NRI compliance document item](https://docs.crm.builder.leadratd.com/upload-or-update-nri-compliance-document-item-33523607e0.md): Creates or updates an NRI compliance checklist item (PoA/FIRC/15CA/15CB/PAN/Passport) with document metadata for the side drawer. - Handover Case [Search handover cases](https://docs.crm.builder.leadratd.com/search-handover-cases-33523608e0.md): Search cases by multiple criteria like project, unit, buyer name, or current stage. - Handover Case [Batch possession offer-letter hook](https://docs.crm.builder.leadratd.com/batch-possession-offer-letter-hook-33523609e0.md): Triggers offer letter generation for multiple cases at once. - Handover Case [Calculate estimated stamp duty](https://docs.crm.builder.leadratd.com/calculate-estimated-stamp-duty-33523610e0.md): Returns an indicative stamp duty and registration charge estimate for the unit linked to this case, based on the agreement value and the applicable state rate. Use this to power the 'Calculate Duty' button on the Sale Deed & Registration kanban card. - Handover Case [Get Sale Deed & Registration timeline](https://docs.crm.builder.leadratd.com/get-sale-deed-registration-timeline-33523611e0.md): Returns the 4-step registration timeline (Document Preparation, Appointment Booked, Registration Day, Registered). Derives state flags from existing case fields with no extra DB call. - Handover Case [Get dashboard summary for a case](https://docs.crm.builder.leadratd.com/get-dashboard-summary-for-a-case-33523612e0.md): Returns stat cards, category progress, and alert banners for the handover process. - Handover Case [Get case by booking ID](https://docs.crm.builder.leadratd.com/get-case-by-booking-id-33523613e0.md): Retrieves the handover case associated with a specific booking. - Handover Snags [Get a single snag by ID](https://docs.crm.builder.leadratd.com/get-a-single-snag-by-id-33523614e0.md): Fetches full detail for one snag item. Used by the detail drawer when a snag card is clicked. - Handover Snags [Update a snag's editable fields](https://docs.crm.builder.leadratd.com/update-a-snags-editable-fields-33523615e0.md): Updates title, room/area, category, priority (severity), description and photos. Only editable fields are updated — status lifecycle changes use dedicated endpoints (resolve, waive, assign, in-progress). - Handover Snags [Waive a snag](https://docs.crm.builder.leadratd.com/waive-a-snag-33523616e0.md): Marks a snag as WAIVED, typically used for non-critical defects that the buyer or manager agrees to overlook. - Handover Snags [Mark snag as resolved](https://docs.crm.builder.leadratd.com/mark-snag-as-resolved-33523617e0.md): Updates the status of a snag to RESOLVED after verification of the fix. - Handover Snags [Mark snag as in progress](https://docs.crm.builder.leadratd.com/mark-snag-as-in-progress-33523618e0.md): Transitions a snag from OPEN or ASSIGNED to IN_PROGRESS when work starts. - Handover Snags [Record buyer sign-off for a specific snag resolution](https://docs.crm.builder.leadratd.com/record-buyer-sign-off-for-a-specific-snag-resolution-33523619e0.md): Captures the buyer's official acceptance that a snag has been resolved to their satisfaction. - Handover Snags [Assign snag to a staff member](https://docs.crm.builder.leadratd.com/assign-snag-to-a-staff-member-33523620e0.md): Assigns responsibility for fixing a snag to a specific individual and transitions its status to ASSIGNED. - Handover Snags [Get all snags for a case](https://docs.crm.builder.leadratd.com/get-all-snags-for-a-case-33523621e0.md): Retrieves the full list of snags (open, resolved, waived) associated with a specific handover case. - Handover Snags [Log a new snag item](https://docs.crm.builder.leadratd.com/log-a-new-snag-item-33523622e0.md): Records a new defect or snag identified during pre-possession inspection. Governed by RERA S.14(3) - developer liability for 5 years. - Handover Snags [Get snag statistics breakdown](https://docs.crm.builder.leadratd.com/get-snag-statistics-breakdown-33523623e0.md): Retrieves summary counts for snags by status (open, resolved, waived, etc.) for a specific case. - Handover Snags [Search snags in a case](https://docs.crm.builder.leadratd.com/search-snags-in-a-case-33523624e0.md): Performs text search by title, room, description, assignee or category within a handover case. - Handover Snags [Get only open (unresolved) snags](https://docs.crm.builder.leadratd.com/get-only-open-unresolved-snags-33523625e0.md): Filters and returns only those snags that have not yet been resolved or waived. - Handover Snags [Filter snags by status](https://docs.crm.builder.leadratd.com/filter-snags-by-status-33523626e0.md): Retrieves a filtered list of snags based on their current status. - Handover Checklist [Update checklist item](https://docs.crm.builder.leadratd.com/update-checklist-item-33523627e0.md): Generic update for checklist item (e.g. marking handed status or updating remarks). - Handover Checklist [Mark item as incomplete](https://docs.crm.builder.leadratd.com/mark-item-as-incomplete-33523628e0.md): Reverts the status of a checklist item to incomplete. - Handover Checklist [Mark item (keys/cards) as physically handed over](https://docs.crm.builder.leadratd.com/mark-item-keyscards-as-physically-handed-over-33523629e0.md): Marks a specific checklist item as handed over to the buyer. - Handover Checklist [Attach a handover document to checklist item](https://docs.crm.builder.leadratd.com/attach-a-handover-document-to-checklist-item-33523630e0.md): Links an existing handover document to a specific checklist item (e.g., attaching a photo of signed receipt). - Handover Checklist [Detach a handover document from checklist item](https://docs.crm.builder.leadratd.com/detach-a-handover-document-from-checklist-item-33523631e0.md): Removes a linked handover document from a specific checklist item without deleting the document itself. - Handover Checklist [Get documents attached to a checklist item](https://docs.crm.builder.leadratd.com/get-documents-attached-to-a-checklist-item-33523632e0.md): Returns all documents linked to a specific checklist item. Used by the expanded item row in the Overview tab to show filename, size, date and uploader. - Handover Checklist [Create and attach a document to a checklist item](https://docs.crm.builder.leadratd.com/create-and-attach-a-document-to-a-checklist-item-33523633e0.md): Creates a new document record (with S3 file reference) and immediately attaches it to the given checklist item. This is the single-call backend for the UI '+ Add Document' button on an expanded checklist item row. - Handover Checklist [Sign possession receipt](https://docs.crm.builder.leadratd.com/sign-possession-receipt-33523634e0.md): Captures buyer signature and finalizes the possession process. This action blocks if there are critical pending snags or checklist items. - Handover Checklist [Add custom checklist item](https://docs.crm.builder.leadratd.com/add-custom-checklist-item-33523635e0.md): Adds a new, custom item to the handover checklist for this specific case. - Handover Checklist [Get key-handover checklist](https://docs.crm.builder.leadratd.com/get-key-handover-checklist-33523636e0.md): Retrieves the full checklist of items to be handed over (keys, cards, manuals, etc.) for a specific case. - Generated Documents [Get generated document by ID](https://docs.crm.builder.leadratd.com/get-generated-document-by-id-33523637e0.md): Retrieves a generated document including download URL, template used, and associated booking. - Generated Documents [Update generated document](https://docs.crm.builder.leadratd.com/update-generated-document-33523638e0.md): Updates document metadata. - Generated Documents [Update document status](https://docs.crm.builder.leadratd.com/update-document-status-33523639e0.md): Updates the status of a generated document (PENDING → DRAFT → GENERATED → SIGNED) - Generated Documents [Mark document as signed](https://docs.crm.builder.leadratd.com/mark-document-as-signed-33523640e0.md): Marks a document as signed with timestamp and signer details - Generated Documents [Get generated documents with pagination](https://docs.crm.builder.leadratd.com/get-generated-documents-with-pagination-33523641e0.md): Paginated document list. - Generated Documents [Generate a document](https://docs.crm.builder.leadratd.com/generate-a-document-33523642e0.md): Generates a new document from a template. Provide template ID, booking ID, and any override values. - Generated Documents [Search generated documents](https://docs.crm.builder.leadratd.com/search-generated-documents-33523643e0.md): Search by booking, buyer, template, or date range. - Generated Documents [Get all generated documents as list](https://docs.crm.builder.leadratd.com/get-all-generated-documents-as-list-33523644e0.md): List all documents. - Generated Documents [Get documents by booking](https://docs.crm.builder.leadratd.com/get-documents-by-booking-33523645e0.md): Retrieves all generated documents for a specific booking. - Generated Documents [Get documents by booking grouped by phase](https://docs.crm.builder.leadratd.com/get-documents-by-booking-grouped-by-phase-33523646e0.md): Retrieves all documents for a booking organized by lifecycle phase (Booking, Agreement, Loan Processing, etc.) - Dynamic Forms [Get form by ID](https://docs.crm.builder.leadratd.com/get-form-by-id-33523647e0.md): Retrieves a form including its JSON schema. - Dynamic Forms [Update form](https://docs.crm.builder.leadratd.com/update-form-33523648e0.md): Updates an existing form. - Dynamic Forms [Delete form](https://docs.crm.builder.leadratd.com/delete-form-33523649e0.md): Soft-deletes a form. The form will no longer be visible but data is preserved. - Dynamic Forms [Get forms with pagination](https://docs.crm.builder.leadratd.com/get-forms-with-pagination-33523650e0.md): Returns paginated list of forms. - Dynamic Forms [Create form](https://docs.crm.builder.leadratd.com/create-form-33523651e0.md): Creates a new form with a JSON schema defining the form structure, fields, and validation rules. - Dynamic Forms [Submit form data](https://docs.crm.builder.leadratd.com/submit-form-data-33523652e0.md): Submits form data for a specific form. The data should match the structure defined in the form's schema. - Dynamic Forms [Search form submissions](https://docs.crm.builder.leadratd.com/search-form-submissions-33523653e0.md): Search submissions by various criteria. - Dynamic Forms [Search forms](https://docs.crm.builder.leadratd.com/search-forms-33523654e0.md): Search forms by name, description, or other fields. - Dynamic Forms [Update submission status](https://docs.crm.builder.leadratd.com/update-submission-status-33523655e0.md): Updates the status of a form submission (e.g., APPROVED, REJECTED). - Dynamic Forms [Get submissions for a form with pagination](https://docs.crm.builder.leadratd.com/get-submissions-for-a-form-with-pagination-33523656e0.md): Returns paginated submissions for a form. - Dynamic Forms [Get submissions for a form as list](https://docs.crm.builder.leadratd.com/get-submissions-for-a-form-as-list-33523657e0.md): Returns all submissions for a specific form. - Dynamic Forms [Get form submission by ID](https://docs.crm.builder.leadratd.com/get-form-submission-by-id-33523658e0.md): Retrieves a specific form submission with its data. - Dynamic Forms [Get all forms as list](https://docs.crm.builder.leadratd.com/get-all-forms-as-list-33523659e0.md): Returns all forms for selection dropdowns. - Floors [Get floor by ID](https://docs.crm.builder.leadratd.com/get-floor-by-id-33523660e0.md): Retrieves floor details including floor number, tower association, and unit count. - Floors [Update a floor](https://docs.crm.builder.leadratd.com/update-a-floor-33523661e0.md): Updates floor information. - Floors [Delete floor and its units](https://docs.crm.builder.leadratd.com/delete-floor-and-its-units-33523662e0.md): Deletes a specific floor and all units associated with it. - Floors [Update floor amenities](https://docs.crm.builder.leadratd.com/update-floor-amenities-33523663e0.md): Updates amenity list for a floor. - Floors [Get floors with pagination](https://docs.crm.builder.leadratd.com/get-floors-with-pagination-33523664e0.md): Paginated floor list. - Floors [Create a new floor](https://docs.crm.builder.leadratd.com/create-a-new-floor-33523665e0.md): Creates a new floor within a tower. Specify floor number and tower association. - Floors [Search floors](https://docs.crm.builder.leadratd.com/search-floors-33523666e0.md): Search floors by tower, floor number, or other criteria. - Floors [Get booked floors](https://docs.crm.builder.leadratd.com/get-booked-floors-33523667e0.md): Retrieves all floors in a tower that have at least one booked unit. - Floors [Get floors by tower](https://docs.crm.builder.leadratd.com/get-floors-by-tower-33523668e0.md): Retrieves all floors for a specific tower. - Floors [Get floors by project](https://docs.crm.builder.leadratd.com/get-floors-by-project-33523669e0.md): Retrieves all floors for a specific project. - Floors [Get all floors as list](https://docs.crm.builder.leadratd.com/get-all-floors-as-list-33523670e0.md): List all floors without pagination. - Floor Rise Charge [Update slabs for an active floor rise configuration](https://docs.crm.builder.leadratd.com/update-slabs-for-an-active-floor-rise-configuration-33523671e0.md): - Floor Rise Charge [Deactivate the current floor rise configuration](https://docs.crm.builder.leadratd.com/deactivate-the-current-floor-rise-configuration-33523672e0.md): Sets is_active=false. Must be called before creating a new version for the same tower. - Floor Rise Charge [Create a new floor rise configuration version](https://docs.crm.builder.leadratd.com/create-a-new-floor-rise-configuration-version-33523673e0.md): Creates a new config. Fails with 400 Bad Request if an active config already exists for this tower. - Floor Rise Charge [Get active floor rise config for a tower](https://docs.crm.builder.leadratd.com/get-active-floor-rise-config-for-a-tower-33523674e0.md): - Floor Plans [Get floor plan by ID](https://docs.crm.builder.leadratd.com/get-floor-plan-by-id-33523675e0.md): Retrieves floor plan details. - Floor Plans [Update a floor plan](https://docs.crm.builder.leadratd.com/update-a-floor-plan-33523676e0.md): Updates floor plan information. - Floor Plans [Get floor plans with pagination](https://docs.crm.builder.leadratd.com/get-floor-plans-with-pagination-33523677e0.md): Paginated floor plan list. - Floor Plans [Create a new floor plan](https://docs.crm.builder.leadratd.com/create-a-new-floor-plan-33523678e0.md): Creates a new unit configuration template. - Floor Plans [Search floor plans](https://docs.crm.builder.leadratd.com/search-floor-plans-33523679e0.md): Search floor plans by criteria. - Floor Plans [Get all floor plans as list](https://docs.crm.builder.leadratd.com/get-all-floor-plans-as-list-33523680e0.md): List all floor plans without pagination. - Financing Details [Get financing detail by ID](https://docs.crm.builder.leadratd.com/get-financing-detail-by-id-33523681e0.md): Retrieves financing details including loan amount, bank, status, and disbursal information. - Financing Details [Update financing detail](https://docs.crm.builder.leadratd.com/update-financing-detail-33523682e0.md): Updates loan status or disbursal info. - Financing Details [Get financing details with pagination](https://docs.crm.builder.leadratd.com/get-financing-details-with-pagination-33523683e0.md): Paginated list. - Financing Details [Create financing detail](https://docs.crm.builder.leadratd.com/create-financing-detail-33523684e0.md): Records home loan/financing information for a booking. Include bank, loan amount, and application status. - Financing Details [Search financing details](https://docs.crm.builder.leadratd.com/search-financing-details-33523685e0.md): Search by bank, booking, or loan status. - Financing Details [Get all financing details as list](https://docs.crm.builder.leadratd.com/get-all-financing-details-as-list-33523686e0.md): List all financing records. - Document Templates [Get document template by ID](https://docs.crm.builder.leadratd.com/get-document-template-by-id-33523687e0.md): Retrieves template details including name, type, placeholders, and HTML/content body. - Document Templates [Update document template](https://docs.crm.builder.leadratd.com/update-document-template-33523688e0.md): Updates template content or configuration. - Document Templates [Get templates with pagination](https://docs.crm.builder.leadratd.com/get-templates-with-pagination-33523689e0.md): Paginated template list. - Document Templates [Create a document template](https://docs.crm.builder.leadratd.com/create-a-document-template-33523690e0.md): Creates a new template. Use placeholders like {{buyer.name}}, {{unit.number}} for dynamic content. - Document Templates [Search templates](https://docs.crm.builder.leadratd.com/search-templates-33523691e0.md): Search by name, type, or document category. - Document Templates [Get available template variables](https://docs.crm.builder.leadratd.com/get-available-template-variables-33523692e0.md): Returns a list of all available variables that can be used in document templates. - Document Templates [Get all templates as list](https://docs.crm.builder.leadratd.com/get-all-templates-as-list-33523693e0.md): List all templates for selection. - Demands [Get demand by ID](https://docs.crm.builder.leadratd.com/get-demand-by-id-33523694e0.md): Retrieves a specific demand including amount, due date, booking reference, and payment status. - Demands [Update a demand](https://docs.crm.builder.leadratd.com/update-a-demand-33523695e0.md): Updates demand details such as due date, amount adjustments, or status changes. - Demands [Get demands with pagination](https://docs.crm.builder.leadratd.com/get-demands-with-pagination-33523696e0.md): Paginated demand list, newest first. - Demands [Create a new demand](https://docs.crm.builder.leadratd.com/create-a-new-demand-33523697e0.md): Raises a new payment demand for a booking. Links to milestone or payment plan line. Triggers buyer notification. - Demands [Send demand notification](https://docs.crm.builder.leadratd.com/send-demand-notification-33523698e0.md): Resends the demand notification via specified channel(s) to the buyer. - Demands [Search demands](https://docs.crm.builder.leadratd.com/search-demands-33523699e0.md): Search by booking, buyer, status (PENDING, PAID, OVERDUE), amount range, or due date. - Demands [Generate demands manually](https://docs.crm.builder.leadratd.com/generate-demands-manually-33523700e0.md): Manually triggers demand generation for a milestone, optionally filtered by unit, floor, or tower. - Demands [Get demand ledger](https://docs.crm.builder.leadratd.com/get-demand-ledger-33523701e0.md): Retrieves all double-entry journal entries for this demand and its receipts. - Demands [Download demand PDF](https://docs.crm.builder.leadratd.com/download-demand-pdf-33523702e0.md): Returns a presigned S3 URL to download the demand document as a PDF file. - Demands [Get demand statistics](https://docs.crm.builder.leadratd.com/get-demand-statistics-33523703e0.md): Retrieves aggregated statistics for demands including total value, and status counts. - Demands [Get all demands as list](https://docs.crm.builder.leadratd.com/get-all-demands-as-list-33523704e0.md): List all demands without pagination. - Demand Splits [Get demand split by ID](https://docs.crm.builder.leadratd.com/get-demand-split-by-id-33523705e0.md): Retrieves details of a specific demand split including amount, due date, and parent demand reference. - Demand Splits [Update demand split](https://docs.crm.builder.leadratd.com/update-demand-split-33523706e0.md): Updates split amount or due date. - Demand Splits [Get demand splits with pagination](https://docs.crm.builder.leadratd.com/get-demand-splits-with-pagination-33523707e0.md): Paginated split list. - Demand Splits [Create a demand split](https://docs.crm.builder.leadratd.com/create-a-demand-split-33523708e0.md): Splits a demand into a smaller partial payment. Useful when buyers want to pay in parts. - Demand Splits [Search demand splits](https://docs.crm.builder.leadratd.com/search-demand-splits-33523709e0.md): Search by demand, amount, or status. - Demand Splits [Get splits by demand ID](https://docs.crm.builder.leadratd.com/get-splits-by-demand-id-33523710e0.md): Retrieves all demand splits belonging to a specific demand. - Demand Splits [Get all demand splits as list](https://docs.crm.builder.leadratd.com/get-all-demand-splits-as-list-33523711e0.md): List all splits. - Commissions [Get commission by ID](https://docs.crm.builder.leadratd.com/get-commission-by-id-33523712e0.md): - Commissions [Update a commission](https://docs.crm.builder.leadratd.com/update-a-commission-33523713e0.md): - Commissions [Update commission status](https://docs.crm.builder.leadratd.com/update-commission-status-33523714e0.md): - Commissions [List commissions (paginated)](https://docs.crm.builder.leadratd.com/list-commissions-paginated-33523715e0.md): - Commissions [Create a new commission](https://docs.crm.builder.leadratd.com/create-a-new-commission-33523716e0.md): - Commissions [Send commission notification](https://docs.crm.builder.leadratd.com/send-commission-notification-33523717e0.md): Resends the commission notification via specified channel(s) to the partner. - Commissions [search_1](https://docs.crm.builder.leadratd.com/search-1-33523718e0.md): - Commissions [Get commission ledger](https://docs.crm.builder.leadratd.com/get-commission-ledger-33523719e0.md): Retrieves the double-entry journal entry for this commission accrual. - Commissions [Download commission PDF](https://docs.crm.builder.leadratd.com/download-commission-pdf-33523720e0.md): Returns a presigned S3 URL to download the commission statement as a PDF file. - Commissions [List commissions by status](https://docs.crm.builder.leadratd.com/list-commissions-by-status-33523721e0.md): - Commissions [Get commission KPIs](https://docs.crm.builder.leadratd.com/get-commission-kpis-33523722e0.md): - Commissions [List commissions by partner type](https://docs.crm.builder.leadratd.com/list-commissions-by-partner-type-33523723e0.md): - Commissions [List commissions for a booking](https://docs.crm.builder.leadratd.com/list-commissions-for-a-booking-33523724e0.md): - Commission Settings [Get commission settings for current tenant](https://docs.crm.builder.leadratd.com/get-commission-settings-for-current-tenant-33523725e0.md): - Commission Settings [Create or update commission settings](https://docs.crm.builder.leadratd.com/create-or-update-commission-settings-33523726e0.md): - Commission Payouts [Mark a commission payout as paid (after bank transfer/cheque)](https://docs.crm.builder.leadratd.com/mark-a-commission-payout-as-paid-after-bank-transfercheque-33523727e0.md): - Commission Payouts [Cancel a commission payout](https://docs.crm.builder.leadratd.com/cancel-a-commission-payout-33523728e0.md): - Commission Payouts [Approve a commission payout (finance team action)](https://docs.crm.builder.leadratd.com/approve-a-commission-payout-finance-team-action-33523729e0.md): - Commission Payouts [Send commission payout notification](https://docs.crm.builder.leadratd.com/send-commission-payout-notification-33523730e0.md): Resends the payout notification via specified channel(s) to the partner. - Commission Payouts [Record a partial commission payment](https://docs.crm.builder.leadratd.com/record-a-partial-commission-payment-33523731e0.md): Creates a new CommissionPayout tranche for the given gross amount (TDS is computed - Commission Payouts [List all commission payouts](https://docs.crm.builder.leadratd.com/list-all-commission-payouts-33523732e0.md): - Commission Payouts [Get a commission payout by ID](https://docs.crm.builder.leadratd.com/get-a-commission-payout-by-id-33523733e0.md): - Commission Payouts [Get commission payout ledger](https://docs.crm.builder.leadratd.com/get-commission-payout-ledger-33523734e0.md): Retrieves the double-entry journal entry for this commission payout. - Commission Payouts [Download commission payout PDF](https://docs.crm.builder.leadratd.com/download-commission-payout-pdf-33523735e0.md): Returns a presigned S3 URL to download the commission payout document as a PDF file. - Commission Payouts [Get commission payout KPIs](https://docs.crm.builder.leadratd.com/get-commission-payout-kpis-33523736e0.md): - Commission Payouts [List all payouts pending finance approval](https://docs.crm.builder.leadratd.com/list-all-payouts-pending-finance-approval-33523737e0.md): - Commission Payouts [List all paid payouts](https://docs.crm.builder.leadratd.com/list-all-paid-payouts-33523738e0.md): - Commission Payouts [List all payouts for a specific commission](https://docs.crm.builder.leadratd.com/list-all-payouts-for-a-specific-commission-33523739e0.md): - Commission Payouts [List all payouts for a specific booking](https://docs.crm.builder.leadratd.com/list-all-payouts-for-a-specific-booking-33523740e0.md): - Commission Payouts [List all approved payouts](https://docs.crm.builder.leadratd.com/list-all-approved-payouts-33523741e0.md): - Charge Templates [Get charge template by ID](https://docs.crm.builder.leadratd.com/get-charge-template-by-id-33523742e0.md): Retrieves a specific charge template - Charge Templates [Update a charge template](https://docs.crm.builder.leadratd.com/update-a-charge-template-33523743e0.md): Updates details of an existing charge template - Charge Templates [Delete a template](https://docs.crm.builder.leadratd.com/delete-a-template-33523744e0.md): Soft deletes a charge template - Charge Templates [Get all active templates](https://docs.crm.builder.leadratd.com/get-all-active-templates-33523745e0.md): Retrieves a list of all currently active charge templates - Charge Templates [Create a charge template](https://docs.crm.builder.leadratd.com/create-a-charge-template-33523746e0.md): Creates a new additional charge template - Charge Templates [Get default templates](https://docs.crm.builder.leadratd.com/get-default-templates-33523747e0.md): Returns a list of standard charge templates (e.g. Club House, Floor Rise) for prefilling UI - Channel Partners [Get channel partner by ID](https://docs.crm.builder.leadratd.com/get-channel-partner-by-id-33523748e0.md): Retrieves channel partner details. - Channel Partners [Update channel partner](https://docs.crm.builder.leadratd.com/update-channel-partner-33523749e0.md): Updates channel partner information. - Channel Partners [Get channel partners with pagination](https://docs.crm.builder.leadratd.com/get-channel-partners-with-pagination-33523750e0.md): Paginated channel partner list. - Channel Partners [Add a new channel partner](https://docs.crm.builder.leadratd.com/add-a-new-channel-partner-33523751e0.md): Creates a new channel partner entry. - Channel Partners [Bulk Upload Channel Partners](https://docs.crm.builder.leadratd.com/bulk-upload-channel-partners-33523752e0.md): Uploads an Excel file to create multiple channel partner entries. - Channel Partners [Search channel partners](https://docs.crm.builder.leadratd.com/search-channel-partners-33523753e0.md): Search channel partners. - Channel Partners [Download Excel Template](https://docs.crm.builder.leadratd.com/download-excel-template-33523754e0.md): Downloads a sample Excel template for bulk upload. - Channel Partners [Get all channel partners as list](https://docs.crm.builder.leadratd.com/get-all-channel-partners-as-list-33523755e0.md): List all channel partners for selection. - Buyers [Get buyer by ID](https://docs.crm.builder.leadratd.com/get-buyer-by-id-33523756e0.md): Retrieves a specific buyer's complete details using their unique identifier (UUID). - Buyers [Update an existing buyer](https://docs.crm.builder.leadratd.com/update-an-existing-buyer-33523757e0.md): Updates an existing buyer's information. Provide the buyer ID and the updated details. - Buyers [Get buyers with pagination](https://docs.crm.builder.leadratd.com/get-buyers-with-pagination-33523758e0.md): Retrieves buyers with pagination support. Default sorting is by creation date (newest first). - Buyers [Create a new buyer](https://docs.crm.builder.leadratd.com/create-a-new-buyer-33523759e0.md): Creates a new buyer record in the system. The buyer can then be associated with bookings and unit purchases. - Buyers [Upload KYC document](https://docs.crm.builder.leadratd.com/upload-kyc-document-33523760e0.md): Uploads a KYC document for a buyer. The file is stored in S3 and linked to the buyer's profile. - Buyers [Search buyers with filters](https://docs.crm.builder.leadratd.com/search-buyers-with-filters-33523761e0.md): Advanced search for buyers using multiple filter criteria. Provide a list of search resources with field name, operator, and value. - Buyers [Get all buyers as list](https://docs.crm.builder.leadratd.com/get-all-buyers-as-list-33523762e0.md): Retrieves all buyers in a simple list format without pagination. Use for dropdowns or when you need all records. - Builders [Get builder by ID](https://docs.crm.builder.leadratd.com/get-builder-by-id-33523763e0.md): Retrieves complete builder profile including company name, registration details, and contact information. - Builders [Update builder](https://docs.crm.builder.leadratd.com/update-builder-33523764e0.md): Updates builder company information. - Builders [Update Builder Plan](https://docs.crm.builder.leadratd.com/update-builder-plan-33523765e0.md): Updates the subscription plan for a builder (Platform Admin Only). - Builders [Get builders with pagination](https://docs.crm.builder.leadratd.com/get-builders-with-pagination-33523766e0.md): Paginated builder list. - Builders [Register a new builder](https://docs.crm.builder.leadratd.com/register-a-new-builder-33523767e0.md): Creates a new builder/developer profile. Include company name, GSTIN, address, and contact details. - Builders [Search builders](https://docs.crm.builder.leadratd.com/search-builders-33523768e0.md): Search by name, city, or registration status. - Builders [Onboard a new builder](https://docs.crm.builder.leadratd.com/onboard-a-new-builder-33523769e0.md): Onboards a new builder, creating tenant, admin user, and assigning subscription plan. - Builders [Get Builder Logo](https://docs.crm.builder.leadratd.com/get-builder-logo-33523770e0.md): Retrieves the builder's logo file. Returns a redirect (301) to a pre-signed S3 URL for secure download. - Builders [Get all builders as list](https://docs.crm.builder.leadratd.com/get-all-builders-as-list-33523771e0.md): List all builders for project association. - Builders [List all builders with details (Admin)](https://docs.crm.builder.leadratd.com/list-all-builders-with-details-admin-33523772e0.md): Retrieves a paginated list of all builders with admin details. - Brokers [Get broker by ID](https://docs.crm.builder.leadratd.com/get-broker-by-id-33523773e0.md): - Brokers [Update a broker](https://docs.crm.builder.leadratd.com/update-a-broker-33523774e0.md): - Brokers [Get all brokers (paged)](https://docs.crm.builder.leadratd.com/get-all-brokers-paged-33523775e0.md): - Brokers [Create a new broker](https://docs.crm.builder.leadratd.com/create-a-new-broker-33523776e0.md): - Brokers [Bulk Upload Brokers](https://docs.crm.builder.leadratd.com/bulk-upload-brokers-33523777e0.md): Uploads an Excel file to create multiple broker entries. - Brokers [Search brokers](https://docs.crm.builder.leadratd.com/search-brokers-33523778e0.md): - Brokers [Download Excel Template](https://docs.crm.builder.leadratd.com/download-excel-template-33523779e0.md): Downloads a sample Excel template for bulk upload. - Brokers [Get all brokers](https://docs.crm.builder.leadratd.com/get-all-brokers-33523780e0.md): - Bookings [Get booking by ID](https://docs.crm.builder.leadratd.com/get-booking-by-id-33523781e0.md): Retrieves complete details of a specific booking including buyer information, unit details, and booking status. - Bookings [Update an existing booking](https://docs.crm.builder.leadratd.com/update-an-existing-booking-33523782e0.md): Updates booking details such as status, payment terms, or associated information. Provide the complete updated booking object. - Bookings [Confirm a booking](https://docs.crm.builder.leadratd.com/confirm-a-booking-33523783e0.md): Finalizes the booking process, changing status from DRAFT to CONFIRMED. This effectively 'saves' the booking. - Bookings [Get bookings with pagination](https://docs.crm.builder.leadratd.com/get-bookings-with-pagination-33523784e0.md): Retrieves bookings with pagination. Default: sorted by creation date (newest first). Query params: page (0-based), size (default 20), sort (field,direction). - Bookings [Create a new booking](https://docs.crm.builder.leadratd.com/create-a-new-booking-33523785e0.md): Creates a new property booking. Links a buyer to a unit with booking details like date, amount, and status. - Bookings [Search bookings with filters](https://docs.crm.builder.leadratd.com/search-bookings-with-filters-33523786e0.md): Advanced search with multiple filter criteria. Example filters: status='CONFIRMED', buyerId='uuid', bookingDate between dates. - Bookings [Get booking ledger](https://docs.crm.builder.leadratd.com/get-booking-ledger-33523787e0.md): Retrieves all double-entry journal entries related to this booking (including demands, receipts, and commissions). - Bookings [Get booking audit trail](https://docs.crm.builder.leadratd.com/get-booking-audit-trail-33523788e0.md): Retrieves a paginated audit trail for a booking and all its related entities (Unit, Buyers, Documents, Demands, Receipts, and Stakeholder associations). Results are sorted newest-first by default. Use `entity` to filter by entity type (e.g. Demand, Receipt, Unit) and `entityId` to narrow to a single entity. - Bookings [Get unit price breakdown](https://docs.crm.builder.leadratd.com/get-unit-price-breakdown-33523789e0.md): Computes a full price breakdown for a unit at booking time. Uses the unit's base price per sq ft × super built-up area as base amount, then applies all active charge templates (FIXED, PER_UNIT_AREA, PERCENTAGE_OF_BASE_PRICE) as line items. Returns individual line item amounts and a grand total. - Bookings [Get all bookings as list](https://docs.crm.builder.leadratd.com/get-all-bookings-as-list-33523790e0.md): Retrieves all bookings without pagination. Useful for reports or dropdown selections. - Banks [Get bank by ID](https://docs.crm.builder.leadratd.com/get-bank-by-id-33523791e0.md): Retrieves bank details including bank name, IFSC code, and branch information. - Banks [Update bank](https://docs.crm.builder.leadratd.com/update-bank-33523792e0.md): Updates bank information. - Banks [Get banks with pagination](https://docs.crm.builder.leadratd.com/get-banks-with-pagination-33523793e0.md): Paginated bank list. - Banks [Add a new bank](https://docs.crm.builder.leadratd.com/add-a-new-bank-33523794e0.md): Creates a new bank entry with name, IFSC, and branch details. - Banks [Bulk Upload Banks](https://docs.crm.builder.leadratd.com/bulk-upload-banks-33523795e0.md): Uploads an Excel file to create multiple bank entries. - Banks [Search banks](https://docs.crm.builder.leadratd.com/search-banks-33523796e0.md): Search by name, IFSC, or branch. - Banks [Download Excel Template](https://docs.crm.builder.leadratd.com/download-excel-template-33523797e0.md): Downloads a sample Excel template for bulk upload. - Banks [Get all banks as list](https://docs.crm.builder.leadratd.com/get-all-banks-as-list-33523798e0.md): List all banks for selection. - Amenities [Get amenity by ID](https://docs.crm.builder.leadratd.com/get-amenity-by-id-33523799e0.md): Retrieves a specific master amenity details. - Amenities [Update an amenity](https://docs.crm.builder.leadratd.com/update-an-amenity-33523800e0.md): Updates a master amenity (such as renaming or changing its icon). - Amenities [Delete an amenity](https://docs.crm.builder.leadratd.com/delete-an-amenity-33523801e0.md): Deletes a master amenity. Will fail if already in use by inventory mappings. - Amenities [Get amenities with pagination](https://docs.crm.builder.leadratd.com/get-amenities-with-pagination-33523802e0.md): Paginated list of master amenities. - Amenities [Create a new amenity](https://docs.crm.builder.leadratd.com/create-a-new-amenity-33523803e0.md): Creates a new master amenity to be used globally. - Amenities [Get all amenities as list](https://docs.crm.builder.leadratd.com/get-all-amenities-as-list-33523804e0.md): List all master amenities in the system without pagination. - Vault [Upload a file](https://docs.crm.builder.leadratd.com/upload-a-file-33523805e0.md): Uploads a file to the secure vault storage (AWS S3). Returns a file reference key for later retrieval. Supports images, PDFs, documents, and other file types. - Vault [Download a file](https://docs.crm.builder.leadratd.com/download-a-file-33523806e0.md): Retrieves a file from vault storage. Returns a redirect (301) to a pre-signed S3 URL for secure download. - Authentication [Tenant Signup](https://docs.crm.builder.leadratd.com/tenant-signup-33523807e0.md): Sign up a new tenant and allocate freemium subscription. Requires reCaptcha validation. - Authentication [Verify OTP](https://docs.crm.builder.leadratd.com/verify-otp-33523808e0.md): Verifies the provided OTP for the given email. - Authentication [Send OTP](https://docs.crm.builder.leadratd.com/send-otp-33523809e0.md): Generates and sends an OTP to the provided email and optionally via WhatsApp, verifying reCaptcha. - Authentication [Get current user](https://docs.crm.builder.leadratd.com/get-current-user-33523810e0.md): Returns the currently authenticated user's information including: user data from JWT token, current tenant ID, date/time format, and currency format. Use this endpoint after login to establish user session context. - Authentication [Get current user with specific builder context](https://docs.crm.builder.leadratd.com/get-current-user-with-specific-builder-context-33523811e0.md): Returns the currently authenticated user's information along with the builder and subscription details for a specific builder. This endpoint is restricted to Platform Admins and Platform Users. - Reports - Revenue [Send revenue report](https://docs.crm.builder.leadratd.com/send-revenue-report-33523812e0.md): Generates a revenue report and sends it asynchronously via email and/or WhatsApp. Returns 202 Accepted immediately. - Reports - Revenue [Send general ledger report](https://docs.crm.builder.leadratd.com/send-general-ledger-report-33523813e0.md): Generates a general ledger report and sends it asynchronously via email and/or WhatsApp. Returns 202 Accepted immediately. - Reports - Revenue [Get revenue report](https://docs.crm.builder.leadratd.com/get-revenue-report-33523814e0.md): Generates a comprehensive revenue and payment collection report for the specified date range. Includes collection statistics, payment trends, and financial analytics. Results are cached for improved performance. - Reports - Revenue [Download revenue report](https://docs.crm.builder.leadratd.com/download-revenue-report-33523815e0.md): Generates and uploads a revenue report in PDF or Excel format and returns a presigned download URL. - Reports - Revenue [Get general ledger report](https://docs.crm.builder.leadratd.com/get-general-ledger-report-33523816e0.md): Retrieves general ledger entries with running balance. If ledger account code is not specified, all accounts will be displayed. Supports filtering by date range and dimensions (customer, project, tower, unit). Results are cached for improved performance. - Reports - Revenue [Download general ledger report](https://docs.crm.builder.leadratd.com/download-general-ledger-report-33523817e0.md): Generates and uploads a general ledger report in PDF or Excel format and returns a presigned download URL. - Reports - Inventory [Send unit status report](https://docs.crm.builder.leadratd.com/send-unit-status-report-33523818e0.md): Generates a unit status report and sends it asynchronously via email and/or WhatsApp. Returns 202 Accepted immediately. - Reports - Inventory [Send inventory report](https://docs.crm.builder.leadratd.com/send-inventory-report-33523819e0.md): Generates and sends an inventory report asynchronously via email and/or WhatsApp. Returns 202 Accepted immediately. - Reports - Inventory [Send inventory report by project](https://docs.crm.builder.leadratd.com/send-inventory-report-by-project-33523820e0.md): Same as /reports/inventory/send but scoped to a specific project. - Reports - Inventory [Get inventory report](https://docs.crm.builder.leadratd.com/get-inventory-report-33523821e0.md): Generates an inventory report showing unit availability, sales, and occupancy statistics. Includes project-wise breakdown and sales velocity metrics. Results are cached for improved performance. - Reports - Inventory [Get unit status report](https://docs.crm.builder.leadratd.com/get-unit-status-report-33523822e0.md): Generates a unit status report with summary and details based on filter criteria. - Reports - Inventory [Download unit status report](https://docs.crm.builder.leadratd.com/download-unit-status-report-33523823e0.md): Generates and uploads a unit status report in PDF or Excel format and returns a presigned download URL. - Reports - Inventory [Get inventory report by project](https://docs.crm.builder.leadratd.com/get-inventory-report-by-project-33523824e0.md): Generates an inventory report for a specific project showing unit availability, sales statistics, and occupancy rate. Results are cached for improved performance. - Reports - Inventory [Download inventory report by project](https://docs.crm.builder.leadratd.com/download-inventory-report-by-project-33523825e0.md): Same as /reports/inventory/download but scoped to a specific project. - Reports - Inventory [Download inventory report](https://docs.crm.builder.leadratd.com/download-inventory-report-33523826e0.md): Generates and uploads an inventory report in PDF or Excel format and returns a presigned download URL. - Reports - Dashboard [Send dashboard report](https://docs.crm.builder.leadratd.com/send-dashboard-report-33523827e0.md): Generates and sends a dashboard KPI report asynchronously via email and/or WhatsApp. Returns 202 Accepted immediately. - Reports - Dashboard [Download dashboard report](https://docs.crm.builder.leadratd.com/download-dashboard-report-33523828e0.md): Generates and uploads a dashboard KPI report in PDF or Excel format and returns a presigned download URL. - Reports - Dashboard [Get dashboard metrics](https://docs.crm.builder.leadratd.com/get-dashboard-metrics-33523829e0.md): Retrieves key performance indicators (KPIs) and summary metrics for the dashboard. Results are cached for improved performance. - Reports - Buyer [Send buyer report](https://docs.crm.builder.leadratd.com/send-buyer-report-33523830e0.md): Generates and sends a buyer report asynchronously via email and/or WhatsApp. Returns 202 Accepted immediately. - Reports - Buyer [Send buyer report by project](https://docs.crm.builder.leadratd.com/send-buyer-report-by-project-33523831e0.md): Same as /reports/buyers/send but scoped to a specific project. - Reports - Buyer [Get buyer report](https://docs.crm.builder.leadratd.com/get-buyer-report-33523832e0.md): Generates a comprehensive buyer report for a given date range. Includes buyer details, booking details, and financial demand/receipt status. Results are cached for improved performance. - Reports - Buyer [Get buyer report by project](https://docs.crm.builder.leadratd.com/get-buyer-report-by-project-33523833e0.md): Generates a buyer report focused on a specific project for a given date range. Results are cached for improved performance. - Reports - Buyer [Download buyer report by project](https://docs.crm.builder.leadratd.com/download-buyer-report-by-project-33523834e0.md): Same as /reports/buyers/download but scoped to a specific project. - Reports - Buyer [Download buyer report](https://docs.crm.builder.leadratd.com/download-buyer-report-33523835e0.md): Generates and uploads a buyer report in PDF or Excel format and returns a presigned download URL. - Reports - Booking [Send booking report](https://docs.crm.builder.leadratd.com/send-booking-report-33523836e0.md): Generates a booking report and sends it asynchronously via email and/or WhatsApp. Returns 202 Accepted immediately. - Reports - Booking [Send booking report by project](https://docs.crm.builder.leadratd.com/send-booking-report-by-project-33523837e0.md): Same as /reports/bookings/send but scoped to a specific project. - Reports - Booking [Get booking report](https://docs.crm.builder.leadratd.com/get-booking-report-33523838e0.md): Generates a comprehensive booking report for the specified date range. Includes booking statistics, trends, and analytics grouped by status, project, and time period. Results are cached for improved performance. - Reports - Booking [Get booking report by project](https://docs.crm.builder.leadratd.com/get-booking-report-by-project-33523839e0.md): Generates a booking report filtered for a specific project within the date range. Provides project-specific booking analytics and trends. Results are cached for improved performance. - Reports - Booking [Download booking report by project](https://docs.crm.builder.leadratd.com/download-booking-report-by-project-33523840e0.md): Same as /reports/bookings/download but scoped to a specific project. - Reports - Booking [Download booking report](https://docs.crm.builder.leadratd.com/download-booking-report-33523841e0.md): Generates and uploads a booking report in PDF or Excel format and returns a presigned download URL. - Project Assets [Get project images](https://docs.crm.builder.leadratd.com/get-project-images-33523842e0.md): Returns all images for a project - Project Assets [Upload project image](https://docs.crm.builder.leadratd.com/upload-project-image-33523843e0.md): Uploads an image for a project and returns the asset metadata - Project Assets [Batch upload project images](https://docs.crm.builder.leadratd.com/batch-upload-project-images-33523844e0.md): Uploads multiple images for a project - Project Assets [Get project brochures](https://docs.crm.builder.leadratd.com/get-project-brochures-33523845e0.md): Returns all brochures for a project - Project Assets [Upload project brochure](https://docs.crm.builder.leadratd.com/upload-project-brochure-33523846e0.md): Uploads a PDF brochure for a project - Project Assets [Batch upload project brochures](https://docs.crm.builder.leadratd.com/batch-upload-project-brochures-33523847e0.md): Uploads multiple brochures for a project - Project Assets [Get all project assets](https://docs.crm.builder.leadratd.com/get-all-project-assets-33523848e0.md): Returns all images and brochures for a project - Project Assets [Delete asset](https://docs.crm.builder.leadratd.com/delete-asset-33523849e0.md): Deletes a project asset by ID - notification-controller [sendTestEmail](https://docs.crm.builder.leadratd.com/sendtestemail-33523850e0.md): - Configuration [Save configuration](https://docs.crm.builder.leadratd.com/save-configuration-33523851e0.md): Creates or updates a configuration setting. Configurations are key-value pairs used for tenant-specific settings. - Configuration [Get specific enum values](https://docs.crm.builder.leadratd.com/get-specific-enum-values-33523852e0.md): Returns values for a specific enum type - Configuration [Add or update an enum value](https://docs.crm.builder.leadratd.com/add-or-update-an-enum-value-33523853e0.md): Adds a new value or updates an existing one for a configurable enum type. Admin only. - Configuration [Get all enum values](https://docs.crm.builder.leadratd.com/get-all-enum-values-33523854e0.md): Returns all enum values - configurable types from database, others from static cache - Configuration [Get available enum types](https://docs.crm.builder.leadratd.com/get-available-enum-types-33523855e0.md): Returns list of all available enum type names - Configuration [Get configurable enum types](https://docs.crm.builder.leadratd.com/get-configurable-enum-types-33523856e0.md): Returns only the enum types that can be customized via API - Configuration [Delete an enum value](https://docs.crm.builder.leadratd.com/delete-an-enum-value-33523857e0.md): Soft-deletes an enum value from a configurable type. Admin only. - Document Generation [Generate document for booking](https://docs.crm.builder.leadratd.com/generate-document-for-booking-33523858e0.md): Generates a document for a booking using the appropriate template. Template resolution follows hierarchy: Tower-specific → Project-specific → Global. The generated PDF is stored in S3 and a download URL is provided. - Document Generation [Download generated document](https://docs.crm.builder.leadratd.com/download-generated-document-33523859e0.md): Returns a pre-signed S3 URL (valid for 1 hour) to download the generated PDF document. - Audit Trail [Search audit trail](https://docs.crm.builder.leadratd.com/search-audit-trail-33523860e0.md): Search audit entries by entity type, user, date range, or action type (CREATE, UPDATE, DELETE). - Audit Trail [Get audit trail](https://docs.crm.builder.leadratd.com/get-audit-trail-33523861e0.md): Retrieves paginated audit trail entries. Shows all entity changes including who made the change, when, and what was modified. - Audit Trail [Get unique users](https://docs.crm.builder.leadratd.com/get-unique-users-33523862e0.md): Retrieves a unique list of users who have performed recorded actions for the current tenant. - Audit Trail [Get unique entities](https://docs.crm.builder.leadratd.com/get-unique-entities-33523863e0.md): Retrieves a unique list of entity names that have audit entries for the current tenant. - Audit Trail [Get complete filtered audit trail](https://docs.crm.builder.leadratd.com/get-complete-filtered-audit-trail-33523864e0.md): Retrieves complete (unpaged) audit trail entries for timeline visualizations, filtered by entity, entityId, user, operation, and date range. - Accounting [Post a journal entry](https://docs.crm.builder.leadratd.com/post-a-journal-entry-33523865e0.md): Creates a new journal entry with double-entry validation - Accounting [Reverse a journal entry](https://docs.crm.builder.leadratd.com/reverse-a-journal-entry-33523866e0.md): Creates a reversal journal entry - Accounting [List all ledger accounts](https://docs.crm.builder.leadratd.com/list-all-ledger-accounts-33523867e0.md): Retrieves the chart of accounts - Accounting [Create or update ledger account](https://docs.crm.builder.leadratd.com/create-or-update-ledger-account-33523868e0.md): Creates a new ledger account or updates an existing one - Accounting [Get journal entry by ID](https://docs.crm.builder.leadratd.com/get-journal-entry-by-id-33523869e0.md): Retrieves a specific journal entry with all ledger entries - Accounting [Find journal entry by reference](https://docs.crm.builder.leadratd.com/find-journal-entry-by-reference-33523870e0.md): Finds a journal entry by reference type and ID - Accounting [Get customer outstanding](https://docs.crm.builder.leadratd.com/get-customer-outstanding-33523871e0.md): Calculates the outstanding amount for a customer - Accounting [Get ledger account constants](https://docs.crm.builder.leadratd.com/get-ledger-account-constants-33523872e0.md): Retrieves a list of all available ledger account constants - Accounting [Get ledger account by code](https://docs.crm.builder.leadratd.com/get-ledger-account-by-code-33523873e0.md): Retrieves a specific ledger account - Accounting [Get account balance](https://docs.crm.builder.leadratd.com/get-account-balance-33523874e0.md): Calculates the balance for a ledger account - scalar-documentation-controller [scalarUi](https://docs.crm.builder.leadratd.com/scalarui-33523875e0.md): - Project Statistics [Get project statistics](https://docs.crm.builder.leadratd.com/get-project-statistics-33523876e0.md): Retrieves aggregated statistics for a project including total inventory value, sales progress, and status counts. - Booking Statistics [Get booking statistics by project](https://docs.crm.builder.leadratd.com/get-booking-statistics-by-project-33523877e0.md): Retrieves aggregated statistics for all bookings within a specific project. - Booking Statistics [Get global booking statistics](https://docs.crm.builder.leadratd.com/get-global-booking-statistics-33523878e0.md): Retrieves aggregated statistics for all bookings of a builder. - Platform Dashboard [Get platform stats](https://docs.crm.builder.leadratd.com/get-platform-stats-33523879e0.md): Returns high-level statistics for the dashboard - Platform Dashboard [Get dashboard KPIs](https://docs.crm.builder.leadratd.com/get-dashboard-kpis-33523880e0.md): Returns dashboard KPI statistics including revenue, active subscriptions, builders, and users - Platform Dashboard [Get high priority builders](https://docs.crm.builder.leadratd.com/get-high-priority-builders-33523881e0.md): Returns top 10 inactive builders and top 10 builders by user count - Handover List [Get paginated handover cases](https://docs.crm.builder.leadratd.com/get-paginated-handover-cases-33523882e0.md): Paginated list of all handover cases. - Handover List [Get Handover List page KPI card stats](https://docs.crm.builder.leadratd.com/get-handover-list-page-kpi-card-stats-33523883e0.md): Returns the 5 KPI cards shown at the top of the Handover List page: - Handover List [Get full handover list (non-pageable)](https://docs.crm.builder.leadratd.com/get-full-handover-list-non-pageable-33523884e0.md): Returns all handover cases for the tenant as a flat list (no pagination). - Handover Snag Board [Get global snag board](https://docs.crm.builder.leadratd.com/get-global-snag-board-33523885e0.md): Returns snag cards across all handover cases with optional project, status and text filters. - Handover Analytics [Get global handover summary statistics](https://docs.crm.builder.leadratd.com/get-global-handover-summary-statistics-33523886e0.md): Aggregated KPI counts — total units, OC verified, possession offered, keys handed, blocked balance. - Handover Analytics [Get Sale Deed & Registration Kanban board](https://docs.crm.builder.leadratd.com/get-sale-deed-registration-kanban-board-33523887e0.md): Returns all five registration-stage columns with their case cards. Powers the Sale Deed & Registration tab. - Handover Analytics [Get paginated Possession Status table rows](https://docs.crm.builder.leadratd.com/get-paginated-possession-status-table-rows-33523888e0.md): Powers the 'Possession Status — All Units' table on the dashboard. - Handover Analytics [Get DLP and warranty widget data](https://docs.crm.builder.leadratd.com/get-dlp-and-warranty-widget-data-33523889e0.md): Open/resolved DLP counts, expiring-soon count, and warranty coverage rows. - Handover Analytics [Get dashboard overview (KPI cards + DLP widget)](https://docs.crm.builder.leadratd.com/get-dashboard-overview-kpi-cards-dlp-widget-33523890e0.md): Returns the lightweight dashboard payload: - NRI Compliance [Get paginated NRI Remote Possession table rows](https://docs.crm.builder.leadratd.com/get-paginated-nri-remote-possession-table-rows-33523891e0.md): Powers the 'NRI Remote Possession' table on the dashboard. - NRI Compliance [Get NRI drawer detail for a case](https://docs.crm.builder.leadratd.com/get-nri-drawer-detail-for-a-case-33523892e0.md): Returns detailed compliance checklist and video possession eligibility for the NRI side drawer. - NRI Compliance [Get NRI summary counts](https://docs.crm.builder.leadratd.com/get-nri-summary-counts-33523893e0.md): Total NRI units, FEMA compliant, pending docs, video possession done — for the NRI widget header. - Document Configuration [Get document phases and types](https://docs.crm.builder.leadratd.com/get-document-phases-and-types-33523894e0.md): Returns a hierarchical list of document phases and their associated document types - Audit [Get Snapshots](https://docs.crm.builder.leadratd.com/get-snapshots-33523895e0.md): Retrieves the list of historical snapshots for a specific entity instance. - Audit [Get Shadows](https://docs.crm.builder.leadratd.com/get-shadows-33523896e0.md): Retrieves the list of shadow objects (historical versions) for a specific entity instance. - Audit [Get Changes](https://docs.crm.builder.leadratd.com/get-changes-33523897e0.md): Retrieves the list of changes for a specific entity instance. ## Schemas - [ZoneDto](https://docs.crm.builder.leadratd.com/zonedto-14310983d0.md): - [ZonePlanDto](https://docs.crm.builder.leadratd.com/zoneplandto-14310984d0.md): - [VillaDto](https://docs.crm.builder.leadratd.com/villadto-14310985d0.md): - [ProjectAccessRequest](https://docs.crm.builder.leadratd.com/projectaccessrequest-14310986d0.md): - [ProjectAccessDto](https://docs.crm.builder.leadratd.com/projectaccessdto-14310987d0.md): - [ErrorResponseDto](https://docs.crm.builder.leadratd.com/errorresponsedto-14310988d0.md): - [UserRequest](https://docs.crm.builder.leadratd.com/userrequest-14310989d0.md): - [UserDto](https://docs.crm.builder.leadratd.com/userdto-14310990d0.md): - [AssignRoleRequest](https://docs.crm.builder.leadratd.com/assignrolerequest-14310991d0.md): - [AmenityCollectionDto](https://docs.crm.builder.leadratd.com/amenitycollectiondto-14310992d0.md): - [AmenityDto](https://docs.crm.builder.leadratd.com/amenitydto-14310993d0.md): - [UnitDto](https://docs.crm.builder.leadratd.com/unitdto-14310994d0.md): - [TowerDto](https://docs.crm.builder.leadratd.com/towerdto-14310995d0.md): - [TenantConfiguration](https://docs.crm.builder.leadratd.com/tenantconfiguration-14310996d0.md): - [TdsDto](https://docs.crm.builder.leadratd.com/tdsdto-14310997d0.md): - [TaxDto](https://docs.crm.builder.leadratd.com/taxdto-14310998d0.md): - [SubscriptionUpdateRequest](https://docs.crm.builder.leadratd.com/subscriptionupdaterequest-14310999d0.md): - [Subscription](https://docs.crm.builder.leadratd.com/subscription-14311000d0.md): - [SubscriptionPlanDto](https://docs.crm.builder.leadratd.com/subscriptionplandto-14311001d0.md): - [RoleRequest](https://docs.crm.builder.leadratd.com/rolerequest-14311002d0.md): - [RoleResponse](https://docs.crm.builder.leadratd.com/roleresponse-14311003d0.md): - [ReminderScheduleDto](https://docs.crm.builder.leadratd.com/reminderscheduledto-14311004d0.md): - [DemandBreakdownItem](https://docs.crm.builder.leadratd.com/demandbreakdownitem-14311005d0.md): - [DemandDto](https://docs.crm.builder.leadratd.com/demanddto-14311006d0.md): - [DemandSplitDto](https://docs.crm.builder.leadratd.com/demandsplitdto-14311007d0.md): - [ReceiptDto](https://docs.crm.builder.leadratd.com/receiptdto-14311008d0.md): - [ProjectStakeholderDto](https://docs.crm.builder.leadratd.com/projectstakeholderdto-14311009d0.md): - [Address](https://docs.crm.builder.leadratd.com/address-14311010d0.md): - [Coordinate](https://docs.crm.builder.leadratd.com/coordinate-14311011d0.md): - [ProjectDto](https://docs.crm.builder.leadratd.com/projectdto-14311012d0.md): - [EmbeddedMilestoneDto](https://docs.crm.builder.leadratd.com/embeddedmilestonedto-14311013d0.md): - [PaymentPlanDto](https://docs.crm.builder.leadratd.com/paymentplandto-14311014d0.md): - [PaymentPlanLineDto](https://docs.crm.builder.leadratd.com/paymentplanlinedto-14311015d0.md): - [NotificationLogDto](https://docs.crm.builder.leadratd.com/notificationlogdto-14311016d0.md): - [MilestoneDto](https://docs.crm.builder.leadratd.com/milestonedto-14311017d0.md): - [HandoverChecklistTemplateDto](https://docs.crm.builder.leadratd.com/handoverchecklisttemplatedto-14311018d0.md): - [HandoverChecklistTemplateItemDto](https://docs.crm.builder.leadratd.com/handoverchecklisttemplateitemdto-14311019d0.md): - [HandoverDocumentDto](https://docs.crm.builder.leadratd.com/handoverdocumentdto-14311020d0.md): - [HandoverCaseDto](https://docs.crm.builder.leadratd.com/handovercasedto-14311021d0.md): - [SnagItemDto](https://docs.crm.builder.leadratd.com/snagitemdto-14311022d0.md): - [UpdateRegistrationRequest](https://docs.crm.builder.leadratd.com/updateregistrationrequest-14311023d0.md): - [UpdateNriComplianceRequest](https://docs.crm.builder.leadratd.com/updatenricompliancerequest-14311024d0.md): - [HandoverChecklistUpdateDto](https://docs.crm.builder.leadratd.com/handoverchecklistupdatedto-14311025d0.md): - [HandoverChecklistItemDto](https://docs.crm.builder.leadratd.com/handoverchecklistitemdto-14311026d0.md): - [GeneratedDocumentDto](https://docs.crm.builder.leadratd.com/generateddocumentdto-14311027d0.md): - [FormDto](https://docs.crm.builder.leadratd.com/formdto-14311028d0.md): - [JsonNode](https://docs.crm.builder.leadratd.com/jsonnode-14311029d0.md): - [FloorDto](https://docs.crm.builder.leadratd.com/floordto-14311030d0.md): - [FloorRiseSlabDto](https://docs.crm.builder.leadratd.com/floorriseslabdto-14311031d0.md): - [FloorRiseConfigDto](https://docs.crm.builder.leadratd.com/floorriseconfigdto-14311032d0.md): - [FloorPlanDto](https://docs.crm.builder.leadratd.com/floorplandto-14311033d0.md): - [FinancingDetailDto](https://docs.crm.builder.leadratd.com/financingdetaildto-14311034d0.md): - [DocumentTemplateDto](https://docs.crm.builder.leadratd.com/documenttemplatedto-14311035d0.md): - [BrokerDto](https://docs.crm.builder.leadratd.com/brokerdto-14311036d0.md): - [ChannelPartnerDto](https://docs.crm.builder.leadratd.com/channelpartnerdto-14311037d0.md): - [CommissionDto](https://docs.crm.builder.leadratd.com/commissiondto-14311038d0.md): - [CommissionSettingsDto](https://docs.crm.builder.leadratd.com/commissionsettingsdto-14311039d0.md): - [CommissionPayoutDto](https://docs.crm.builder.leadratd.com/commissionpayoutdto-14311040d0.md): - [ChargeTemplateDto](https://docs.crm.builder.leadratd.com/chargetemplatedto-14311041d0.md): - [BuyerDto](https://docs.crm.builder.leadratd.com/buyerdto-14311042d0.md): - [KycDocument](https://docs.crm.builder.leadratd.com/kycdocument-14311043d0.md): - [BuilderDto](https://docs.crm.builder.leadratd.com/builderdto-14311044d0.md): - [BuilderPlanUpdateRequest](https://docs.crm.builder.leadratd.com/builderplanupdaterequest-14311045d0.md): - [BankDto](https://docs.crm.builder.leadratd.com/bankdto-14311046d0.md): - [BookingDto](https://docs.crm.builder.leadratd.com/bookingdto-14311047d0.md): - [BookingLineItem](https://docs.crm.builder.leadratd.com/bookinglineitem-14311048d0.md): - [LoanDetails](https://docs.crm.builder.leadratd.com/loandetails-14311049d0.md): - [AmenityMasterDto](https://docs.crm.builder.leadratd.com/amenitymasterdto-14311050d0.md): - [SearchResource](https://docs.crm.builder.leadratd.com/searchresource-14311051d0.md): - [PageZoneDto](https://docs.crm.builder.leadratd.com/pagezonedto-14311052d0.md): - [PageableObject](https://docs.crm.builder.leadratd.com/pageableobject-14311053d0.md): - [SortObject](https://docs.crm.builder.leadratd.com/sortobject-14311054d0.md): - [PageZonePlanDto](https://docs.crm.builder.leadratd.com/pagezoneplandto-14311055d0.md): - [PageVillaDto](https://docs.crm.builder.leadratd.com/pagevilladto-14311056d0.md): - [FileReference](https://docs.crm.builder.leadratd.com/filereference-14311057d0.md): - [Pageable](https://docs.crm.builder.leadratd.com/pageable-14311058d0.md): - [PageUserDto](https://docs.crm.builder.leadratd.com/pageuserdto-14311059d0.md): - [Page](https://docs.crm.builder.leadratd.com/page-14311060d0.md): - [UnitHierarchyRequest](https://docs.crm.builder.leadratd.com/unithierarchyrequest-14311061d0.md): - [TenantSignupRequest](https://docs.crm.builder.leadratd.com/tenantsignuprequest-14311062d0.md): - [BuilderResponse](https://docs.crm.builder.leadratd.com/builderresponse-14311063d0.md): - [VerifyOtpRequest](https://docs.crm.builder.leadratd.com/verifyotprequest-14311064d0.md): - [SendOtpRequest](https://docs.crm.builder.leadratd.com/sendotprequest-14311065d0.md): - [ReportSendRequest](https://docs.crm.builder.leadratd.com/reportsendrequest-14311066d0.md): - [PageReminderScheduleDto](https://docs.crm.builder.leadratd.com/pagereminderscheduledto-14311067d0.md): - [ProjectAssignmentRequest](https://docs.crm.builder.leadratd.com/projectassignmentrequest-14311068d0.md): - [ProjectAssetDto](https://docs.crm.builder.leadratd.com/projectassetdto-14311069d0.md): - [ZoneBatchRequest](https://docs.crm.builder.leadratd.com/zonebatchrequest-14311070d0.md): - [VillaBatchRequest](https://docs.crm.builder.leadratd.com/villabatchrequest-14311071d0.md): - [TowerBatchRequest](https://docs.crm.builder.leadratd.com/towerbatchrequest-14311072d0.md): - [ProjectBulkUploadDataDto](https://docs.crm.builder.leadratd.com/projectbulkuploaddatadto-14311073d0.md): - [PagePaymentPlanDto](https://docs.crm.builder.leadratd.com/pagepaymentplandto-14311074d0.md): - [PagePaymentPlanLineDto](https://docs.crm.builder.leadratd.com/pagepaymentplanlinedto-14311075d0.md): - [PageNotificationLogDto](https://docs.crm.builder.leadratd.com/pagenotificationlogdto-14311076d0.md): - [HandoverDocumentUploadRequest](https://docs.crm.builder.leadratd.com/handoverdocumentuploadrequest-14311077d0.md): - [ScheduleHandoverRequest](https://docs.crm.builder.leadratd.com/schedulehandoverrequest-14311078d0.md): - [ScheduleVideoPossessionRequest](https://docs.crm.builder.leadratd.com/schedulevideopossessionrequest-14311079d0.md): - [UpsertNriComplianceItemRequest](https://docs.crm.builder.leadratd.com/upsertnricomplianceitemrequest-14311080d0.md): - [NriComplianceItemDto](https://docs.crm.builder.leadratd.com/nricomplianceitemdto-14311081d0.md): - [CreateChecklistItemDocumentRequest](https://docs.crm.builder.leadratd.com/createchecklistitemdocumentrequest-14311082d0.md): - [SignPossessionReceiptRequest](https://docs.crm.builder.leadratd.com/signpossessionreceiptrequest-14311083d0.md): - [BatchOfferLettersRequest](https://docs.crm.builder.leadratd.com/batchofferlettersrequest-14311084d0.md): - [BatchOfferLettersResponse](https://docs.crm.builder.leadratd.com/batchofferlettersresponse-14311085d0.md): - [FormSubmissionDto](https://docs.crm.builder.leadratd.com/formsubmissiondto-14311086d0.md): - [PageFormSubmissionDto](https://docs.crm.builder.leadratd.com/pageformsubmissiondto-14311087d0.md): - [PageFormDto](https://docs.crm.builder.leadratd.com/pageformdto-14311088d0.md): - [ManualDemandRequest](https://docs.crm.builder.leadratd.com/manualdemandrequest-14311089d0.md): - [Configuration](https://docs.crm.builder.leadratd.com/configuration-14311090d0.md): - [EnumConfigDto](https://docs.crm.builder.leadratd.com/enumconfigdto-14311091d0.md): - [RecordPaymentRequest](https://docs.crm.builder.leadratd.com/recordpaymentrequest-14311092d0.md): - [BuilderOnboardingRequest](https://docs.crm.builder.leadratd.com/builderonboardingrequest-14311093d0.md): - [DocumentGenerationRequestDto](https://docs.crm.builder.leadratd.com/documentgenerationrequestdto-14311094d0.md): - [LedgerEntryRequest](https://docs.crm.builder.leadratd.com/ledgerentryrequest-14311095d0.md): - [PostJournalRequest](https://docs.crm.builder.leadratd.com/postjournalrequest-14311096d0.md): - [JournalEntryDto](https://docs.crm.builder.leadratd.com/journalentrydto-14311097d0.md): - [LedgerEntryDto](https://docs.crm.builder.leadratd.com/ledgerentrydto-14311098d0.md): - [LedgerAccountDto](https://docs.crm.builder.leadratd.com/ledgeraccountdto-14311099d0.md): - [FloorWithUnitsDto](https://docs.crm.builder.leadratd.com/floorwithunitsdto-14311100d0.md): - [TowerHierarchyDto](https://docs.crm.builder.leadratd.com/towerhierarchydto-14311101d0.md): - [PageTdsDto](https://docs.crm.builder.leadratd.com/pagetdsdto-14311102d0.md): - [RevenueReportDto](https://docs.crm.builder.leadratd.com/revenuereportdto-14311103d0.md): - [ReportDownloadUrlResponse](https://docs.crm.builder.leadratd.com/reportdownloadurlresponse-14311104d0.md): - [InventoryByProjectDto](https://docs.crm.builder.leadratd.com/inventorybyprojectdto-14311105d0.md): - [InventoryReportDto](https://docs.crm.builder.leadratd.com/inventoryreportdto-14311106d0.md): - [GeneralLedgerEntryDto](https://docs.crm.builder.leadratd.com/generalledgerentrydto-14311107d0.md): - [BookingReportDto](https://docs.crm.builder.leadratd.com/bookingreportdto-14311108d0.md): - [BuyerReportDto](https://docs.crm.builder.leadratd.com/buyerreportdto-14311109d0.md): - [BuyerReportResponseDto](https://docs.crm.builder.leadratd.com/buyerreportresponsedto-14311110d0.md): - [DemandReceiptReportDto](https://docs.crm.builder.leadratd.com/demandreceiptreportdto-14311111d0.md): - [ProjectStatisticsDto](https://docs.crm.builder.leadratd.com/projectstatisticsdto-14311112d0.md): - [BookingStatisticsDto](https://docs.crm.builder.leadratd.com/bookingstatisticsdto-14311113d0.md): - [ProjectStructureDto](https://docs.crm.builder.leadratd.com/projectstructuredto-14311114d0.md): - [FloorUnitCountDto](https://docs.crm.builder.leadratd.com/floorunitcountdto-14311115d0.md): - [ProjectSummaryDto](https://docs.crm.builder.leadratd.com/projectsummarydto-14311116d0.md): - [TowerSummaryDto](https://docs.crm.builder.leadratd.com/towersummarydto-14311117d0.md): - [ProjectStatsDto](https://docs.crm.builder.leadratd.com/projectstatsdto-14311118d0.md): - [ProjectMilestoneViewDto](https://docs.crm.builder.leadratd.com/projectmilestoneviewdto-14311119d0.md): - [PlatformDashboardStats](https://docs.crm.builder.leadratd.com/platformdashboardstats-14311120d0.md): - [KpiDashboardStats](https://docs.crm.builder.leadratd.com/kpidashboardstats-14311121d0.md): - [HighPriorityBuildersResponse](https://docs.crm.builder.leadratd.com/highprioritybuildersresponse-14311122d0.md): - [PaymentPlanStatisticsDto](https://docs.crm.builder.leadratd.com/paymentplanstatisticsdto-14311123d0.md): - [NotificationLogSummaryDto](https://docs.crm.builder.leadratd.com/notificationlogsummarydto-14311124d0.md): - [MilestoneCompletionPreviewDto](https://docs.crm.builder.leadratd.com/milestonecompletionpreviewdto-14311125d0.md): - [ProjectedCommissionDto](https://docs.crm.builder.leadratd.com/projectedcommissiondto-14311126d0.md): - [ProjectedDemandDto](https://docs.crm.builder.leadratd.com/projecteddemanddto-14311127d0.md): - [MilestoneStatisticsDto](https://docs.crm.builder.leadratd.com/milestonestatisticsdto-14311128d0.md): - [BuilderDetails](https://docs.crm.builder.leadratd.com/builderdetails-14311129d0.md): - [MeResponse](https://docs.crm.builder.leadratd.com/meresponse-14311130d0.md): - [SubscriptionDetails](https://docs.crm.builder.leadratd.com/subscriptiondetails-14311131d0.md): - [UserDetails](https://docs.crm.builder.leadratd.com/userdetails-14311132d0.md): - [HandoverStatsDto](https://docs.crm.builder.leadratd.com/handoverstatsdto-14311133d0.md): - [HandoverListRowDto](https://docs.crm.builder.leadratd.com/handoverlistrowdto-14311134d0.md): - [StampDutyCalculationDto](https://docs.crm.builder.leadratd.com/stampdutycalculationdto-14311135d0.md): - [SnagStatisticsDto](https://docs.crm.builder.leadratd.com/snagstatisticsdto-14311136d0.md): - [RegistrationTimelineDto](https://docs.crm.builder.leadratd.com/registrationtimelinedto-14311137d0.md): - [AlertBannerDto](https://docs.crm.builder.leadratd.com/alertbannerdto-14311138d0.md): - [CategoryProgressDto](https://docs.crm.builder.leadratd.com/categoryprogressdto-14311139d0.md): - [ChecklistItemSummaryDto](https://docs.crm.builder.leadratd.com/checklistitemsummarydto-14311140d0.md): - [HandoverDashboardDto](https://docs.crm.builder.leadratd.com/handoverdashboarddto-14311141d0.md): - [HandoverSummaryStatsDto](https://docs.crm.builder.leadratd.com/handoversummarystatsdto-14311142d0.md): - [RegistrationKanbanCardDto](https://docs.crm.builder.leadratd.com/registrationkanbancarddto-14311143d0.md): - [RegistrationKanbanColumnDto](https://docs.crm.builder.leadratd.com/registrationkanbancolumndto-14311144d0.md): - [NriComplianceDetailDto](https://docs.crm.builder.leadratd.com/nricompliancedetaildto-14311145d0.md): - [NriComplianceSummaryDto](https://docs.crm.builder.leadratd.com/nricompliancesummarydto-14311146d0.md): - [DlpWarrantyCoverageDto](https://docs.crm.builder.leadratd.com/dlpwarrantycoveragedto-14311147d0.md): - [DlpWarrantySummaryDto](https://docs.crm.builder.leadratd.com/dlpwarrantysummarydto-14311148d0.md): - [HandoverOverviewDto](https://docs.crm.builder.leadratd.com/handoveroverviewdto-14311149d0.md): - [TemplateVariable](https://docs.crm.builder.leadratd.com/templatevariable-14311150d0.md): - [DemandStatisticsDto](https://docs.crm.builder.leadratd.com/demandstatisticsdto-14311151d0.md): - [ChartDataDto](https://docs.crm.builder.leadratd.com/chartdatadto-14311152d0.md): - [DashboardReportDto](https://docs.crm.builder.leadratd.com/dashboardreportdto-14311153d0.md): - [MilestoneCompletionDto](https://docs.crm.builder.leadratd.com/milestonecompletiondto-14311154d0.md): - [PendingActionDto](https://docs.crm.builder.leadratd.com/pendingactiondto-14311155d0.md): - [ProjectDistributionDto](https://docs.crm.builder.leadratd.com/projectdistributiondto-14311156d0.md): - [QuickStatsDto](https://docs.crm.builder.leadratd.com/quickstatsdto-14311157d0.md): - [RecentBookingDto](https://docs.crm.builder.leadratd.com/recentbookingdto-14311158d0.md): - [UpcomingDemandDto](https://docs.crm.builder.leadratd.com/upcomingdemanddto-14311159d0.md): - [EnumDto](https://docs.crm.builder.leadratd.com/enumdto-14311160d0.md): - [CommissionKpiDto](https://docs.crm.builder.leadratd.com/commissionkpidto-14311161d0.md): - [KpiMetricDto](https://docs.crm.builder.leadratd.com/kpimetricdto-14311162d0.md): - [CommissionPayoutKpiDto](https://docs.crm.builder.leadratd.com/commissionpayoutkpidto-14311163d0.md): - [PageBuilderResponse](https://docs.crm.builder.leadratd.com/pagebuilderresponse-14311164d0.md): - [PageBrokerDto](https://docs.crm.builder.leadratd.com/pagebrokerdto-14311165d0.md): - [DocumentPhaseConfigDto](https://docs.crm.builder.leadratd.com/documentphaseconfigdto-14311166d0.md): - [DocumentTemplateInfoDto](https://docs.crm.builder.leadratd.com/documenttemplateinfodto-14311167d0.md): - [DocumentTypeConfigDto](https://docs.crm.builder.leadratd.com/documenttypeconfigdto-14311168d0.md): - [UnitPriceBreakdownDto](https://docs.crm.builder.leadratd.com/unitpricebreakdowndto-14311169d0.md): - [UnitPriceBreakdownLineItemDto](https://docs.crm.builder.leadratd.com/unitpricebreakdownlineitemdto-14311170d0.md): - [AuditTrail](https://docs.crm.builder.leadratd.com/audittrail-14311171d0.md):