Реестр API-методов PIN
Все HTTP-операции по контекстам и областям (public / investor / company-user / agent /
developer(s) / admin / internal / pin-manager / agency / platform / partner / user /
me / company / authoring / support / фичевые группы messenger, calendar). Дом метода —
docs/06-services/<context>/api/**/<method>.md (api-method-template).
Формат: | Метод | Route | Тип (Command/Query) | Область | Документ |
Тип:
GET—Query; мутации —Command; POST-расчёты/предпросмотры/батч-чтения —Query. Файл большой (индекс на ~510 операций, 21 bounded context) — это ожидаемо.
identity
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| POST | /api/investors/auth/request-sign-in-code | Command | investor | request-sign-in-code |
| POST | /api/investors/auth/sign-up-or-sign-in | Command | investor | sign-up-or-sign-in |
| POST | /api/investors/auth/sign-up | Command | investor | sign-up |
| POST | /api/investors/auth/confirm-sign-in | Command | investor | confirm-sign-in |
| POST | /api/investors/auth/verify-sign-in-password | Command | investor | verify-sign-in-password |
| GET | /api/investors/me | Query | investor | get-current-investor |
| PUT | /api/investors/me | Command | investor | update-investor |
| POST | /api/investors/me/pin-code/set | Command | investor | set-pin-code |
| POST | /api/investors/me/pin-code/clear | Command | investor | clear-pin-code |
| POST | /api/investors/me/password/change | Command | investor | change-password |
| POST | /api/investors/me/email/change-request | Command | investor | request-email-change |
| POST | /api/investors/me/email/change-confirm | Command | investor | confirm-email-change |
| POST | /api/investors/me/phone/change-request | Command | investor | request-phone-change |
| POST | /api/investors/me/phone/change-confirm | Command | investor | confirm-phone-change |
| POST | /api/investors/me/2fa/enable-request | Command | investor | request-enable-two-factor |
| POST | /api/investors/me/2fa/enable-confirm | Command | investor | confirm-enable-two-factor |
| POST | /api/investors/me/2fa/disable-request | Command | investor | request-disable-two-factor |
| POST | /api/investors/me/2fa/disable-confirm | Command | investor | confirm-disable-two-factor |
| POST | /api/v1/auth/refresh | Command | investor | refresh-token |
| POST | /api/v1/auth/sign-out | Command | investor | sign-out |
| POST | /api/v1/me/become-agent | Command | investor | become-agent |
| POST | /api/v1/me/agent-invitations/{invitationId}/accept | Command | investor | accept-invitation |
| POST | /api/v1/me/agent-invitations/{invitationId}/decline | Command | investor | decline-invitation |
| POST | /api/v1/me/agency-membership/leave | Command | agent | leave-agency |
| POST | /api/v1/me/become-investor | Command | agent | become-investor |
| POST | /api/v1/me/active-agency | Command | me | set-active-agency |
| GET | /api/v1/companies/my | Query | company-user | get-my-company |
| PUT | /api/v1/companies/my | Command | company-user | update-my-company |
| GET | /api/v1/companies/my/users | Query | company-user | list-company-users |
| POST | /api/v1/companies/my/users/invitations | Command | company-user | invite-company-user |
| POST | /api/v1/companies/my/users/{userId}/block | Command | company-user | block-company-user |
| POST | /api/v1/companies/my/agent-invitations | Command | company-user | invite-agent-by-phone |
| POST | /api/v1/companies/my/agent-invitations/{invitationId}/revoke | Command | company-user | revoke-invitation |
| GET | /api/v1/roles | Query | company-user | list-company-roles |
| POST | /api/v1/roles | Command | company-user | create-company-role |
| PUT | /api/v1/roles/{roleId} | Command | company-user | update-company-role |
| PUT | /api/v1/roles/{roleId}/permissions | Command | company-user | set-role-permissions |
| POST | /api/v1/roles/{roleId}/archive | Command | company-user | archive-company-role |
| GET | /api/v1/permissions | Query | company-user | list-permission-catalog |
| GET | /api/v1/users/{userId}/effective-permissions | Query | company-user | get-user-effective-permissions |
| POST | /api/v1/role-assignments | Command | company-user | grant-role-assignment |
| POST | /api/v1/role-assignments/{assignmentId}/revoke | Command | company-user | revoke-role-assignment |
| POST | /api/v1/companies/{companyId}/agents/{agentUserId}/terminate | Command | company | terminate-agent-membership |
| POST | /api/admin/v1/users/{userId}/block | Command | admin | block-user |
| DELETE | /api/admin/v1/users/{userId} | Command | admin | delete-user |
| POST | /api/admin/v1/users/{userId}/sessions/revoke | Command | admin | revoke-user-sessions |
| POST | /api/admin/v1/users/{userId}/security/reset | Command | admin | reset-user-security |
| POST | /internal/v1/authorize/check-permission | Query | internal | check-permission |
profile
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/profile/me | Query | public | get-my-profile |
| PUT | /api/v1/profile/me/settings | Command | public | update-my-settings |
| GET | /api/v1/profile/persons | Query | public | list-persons |
| POST | /api/v1/profile/persons | Command | public | create-person |
| GET | /api/v1/profile/persons/{personId} | Query | public | get-person |
| PUT | /api/v1/profile/persons/{personId} | Command | public | update-person |
| POST | /api/v1/profile/persons/{personId}/archive | Command | public | archive-person |
| POST | /api/v1/profile/persons/{personId}/restore | Command | public | restore-person |
| GET | /api/v1/profile/persons/{personId}/documents | Query | public | list-person-documents |
| POST | /api/v1/profile/persons/{personId}/documents | Command | public | add-person-document |
| PUT | /api/v1/profile/persons/{personId}/documents/{documentId} | Command | public | update-person-document |
| POST | /api/v1/profile/persons/{personId}/documents/{documentId}/archive | Command | public | archive-person-document |
| POST | /api/v1/profile/persons/{personId}/documents/{documentId}/scans | Command | public | attach-document-scan |
| DELETE | /api/v1/profile/persons/{personId}/documents/{documentId}/scans/{fileId} | Command | public | remove-document-scan |
| GET | /api/v1/profile/persons/{personId}/documents/{documentId}/scans/{fileId}/download-link | Query | public | get-document-scan-link |
| GET | /api/v1/profile/requisite-templates | Query | public | list-requisite-templates |
| POST | /api/v1/profile/requisite-templates | Command | public | create-requisite-template |
| PUT | /api/v1/profile/requisite-templates/{templateId} | Command | public | update-requisite-template |
| POST | /api/v1/profile/requisite-templates/{templateId}/set-default | Command | public | set-default-template |
| POST | /api/v1/profile/requisite-templates/{templateId}/archive | Command | public | archive-requisite-template |
| GET | /api/v1/profile/verification | Query | public | get-my-verification |
| POST | /api/v1/profile/verification | Command | public | create-verification-request |
| PUT | /api/v1/profile/verification/{requestId} | Command | public | update-verification-draft |
| POST | /api/v1/profile/verification/{requestId}/submit | Command | public | submit-verification |
| POST | /api/v1/profile/verification/{requestId}/revoke | Command | public | revoke-verification |
| GET | /api/v1/admin/profile/verification-queue | Query | admin | list-verification-queue |
| POST | /api/v1/admin/profile/verification/{requestId}/take | Command | admin | take-verification-in-review |
| POST | /api/v1/admin/profile/verification/{requestId}/approve | Command | admin | approve-verification |
| POST | /api/v1/admin/profile/verification/{requestId}/reject | Command | admin | reject-verification |
| GET | /api/v1/admin/profile/verification/{requestId}/snapshot | Query | admin | view-verification-snapshot |
| GET | /api/v1/internal/profile/verification-status/{userId} | Query | internal | get-verification-status |
| POST | /api/v1/internal/profile/requisite-snapshot | Command | internal | get-requisite-snapshot |
chessboard
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| POST | /api/v1/developers/projects | Command | developers | create-project |
| GET | /api/v1/developers/projects | Query | developers | search-projects |
| GET | /api/v1/developers/projects/{projectId} | Query | developers | get-project |
| PUT | /api/v1/developers/projects/{projectId} | Command | developers | update-project |
| POST | /api/v1/developers/projects/{projectId}/publish | Command | developers | publish-project |
| POST | /api/v1/developers/projects/{projectId}/unpublish | Command | developers | unpublish-project |
| POST | /api/v1/developers/projects/{projectId}/buildings | Command | developers | create-building |
| GET | /api/v1/developers/projects/{projectId}/buildings | Query | developers | search-buildings |
| GET | /api/v1/developers/buildings/{buildingId} | Query | developers | get-building |
| PUT | /api/v1/developers/buildings/{buildingId} | Command | developers | update-building |
| POST | /api/v1/developers/buildings/{buildingId}/status | Command | developers | set-building-status |
| POST | /api/v1/developers/projects/{projectId}/layout-groups | Command | developers | create-layout-group |
| GET | /api/v1/developers/projects/{projectId}/layout-groups | Query | developers | list-layout-groups |
| PUT | /api/v1/developers/layout-groups/{layoutGroupId} | Command | developers | update-layout-group |
| POST | /api/v1/developers/layout-groups/{layoutGroupId}/archive | Command | developers | archive-layout-group |
| POST | /api/v1/developers/projects/{projectId}/layouts | Command | developers | create-layout |
| GET | /api/v1/developers/projects/{projectId}/layouts | Query | developers | list-layouts |
| PUT | /api/v1/developers/layouts/{layoutId} | Command | developers | update-layout |
| POST | /api/v1/developers/layouts/{layoutId}/archive | Command | developers | archive-layout |
| POST | /api/v1/developers/buildings/{buildingId}/property-objects | Command | developers | create-property-object |
| POST | /api/v1/developers/buildings/{buildingId}/property-objects/bulk | Command | developers | bulk-upsert-property-objects |
| GET | /api/v1/developers/projects/{projectId}/property-objects | Query | developers | search-property-objects |
| GET | /api/v1/developers/property-objects/{propertyObjectId} | Query | developers | get-property-object |
| PUT | /api/v1/developers/property-objects/{propertyObjectId} | Command | developers | update-property-object |
| POST | /api/v1/developers/property-objects/{propertyObjectId}/price | Command | developers | change-property-object-price |
| POST | /api/v1/developers/property-objects/{propertyObjectId}/hide | Command | developers | hide-property-object |
| POST | /api/v1/developers/property-objects/{propertyObjectId}/unhide | Command | developers | unhide-property-object |
| GET | /api/v1/developers/lookup/{banks,hoteliers} | Query | developers | references-lookup |
| GET | /api/v1/public/projects | Query | public | search-projects |
| GET | /api/v1/public/projects/{projectId} | Query | public | get-project |
| GET | /api/v1/public/projects/{projectId}/chessboard | Query | public | get-chessboard |
| GET | /api/v1/public/projects/{projectId}/buildings/{buildingId} | Query | public | get-building |
| GET | /api/v1/public/property-objects | Query | public | list-property-objects |
| GET | /api/v1/public/property-objects/{propertyObjectId} | Query | public | get-property-object |
| POST | /api/v1/internal/property-objects/by-ids | Query | internal | get-property-objects-by-ids |
| GET/POST/PUT | /api/admin/v1/chessboard/banks | Command/Query | admin | banks-crud |
| GET/POST/PUT | /api/admin/v1/chessboard/hoteliers | Command/Query | admin | hoteliers-crud |
catalog
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/projects | Query | public | get-projects |
| GET | /api/v1/projects/{id} | Query | public | get-project |
| GET | /api/v1/projects/{id}/lots | Query | public | get-project-property-objects |
| GET | /api/v1/lots | Query | public | get-property-objects |
| GET | /api/v1/lots/{id} | Query | public | get-property-object |
| GET | /api/v1/catalog/filters | Query | public | get-catalog-filters |
| GET | /api/developers/v1/ranking-rules | Query | developers | list-ranking-rules |
| POST | /api/developers/v1/ranking-rules | Command | developers | create-ranking-rule |
| PUT | /api/developers/v1/ranking-rules/{ruleId}/priority | Command | developers | update-ranking-rule-priority |
| POST | /api/developers/v1/ranking-rules/{ruleId}/enable | Command | developers | enable-ranking-rule |
| DELETE | /api/developers/v1/ranking-rules/{ruleId} | Command | developers | delete-ranking-rule |
| GET | /api/admin/v1/lots/{propertyObjectId}/override | Query | admin | get-property-object-override |
| PUT | /api/admin/v1/lots/{propertyObjectId}/override | Command | admin | put-property-object-override |
| GET | /api/admin/v1/buildings/{buildingId}/override | Query | admin | get-building-override |
| PUT | /api/admin/v1/buildings/{buildingId}/override | Command | admin | put-building-override |
| POST | /api/admin/v1/projections/rebuild | Command | admin | rebuild-projections |
invest-analytics
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/property-objects/{propertyObjectId}/price-history | Query | public | get-property-object-price-history |
| GET | /api/v1/property-objects/{propertyObjectId}/investor-series | Query | public | get-property-object-investor-series |
| POST | /api/v1/property-objects/{propertyObjectId}/analytics-report | Command | developers | create-analytics-report |
| GET | /api/admin/v1/model-config | Query | admin | get-model-config |
| PUT | /api/admin/v1/model-config | Command | admin | put-model-config |
| GET | /api/admin/v1/property-object-types | Query | admin | list-property-object-types |
| PUT | /api/admin/v1/property-object-types/{groupId} | Command | admin | put-property-object-type |
| GET | /api/admin/v1/property-object-types/{groupId}/month-overrides | Query | admin | get-month-overrides |
| PUT | /api/admin/v1/property-object-types/{groupId}/month-overrides | Command | admin | put-month-overrides |
| POST | /api/admin/v1/investor-preview | Query | admin | investor-preview |
rewards
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/my/agent-performance | Query | agent | get-my-agent-performance |
| GET | /api/v1/my/commission-summary | Query | agent | get-my-commission-summary |
| GET | /api/v1/my/commission-accruals | Query | agent | list-my-accruals |
| GET | /api/v1/my/payouts | Query | agent | list-my-payouts |
| POST | /api/v1/my/commission-accruals/{accrualId}/adjustment-requests | Command | agent | request-distribution-adjustment |
| GET | /api/v1/my/referral-accruals | Query | partner | list-my-referral-accruals |
| POST | /api/v1/referral-rewards-exports | Command | partner | create-referral-rewards-export |
| GET | /api/v1/referral-rewards-exports/{jobId} | Query | partner | get-referral-rewards-export-job |
| GET | /api/v1/agency/commission-summary | Query | agency | get-agency-commission-summary |
| GET | /api/v1/agency/agents/{agentUserId}/commission-summary | Query | agency | get-agent-commission-summary |
| GET | /api/v1/agency/commission-accruals | Query | agency | list-agency-accruals |
| GET | /api/v1/agency/commission-policies | Query | agency | list-agency-policies |
| POST | /api/v1/agency/commission-policies | Command | agency | create-agency-policy |
| PUT | /api/v1/agency/commission-policies/{policyId} | Command | agency | update-agency-policy |
| POST | /api/v1/agency/commission-policies/{policyId}/activate | Command | agency | activate-agency-policy |
| POST | /api/v1/agency/commission-policies/{policyId}/archive | Command | agency | archive-agency-policy |
| GET | /api/v1/agency/payout-orders | Query | agency | list-payout-orders |
| POST | /api/v1/agency/payout-orders | Command | agency | create-payout-order |
| PUT | /api/v1/agency/payout-orders/{orderId}/items | Command | agency | update-payout-order-items |
| POST | /api/v1/agency/payout-orders/{orderId}/approve | Command | agency | approve-payout-order |
| POST | /api/v1/agency/payout-orders/{orderId}/reject | Command | agency | reject-payout-order |
| POST | /api/v1/agency/payout-orders/{orderId}/mark-paid | Command | agency | mark-payout-order-paid |
| POST | /api/v1/agency/payout-orders/{orderId}/cancel | Command | agency | cancel-payout-order |
| POST | /api/v1/agency/commission-accruals/{accrualId}/adjust-distribution | Command | agency | adjust-accrual-distribution |
| POST | /api/v1/agency/commission-adjustment-requests/{requestId}/resolve | Command | agency | approve-distribution-adjustment |
| GET | /api/v1/agency/agent-boost-campaigns | Query | agency | list-agent-boost-campaigns |
| POST | /api/v1/agency/agent-boost-campaigns | Command | agency | create-agent-boost-campaign |
| POST | /api/v1/agency/agent-boost-campaigns/{campaignId}/activate | Command | agency | activate-agent-boost-campaign |
| POST | /api/v1/agency/agent-boost-campaigns/{campaignId}/archive | Command | agency | archive-agent-boost-campaign |
| POST | /api/v1/agency/rewards-exports | Command | agency | create-rewards-export |
| GET | /api/v1/agency/rewards-exports/{jobId} | Query | agency | get-rewards-export-job |
| GET | /api/v1/reward-rules | Query | admin | list-reward-rules |
| GET | /api/v1/reward-rules/{ruleId} | Query | admin | get-reward-rule |
| POST | /api/v1/reward-rules | Command | admin | create-reward-rule |
| PUT | /api/v1/reward-rules/{ruleId} | Command | admin | update-reward-rule |
| POST | /api/v1/reward-rules/{ruleId}/activate | Command | admin | activate-reward-rule |
| POST | /api/v1/reward-rules/{ruleId}/deactivate | Command | admin | deactivate-reward-rule |
| POST | /api/v1/reward-rules/{ruleId}/archive | Command | admin | archive-reward-rule |
| POST | /api/v1/reward-rules/test-calculation | Query | admin | test-reward-rule-calculation |
| GET | /api/v1/developer/commission-accruals | Query | admin | list-developer-accruals |
| POST | /api/v1/developer/commission-accruals | Command | admin | create-manual-accrual |
| POST | /api/v1/developer/commission-accruals/{accrualId}/confirm | Command | admin | confirm-commission-accrual |
| POST | /api/v1/developer/commission-accruals/{accrualId}/reject | Command | admin | reject-commission-accrual |
| GET | /api/v1/platform/commission-terms | Query | platform | list-platform-terms |
| POST | /api/v1/platform/commission-terms | Command | platform | create-platform-terms |
| PUT | /api/v1/platform/commission-terms/{termsId} | Command | platform | update-platform-terms |
| POST | /api/v1/platform/commission-terms/{termsId}/activate | Command | platform | activate-platform-terms |
| POST | /api/v1/platform/commission-terms/{termsId}/archive | Command | platform | archive-platform-terms |
| GET | /api/v1/platform/referral-rate-rules | Query | platform | list-referral-rate-rules |
| POST | /api/v1/platform/referral-rate-rules | Command | platform | create-referral-rate-rule |
| PUT | /api/v1/platform/referral-rate-rules/{rateRuleId} | Command | platform | update-referral-rate-rule |
| POST | /api/v1/platform/referral-rate-rules/{rateRuleId}/activate | Command | platform | activate-referral-rate-rule |
| POST | /api/v1/platform/referral-rate-rules/{rateRuleId}/archive | Command | platform | archive-referral-rate-rule |
| GET | /api/v1/platform/receipts | Query | platform | list-platform-receipts |
| POST | /api/v1/platform/receipts | Command | platform | create-platform-receipt |
| POST | /api/v1/platform/receipts/{receiptId}/register | Command | platform | register-platform-receipt |
| POST | /api/v1/platform/commission-accruals/{accrualId}/adjust | Command | platform | adjust-commission-accrual |
| GET | /api/v1/platform/referral-accruals | Query | platform | list-referral-accruals |
| POST | /api/v1/platform/referral-accruals/{accrualId}/adjust | Command | platform | adjust-referral-accrual |
| POST | /api/v1/platform/referral-accruals/{accrualId}/cancel | Command | platform | cancel-referral-accrual |
| GET | /api/v1/platform/referral-payout-orders | Query | platform | list-referral-payout-orders |
| POST | /api/v1/platform/referral-payout-orders | Command | platform | create-referral-payout-order |
| POST | /api/v1/platform/referral-payout-orders/{orderId}/approve | Command | platform | approve-referral-payout-order |
| POST | /api/v1/platform/referral-payout-orders/{orderId}/mark-paid | Command | platform | mark-referral-payout-order-paid |
| POST | /internal/v1/commission/calculate-property-object | Query | internal | calculate-property-object-commission |
promotion
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/developers/v1/promotion-packages | Query | developers | list-promotion-packages |
| POST | /api/developers/v1/promotions | Command | developers | purchase-promotion |
| GET | /api/developers/v1/promotions | Query | developers | list-my-promotions |
| POST | /api/developers/v1/promotions/{purchaseId}/cancel | Command | developers | cancel-promotion |
| GET | /api/admin/v1/promotion-packages | Query | admin | list-promotion-packages |
| POST | /api/admin/v1/promotion-packages | Command | admin | create-promotion-package |
| PUT | /api/admin/v1/promotion-packages/{packageId} | Command | admin | update-promotion-package |
crm
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/agent/crm/clients | Query | agent | list-clients |
| POST | /api/agent/crm/clients | Command | agent | create-client |
| GET | /api/agent/crm/clients/{clientId} | Query | agent | get-client |
| PUT | /api/agent/crm/clients/{clientId} | Command | agent | update-client |
| POST | /api/agent/crm/clients/{clientId}/archive | Command | agent | archive-client |
| GET | /api/agent/crm/leads | Query | agent | list-leads |
| POST | /api/agent/crm/leads | Command | agent | create-lead |
| GET | /api/agent/crm/leads/{leadId} | Query | agent | get-lead |
| GET | /api/agent/crm/leads/{leadId}/events | Query | agent | list-lead-events |
| POST | /api/agent/crm/leads/{leadId}/extend | Command | agent | extend-lead |
| POST | /api/agent/crm/leads/{leadId}/archive | Command | agent | archive-lead |
| PUT | /api/agent/crm/leads/{leadId}/wishes | Command | agent | update-lead-wishes |
| POST | /api/agent/crm/leads/{leadId}/participants | Command | agent | add-lead-participant |
| DELETE | /api/agent/crm/leads/{leadId}/participants/{userId} | Command | agent | remove-lead-participant |
| POST | /api/agent/crm/leads/{leadId}/primary-investor | Command | agent | set-primary-investor |
| GET | /api/agent/crm/leads/{leadId}/booking-intents | Query | agent | list-booking-intents |
| POST | /api/agent/crm/leads/{leadId}/booking-intents | Command | agent | propose-booking-intent |
| GET | /api/agent/crm/fixations | Query | agent | list-fixations |
| POST | /api/agent/crm/fixations | Command | agent | create-fixation |
| GET | /api/agent/crm/fixations/{fixationId} | Query | agent | get-fixation |
| POST | /api/agent/crm/fixations/{fixationId}/cancel | Command | agent | cancel-fixation |
| GET | /api/agent/crm/deals | Query | agent | list-deals |
| POST | /api/agent/crm/deals | Command | agent | create-deal |
| GET | /api/agent/crm/deals/{dealId} | Query | agent | get-deal |
| PUT | /api/agent/crm/deals/{dealId}/property-object | Command | agent | change-deal-property-object |
| PUT | /api/agent/crm/deals/{dealId}/step | Command | agent | move-deal-step |
| POST | /api/agent/crm/deals/{dealId}/engage-developer | Command | agent | engage-developer |
| POST | /api/agent/crm/deals/{dealId}/members | Command | agent | add-deal-participant |
| PUT | /api/agent/crm/deals/{dealId}/members/{memberId}/role | Command | agent | change-participant-role |
| DELETE | /api/agent/crm/deals/{dealId}/members/{memberId} | Command | agent | remove-deal-participant |
| PUT | /api/agent/crm/{deals|leads}/{id}/executor | Command | agent | reassign-executor |
| PUT | /api/agent/crm/{deals|leads}/{id}/responsible | Command | agent | reassign-responsible |
| POST | /api/agent/crm/deals/{dealId}/selection | Command | agent | send-deal-selection |
| POST | /api/agent/crm/deals/{dealId}/bookings | Command | agent | create-booking |
| POST | /api/agent/crm/bookings/{bookingId}/confirm | Command | agent | confirm-booking |
| POST | /api/agent/crm/bookings/{bookingId}/cancel | Command | agent | cancel-booking |
| GET | /api/agent/crm/statistics | Query | agent | get-statistics |
| GET | /api/developer/crm/deals | Query | developer | list-deals |
| GET | /api/developer/crm/deals/{dealId} | Query | developer | get-deal |
| POST | /api/developer/crm/deals/{dealId}/documents/request | Command | developer | request-contract-documents |
| POST | /api/developer/crm/deals/{dealId}/documents/{documentId}/confirm | Command | developer | confirm-contract-documents |
| POST | /api/developer/crm/deals/{dealId}/sale-contract | Command | developer | upload-sale-contract |
| POST | /api/developer/crm/deals/{dealId}/contracts-prepared | Command | developer | mark-contracts-prepared |
| POST | /api/developer/crm/deals/{dealId}/rosreestr | Command | developer | confirm-rosreestr |
| POST | /api/developer/crm/deals/{dealId}/complete | Command | developer | complete-deal |
| GET | /api/developer/crm/fixations | Query | developer | list-fixations |
| POST | /api/developer/crm/fixations/{fixationId}/approve | Command | developer | approve-fixation |
| POST | /api/developer/crm/fixations/{fixationId}/reject | Command | developer | reject-fixation |
| GET | /api/developer/crm/pipeline-steps | Query | developer | list-steps |
| POST | /api/developer/crm/pipeline-steps | Command | developer | create-step |
| PUT | /api/developer/crm/pipeline-steps/{stepId} | Command | developer | update-step |
| PUT | /api/developer/crm/pipeline-steps/order | Command | developer | reorder-steps |
| POST | /api/developer/crm/pipeline-steps/{stepId}/archive | Command | developer | archive-step |
| GET | /api/developer/crm/booking-programs | Query | developer | list-booking-programs |
| POST | /api/developer/crm/booking-programs | Command | developer | create-booking-program |
| PUT | /api/developer/crm/booking-programs/{programId} | Command | developer | update-booking-program |
| POST | /api/developer/crm/booking-programs/{programId}/set-default | Command | developer | set-default-booking-program |
| POST | /api/developer/crm/booking-programs/{programId}/archive | Command | developer | archive-booking-program |
| GET | /api/developer/crm/purchase-program | Query | developer | get-purchase-program |
| PUT | /api/developer/crm/purchase-program | Command | developer | update-purchase-program |
| POST | /api/developer/crm/purchase-program/presets | Command | developer | create-installment-preset |
| PUT | /api/developer/crm/purchase-program/presets/{presetId} | Command | developer | update-installment-preset |
| POST | /api/developer/crm/purchase-program/presets/{presetId}/archive | Command | developer | archive-installment-preset |
| POST | /api/developer/crm/purchase-program/preview-schedule | Query | developer | preview-payment-schedule |
| POST | /api/developer/crm/bookings/{bookingId}/confirm-documents | Command | developer | confirm-booking-documents |
| POST | /api/developer/crm/bookings/{bookingId}/contract | Command | developer | upload-booking-contract |
| POST | /api/developer/crm/bookings/{bookingId}/confirm-payment | Command | developer | confirm-booking-payment |
| POST | /api/developer/crm/bookings/{bookingId}/extend | Command | developer | extend-booking |
| GET | /api/developer/crm/statistics | Query | developer | get-statistics |
| GET | /api/investor/crm/leads | Query | investor | list-leads |
| GET | /api/investor/crm/leads/{leadId} | Query | investor | get-lead |
| POST | /api/investor/crm/leads/{leadId}/booking-intents | Command | investor | add-booking-intent |
| POST | /api/investor/crm/leads/{leadId}/booking-intents/{intentId}/confirm | Command | investor | confirm-booking-intent |
| DELETE | /api/investor/crm/leads/{leadId}/booking-intents/{intentId} | Command | investor | remove-booking-intent |
| GET | /api/investor/crm/deals | Query | investor | list-deals |
| GET | /api/investor/crm/deals/{dealId} | Query | investor | get-deal |
| GET | /api/investor/crm/deals/{dealId}/timeline | Query | investor | get-deal-timeline |
| POST | /api/investor/crm/deals/{dealId}/documents | Command | investor | upload-deal-document |
| GET | /api/investor/crm/deals/{dealId}/documents/{documentId}/download | Query | investor | download-deal-document |
| POST | /api/investor/crm/deals/{dealId}/escrow | Command | investor | provide-escrow |
| POST | /api/investor/crm/deals/{dealId}/acknowledge-terms | Command | investor | acknowledge-terms |
| POST | /api/investor/crm/bookings/{bookingId}/payment-proof | Command | investor | attach-booking-payment-proof |
| PUT | /api/investor/crm/bookings/{bookingId}/requisites | Command | investor | select-booking-requisites |
| GET | /api/pin-manager/crm/leads | Query | pin-manager | list-leads |
| GET | /api/pin-manager/crm/leads/{leadId} | Query | pin-manager | get-lead |
| GET | /api/pin-manager/crm/fixations | Query | pin-manager | list-fixations |
| GET | /api/pin-manager/crm/fixations/{fixationId} | Query | pin-manager | get-fixation |
| GET | /api/pin-manager/crm/deals | Query | pin-manager | list-deals |
| GET | /api/pin-manager/crm/deals/{dealId} | Query | pin-manager | get-deal |
| POST | /api/pin-manager/crm/deals/{dealId}/move-step | Command | pin-manager | move-deal-step |
| POST | /api/pin-manager/crm/deals/{dealId}/override-status | Command | pin-manager | override-deal-status |
| POST | /api/pin-manager/crm/deals/{dealId}/timeline-note | Command | pin-manager | add-timeline-note |
| GET | /api/public/crm/purchase-config | Query | public | get-purchase-config |
| POST | /api/public/crm/payment-schedule | Query | public | get-payment-schedule |
| POST | /api/public/crm/consultation-requests | Command | public | create-consultation-request |
| POST | /api/public/crm/booking-requests | Command | public | create-booking-request |
referral
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/investors/referral-links/{url}/validate | Query | public | validate-referral-link |
| POST | /api/v1/referral-links | Command | public | create-referral-link |
| GET | /api/investors/me/referral-links | Query | public | get-my-referral-links |
| POST | /api/investors/me/referral-links/default | Command | public | get-or-create-default-referral-link |
| GET | /api/investors/me/referral-links/lookup | Query | public | lookup-referral-links |
| GET | /api/investors/me/referral-links/lookup/{id} | Query | public | lookup-referral-link-by-id |
| PUT | /api/investors/me/referral-links/{id} | Command | public | update-referral-link |
| DELETE | /api/investors/me/referral-links/{id} | Command | public | delete-referral-link |
| GET | /api/investors/me/referral-links/registrations | Query | public | get-all-registrations |
| GET | /api/investors/me/referral-links/{id}/registrations | Query | public | get-link-registrations |
| GET | /api/v1/referral-links/{referralLinkId}/stats | Query | public | get-link-stats |
| GET | /api/investors/me/referrer | Query | public | get-my-referrer |
| GET | /api/v1/partner/stats | Query | public | get-partner-stats |
| GET | /api/admin/referrals/links | Query | admin | get-referral-links |
| GET | /api/admin/referrals/links/{linkId} | Query | admin | get-referral-link-by-id |
| GET | /api/admin/referrals/links/{linkId}/registrations | Query | admin | get-link-registrations |
| GET | /api/admin/referrals/investors/{investorId}/referrals | Query | admin | get-investor-referrals |
| POST | /api/admin/referrals/bonds/{bondId}/revoke | Command | admin | revoke-bond |
| POST | /api/admin/referrals/bonds/{bondId}/rebind | Command | admin | rebind-bond |
| GET | /internal/v1/referral-links/resolve | Query | internal | resolve-referral-link |
investor-owner
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/portfolio/summary | Query | public | get-my-portfolio-summary |
| GET | /api/v1/portfolio/properties | Query | public | get-my-properties |
| GET | /api/v1/portfolio/properties/{propertyId} | Query | public | get-my-property |
| GET | /api/v1/admin/owner-mappings/conflicts | Query | admin | list-owner-mapping-conflicts |
| POST | /api/v1/admin/owner-mappings/{mappingId}/resolve | Command | admin | resolve-owner-mapping-conflict |
| POST | /api/v1/admin/portfolio/properties | Command | admin | create-investor-property |
| POST | /api/v1/admin/portfolio/properties/{propertyId}/archive | Command | admin | archive-investor-property |
favorites
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/favorites | Query | public | get-my-favorites |
| POST | /api/v1/favorites | Command | public | add-favorite |
| DELETE | /api/v1/favorites/{propertyObjectId} | Command | public | remove-favorite |
| PUT | /api/v1/favorites/{propertyObjectId}/note | Command | public | update-favorite-note |
| POST | /api/v1/favorites/import | Command | public | import-favorites |
| GET | /api/v1/favorites/merge-preview | Query | public | get-merge-preview |
| POST | /api/v1/favorites/merge | Command | public | merge-favorites |
| GET | /internal/favorites | Query | internal | list-favorites |
selections
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/selections | Query | public | list-my-selections |
| POST | /api/v1/selections | Command | public | create-selection |
| POST | /api/v1/selections/from-favorites | Command | public | create-selection-from-favorites |
| PUT | /api/v1/selections/{id} | Command | public | update-selection |
| PUT | /api/v1/selections/{id}/items | Command | public | set-selection-items |
| DELETE | /api/v1/selections/{id} | Command | public | delete-selection |
| GET | /api/v1/selections/{publicCode} | Query | public | get-selection-by-code |
| GET | /api/v1/internal/selections/{id} | Query | internal | get-selection |
| POST | /api/v1/internal/selections/{id}/snapshots | Command | internal | create-selection-snapshot |
| GET | /api/v1/internal/snapshots/{id} | Query | internal | get-selection-snapshot |
| POST | /api/v1/internal/snapshots/{id}/detach | Command | internal | detach-selection-snapshot |
user-activity
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| POST | /api/user-activity/sessions | Command | public | start-session |
| POST | /api/user-activity/sessions/heartbeat | Command | public | session-heartbeat |
| POST | /api/user-activity/sessions/link | Command | public | link-session |
| POST | /api/user-activity/property-object-views | Command | public | start-property-object-view |
| PUT | /api/user-activity/property-object-views/{id}/heartbeat | Command | public | property-object-view-heartbeat |
| POST | /api/user-activity/actions | Command | public | track-action |
| GET | /api/user-activity/me/history | Query | public | get-my-history |
| GET | /api/internal/user-activity/users/{userId}/property-object-activity | Query | internal | get-user-property-object-activity |
| GET | /api/internal/user-activity/users/{userId}/timeline | Query | internal | get-user-action-timeline |
| GET | /api/internal/user-activity/sessions/{anonymousId}/link | Query | internal | get-session-link |
| GET | /api/internal/user-activity/property-objects/view-stats | Query | internal | get-property-object-view-stats |
news
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/posts | Query | public | list-global-feed |
| GET | /api/v1/feed/subscriptions | Query | public | list-subscription-feed |
| GET | /api/v1/posts/{idOrSuffix} | Query | public | get-post |
| GET | /api/v1/posts/{id}/comments | Query | public | list-comments |
| POST | /api/v1/posts/{id}/comments | Command | public | add-comment |
| DELETE | /api/v1/comments/{id} | Command | public | delete-comment |
| GET | /api/v1/subscriptions | Query | public | list-subscriptions |
| POST | /api/v1/subscriptions | Command | public | subscribe |
| DELETE | /api/v1/subscriptions/{id} | Command | public | unsubscribe |
| GET | /api/v1/categories | Query | public | list-categories |
| GET | /api/v1/authoring/posts | Query | authoring | list-my-posts |
| POST | /api/v1/posts | Command | authoring | create-post-draft |
| PUT | /api/v1/posts/{id} | Command | authoring | update-post-draft |
| PUT | /api/v1/posts/{id}/blocks | Command | authoring | set-post-blocks |
| POST | /api/v1/posts/{id}/publish | Command | authoring | publish-post |
| POST | /api/v1/posts/{id}/unpublish | Command | authoring | unpublish-post |
| POST | /api/v1/posts/{id}/comments-settings | Command | authoring | toggle-comments |
| DELETE | /api/v1/posts/{id} | Command | authoring | delete-post |
| GET | /api/v1/posts/{id}/versions | Query | authoring | list-post-versions |
| GET | /api/v1/posts/{id}/versions/{versionNumber} | Query | authoring | get-post-version |
| POST/PUT/DELETE | /api/v1/admin/categories | Command | admin | manage-categories |
| POST | /api/v1/admin/posts,comments/* (модерация: hide/restore) | Command | admin | moderate-content |
messenger
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/messenger/chats | Query | chats | list-chats |
| GET | /api/messenger/chats/{chatId} | Query | chats | get-chat |
| POST | /api/messenger/chats/direct | Command | chats | open-direct-chat |
| POST | /api/messenger/chats/{chatId}/read | Command | chats | mark-chat-read |
| GET | /api/messenger/chats/{chatId}/messages | Query | messages | list-messages |
| POST | /api/messenger/chats/{chatId}/messages/text | Command | messages | send-text-message |
| POST | /api/messenger/chats/{chatId}/messages/attachment | Command | messages | send-attachment-message |
| PATCH | /api/messenger/chats/{chatId}/messages/{messageId} | Command | messages | edit-message |
| DELETE | /api/messenger/chats/{chatId}/messages/{messageId} | Command | messages | delete-message |
| GET | /api/messenger/contacts | Query | contacts | list-contacts |
| GET | /api/messenger/contacts/search | Query | contacts | search-users-by-phone |
| POST | /api/messenger/contacts/requests | Command | contacts | send-contact-request |
| GET | /api/messenger/contacts/requests | Query | contacts | list-contact-requests |
| POST | /api/messenger/contacts/requests/{contactId}/accept | Command | contacts | accept-contact-request |
| POST | /api/messenger/contacts/requests/{contactId}/decline | Command | contacts | decline-contact-request |
| DELETE | /api/messenger/contacts/{contactId} | Command | contacts | remove-contact |
| GET | /api/messenger/blacklist | Query | blacklist | list-blacklist |
| POST | /api/messenger/blacklist | Command | blacklist | block-user |
| DELETE | /api/messenger/blacklist/{blockedUserId} | Command | blacklist | unblock-user |
| POST | /api/messenger/calls | Command | calls | start-call |
| POST | /api/messenger/calls/{callId}/answer | Command | calls | answer-call |
| POST | /api/messenger/calls/{callId}/decline | Command | calls | decline-call |
| POST | /api/messenger/calls/{callId}/end | Command | calls | end-call |
| GET | /api/messenger/calls | Query | calls | list-calls |
| POST | /api/messenger/calls/{callId}/media-token | Query | calls | media-token |
| POST | /api/messenger/chats/{chatId}/conferences | Command | conferences | start-conference |
| GET | /api/messenger/chats/{chatId}/conferences | Query | conferences | list-conferences |
| GET | /api/messenger/conferences/{conferenceId} | Query | conferences | get-conference |
| POST | /api/messenger/conferences/{conferenceId}/join | Command | conferences | join-conference |
| POST | /api/messenger/conferences/{conferenceId}/leave | Command | conferences | leave-conference |
| POST | /api/messenger/conferences/{conferenceId}/invite | Command | conferences | invite-participant |
| POST | /api/messenger/conferences/{conferenceId}/decline | Command | conferences | decline-conference |
| POST | /api/messenger/conferences/{conferenceId}/participants/{userId}/remove | Command | conferences | remove-participant |
| POST | /api/messenger/conferences/{conferenceId}/end | Command | conferences | end-conference |
| POST | /api/messenger/conferences/{conferenceId}/media-token | Query | conferences | conference-media-token |
| GET | /api/messenger/calls/{callId}/recordings | Query | recordings | list-call-recordings |
| GET | /api/messenger/conferences/{conferenceId}/recordings | Query | recordings | list-conference-recordings |
| GET | /api/messenger/recordings/{recordingId} | Query | recordings | get-recording |
| GET | /api/messenger/recordings/{recordingId}/download | Query | recordings | get-recording-download |
| POST | /api/messenger/conferences/{conferenceId}/recording/stop | Command | recordings | stop-recording |
| POST | /api/messenger/internal/jitsi/reservations | Command | internal | jitsi-reservation |
| DELETE | /api/messenger/internal/jitsi/reservations/{roomName} | Command | internal | jitsi-reservation |
| POST | /api/messenger/internal/jitsi/events | Command | internal | jitsi-events |
| POST | /api/messenger/internal/call-recordings/{sessionId}/ingest | Command | internal | jibri-recording-ingest |
| GET | /api/messenger/admin/chats/{chatId}/transcript | Query | admin | get-chat-transcript |
| SignalR | /hubs/messenger | Hub (realtime) | hub | messenger-hub |
notifications
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/public/notifications/inbox | Query | public | list-my-notifications |
| POST | /api/public/notifications/inbox/{notificationId}/read | Command | public | mark-notification-read |
| GET | /api/public/notifications/settings | Query | public | get-my-notification-settings |
| PUT | /api/public/notifications/settings | Command | public | update-my-notification-settings |
| GET | /api/admin/notifications/templates | Query | admin | list-templates |
| POST | /api/admin/notifications/templates | Command | admin | create-template |
| PUT | /api/admin/notifications/templates/{templateId} | Command | admin | update-template |
| DELETE | /api/admin/notifications/templates/{templateId} | Command | admin | archive-template |
| POST | /api/internal/notifications/enqueue | Command | internal | enqueue-notification |
support
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| POST | /api/public/support/tickets | Command | public | create-ticket |
| GET | /api/public/support/tickets | Query | public | list-my-tickets |
| GET | /api/public/support/tickets/{id} | Query | public | get-my-ticket |
| POST | /api/public/support/tickets/{id}/messages | Command | public | add-ticket-message |
| GET | /api/public/support/kb/articles | Query | public | search-kb-articles |
| GET | /api/public/support/kb/articles/{slug} | Query | public | get-kb-article |
| GET | /api/support/tickets | Query | support | list-tickets |
| GET | /api/support/tickets/{id} | Query | support | get-ticket |
| POST | /api/support/tickets | Command | support | create-ticket-on-behalf |
| POST | /api/support/tickets/{id}/take | Command | support | take-ticket |
| POST | /api/support/tickets/{id}/assign | Command | support | assign-ticket |
| POST | /api/support/tickets/{id}/messages | Command | support | reply-ticket |
| POST | /api/support/tickets/{id}/status | Command | support | change-ticket-status |
| PATCH | /api/support/tickets/{id} | Command | support | update-ticket |
| POST | /api/support/tickets/{id}/escalate | Command | support | escalate-ticket |
| GET | /api/support/dashboard | Query | support | get-support-dashboard |
| GET | /api/support/queues | Query | support | list-queues |
| POST | /api/support/queues | Command | support | create-queue |
| PUT | /api/support/queues/{id} | Command | support | update-queue |
| POST | /api/support/queues/{id}/archive | Command | support | archive-queue |
| GET | /api/support/templates | Query | support | list-templates |
| POST | /api/support/templates | Command | support | create-template |
| PUT | /api/support/templates/{id} | Command | support | update-template |
| POST | /api/support/templates/{id}/archive | Command | support | archive-template |
| GET | /api/support/kb/articles | Query | support | list-kb-articles |
| POST | /api/support/kb/articles | Command | support | create-kb-article |
| PUT | /api/support/kb/articles/{id} | Command | support | update-kb-article |
| POST | /api/support/kb/articles/{id}/publish | Command | support | publish-kb-article |
| POST | /api/support/kb/articles/{id}/archive | Command | support | archive-kb-article |
| GET | /api/support/arbitrage-cases | Query | support | list-arbitrage-cases |
| GET | /api/support/arbitrage-cases/{id} | Query | support | get-arbitrage-case |
| POST | /api/support/arbitrage-cases | Command | support | register-arbitrage-case |
| POST | /api/support/arbitrage-cases/{id}/notes | Command | support | add-arbitrage-note |
| POST | /api/support/arbitrage-cases/{id}/resolve | Command | support | resolve-arbitrage-case |
| POST | /api/support/arbitrage-cases/{id}/escalate | Command | support | escalate-arbitrage-case |
dev-stats
Область developers (метрики/графики застройщика: временные ряды, сводки; фильтры дата+developer(+project,
опц. building/layout-group/layout/lot)).
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/dev-stats/views/trend | Query | developers | get-views-trend |
| GET | /api/v1/dev-stats/views/summary | Query | developers | get-views-summary |
| GET | /api/v1/dev-stats/views/hierarchy-funnel | Query | developers | get-hierarchy-funnel |
| GET | /api/v1/dev-stats/viewers/unique | Query | developers | get-unique-viewers |
| GET | /api/v1/dev-stats/top-objects | Query | developers | get-top-objects |
| GET | /api/v1/dev-stats/time-to-first-view | Query | developers | get-time-to-first-view |
| GET | /api/v1/dev-stats/session-depth | Query | developers | get-session-depth |
| GET | /api/v1/dev-stats/repeat-frequency | Query | developers | get-repeat-frequency |
| GET | /api/v1/dev-stats/duration/histogram | Query | developers | get-duration-histogram |
| GET | /api/v1/dev-stats/bounce-signal | Query | developers | get-bounce-signal |
| GET | /api/v1/dev-stats/conversion-funnel | Query | developers | get-conversion-funnel |
| GET | /api/v1/dev-stats/activity-heatmap | Query | developers | get-activity-heatmap |
handbook
Реплики справочников Talent (страны/регионы/города/валюты/языки), read-only lookup для фронтов + batch-резолв для сервисов; ведение — синк из Talent (ADR-0063), наружу только архив/восстановление и статус синка.
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/handbook/{countries,regions,cities,currencies,languages} | Query | public | lookup-references |
| POST | /internal/handbook/resolve | Query | internal | resolve-references |
| POST | /api/v1/admin/handbook/{type}/{id}/{archive,restore} | Command | admin | archive-restore-entry |
| GET | /api/v1/admin/handbook/sync-state | Query | admin | get-sync-state |
calendar
Слоты доступности и события агента, записи (appointments) на консультации; области agent (ведение),
agency/pin-manager (read-only обзор команды), investor (мои записи), public (витрина слотов + самозапись).
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/agent/calendar/slots | Query | agent | list-slots |
| POST | /api/v1/agent/calendar/slots | Command | agent | publish-slots |
| POST | /api/v1/agent/calendar/slots/archive | Command | agent | archive-slot |
| GET | /api/v1/agent/calendar/events | Query | agent | list-events |
| POST | /api/v1/agent/calendar/events | Command | agent | create-event |
| GET | /api/v1/agent/calendar/events/{id} | Query | agent | get-event |
| PUT | /api/v1/agent/calendar/events/{id} | Command | agent | update-event |
| POST | /api/v1/agent/calendar/events/{id}/reschedule | Command | agent | reschedule-event |
| POST | /api/v1/agent/calendar/events/{id}/start | Command | agent | start-event |
| POST | /api/v1/agent/calendar/events/{id}/complete | Command | agent | complete-event |
| POST | /api/v1/agent/calendar/events/{id}/cancel | Command | agent | cancel-event |
| GET | /api/v1/agent/calendar/appointments | Query | agent | list-appointments |
| GET | /api/v1/agent/calendar/appointments/{appointmentId} | Query | agent | get-appointment |
| POST | /api/v1/agent/calendar/appointments/{appointmentId}/confirm | Command | agent | confirm-appointment |
| POST | /api/v1/agent/calendar/appointments/{appointmentId}/decline | Command | agent | decline-appointment |
| POST | /api/v1/agent/calendar/appointments/{appointmentId}/complete | Command | agent | complete-appointment |
| POST | /api/v1/agent/calendar/appointments/{appointmentId}/cancel | Command | agent | cancel-appointment |
| GET | /api/v1/agency/calendar/events | Query | agency | list-team-events |
| GET | /api/v1/agency/calendar/appointments | Query | agency | list-team-appointments |
| GET | /api/v1/investor/calendar/appointments | Query | investor | list-my-appointments |
| GET | /api/v1/investor/calendar/appointments/{appointmentId} | Query | investor | get-my-appointment |
| POST | /api/v1/investor/calendar/appointments/{appointmentId}/reschedule | Command | investor | reschedule-my-appointment |
| POST | /api/v1/investor/calendar/appointments/{appointmentId}/cancel | Command | investor | cancel-my-appointment |
| GET | /api/v1/pin-manager/calendar/events | Query | pin-manager | list-events |
| GET | /api/v1/pin-manager/calendar/appointments | Query | pin-manager | list-appointments |
| GET | /api/public/calendar/slots | Query | public | list-available-slots |
| POST | /api/public/calendar/appointments | Command | public | book-slot |
wallet
Счета-балансы холдеров (агенты/партнёры), журнал проводок и XLSX-выписки; области user (мой кошелёк),
agency (балансы агентов + выписки), platform (реестр счетов, журнал, ручные корректировки, выписки).
| Метод | Route | Тип | Область | Документ |
|---|---|---|---|---|
| GET | /api/v1/my/wallet | Query | user | get-my-wallet |
| GET | /api/v1/my/wallet/transactions | Query | user | list-my-wallet-transactions |
| POST | /api/v1/my/wallet/statement-exports | Command | user | create-wallet-statement-export |
| GET | /api/v1/my/wallet/statement-exports/{jobId} | Query | user | get-wallet-statement-export-job |
| GET | /api/v1/agency/wallet/agent-balances | Query | agency | list-agency-agent-balances |
| POST | /api/v1/agency/wallet/statement-exports | Command | agency | create-wallet-statement-export |
| GET | /api/v1/agency/wallet/statement-exports/{jobId} | Query | agency | get-wallet-statement-export-job |
| GET | /api/v1/platform/wallet/accounts | Query | platform | list-wallet-accounts |
| GET | /api/v1/platform/wallet/accounts/{accountId}/ledger | Query | platform | list-account-ledger |
| POST | /api/v1/platform/wallet/adjustments | Command | platform | create-wallet-adjustment |
| POST | /api/v1/platform/wallet/statement-exports | Command | platform | create-wallet-statement-export |
| GET | /api/v1/platform/wallet/statement-exports/{jobId} | Query | platform | get-wallet-statement-export-job |
Обратные ссылки
Автоссылки: где используется этот документ.
- index.md (1): Документация PIN
- registries (1): Реестры PIN (registries)