{"name":"LOOP API","ecosystem":"LOOP by LIGHTMGROUP","docs_version":"2026-06-22.4","base_url":"https://loopbackend.duckdns.org/api/v1/","assets":{"logo":"/assets/brand/loop-logo.png","logo_transparent":"/assets/brand/loop-logo-transparent.png","wordmark_transparent":"/assets/brand/loop-wordmark-transparent.png","favicon_mark":"/assets/brand/loop-favicon-mark.png","favicon":"/assets/icons/favicon.ico","apple_touch_icon":"/assets/icons/apple-touch-icon.png","android_chrome_192":"/assets/icons/android-chrome-192x192.png","android_chrome_512":"/assets/icons/android-chrome-512x512.png","icons":{"16":"/assets/icons/icon-16x16.png","32":"/assets/icons/icon-32x32.png","48":"/assets/icons/icon-48x48.png","64":"/assets/icons/icon-64x64.png","96":"/assets/icons/icon-96x96.png","128":"/assets/icons/icon-128x128.png","180":"/assets/icons/icon-180x180.png","192":"/assets/icons/icon-192x192.png","256":"/assets/icons/icon-256x256.png","512":"/assets/icons/icon-512x512.png"}},"authentication":{"type":"JWT Bearer","header":"Authorization: Bearer <access_token>","internal_key_header":"X-LOOP-API-KEY: <internal_key>","tenant_header":"X-Company-ID: 001","app_header":"X-LOOP-APP-ID: loop-booking-web"},"auth":[{"method":"POST","path":"/api/v1/auth/register/","description":"Create a user account and optional company."},{"method":"POST","path":"/api/v1/auth/login/","description":"Get JWT access and refresh tokens."},{"method":"POST","path":"/api/v1/auth/logout/","description":"Blacklist a refresh token."},{"method":"POST","path":"/api/v1/auth/refresh/","description":"Refresh an access token."},{"method":"GET","path":"/api/v1/auth/me/","description":"View current user, profile, and company access."},{"method":"POST","path":"/api/v1/auth/password-reset/","description":"Password reset placeholder."},{"method":"POST","path":"/api/v1/auth/invite-user/","description":"Invite a user into a company."},{"method":"POST","path":"/api/v1/auth/accept-invitation/","description":"Accept a company/workspace invitation."}],"core":[{"method":"GET/POST","path":"/api/v1/companies/","description":"Companies visible to the current user."},{"method":"GET/POST","path":"/api/v1/branches/","description":"Tenant branches."},{"method":"GET/POST","path":"/api/v1/workspaces/","description":"Company workspaces."},{"method":"GET/POST","path":"/api/v1/products/","description":"LOOP product catalog. Super admin write access."},{"method":"GET/POST","path":"/api/v1/subscription-plans/","description":"Product subscription plans."},{"method":"GET/POST","path":"/api/v1/company-subscriptions/","description":"Company product subscriptions."},{"method":"GET/POST","path":"/api/v1/roles/","description":"Company roles."},{"method":"GET/POST","path":"/api/v1/permissions/","description":"Shared permission catalog."},{"method":"GET/POST","path":"/api/v1/memberships/","description":"User-company memberships."},{"method":"GET/POST","path":"/api/v1/developer-profiles/","description":"Developer identities for Frederic, Gustave, and future builders."},{"method":"GET/POST","path":"/api/v1/api-client-apps/","description":"Frontend or backend app identities such as loop-booking-web."},{"method":"GET/POST","path":"/api/v1/internal-api-keys/","description":"Hashed server-side API keys. Never expose these in public clients."},{"method":"GET/POST","path":"/api/v1/product-access/","description":"Per-user product access under a company membership."},{"method":"GET","path":"/api/v1/audit-logs/","description":"Tenant-filtered audit logs."}],"products":[{"product":"booking","method":"GET/POST","path":"/api/v1/booking/services/","model":"Service"},{"product":"booking","method":"GET/POST","path":"/api/v1/booking/staff/","model":"Staff"},{"product":"booking","method":"GET/POST","path":"/api/v1/booking/customers/","model":"Customer"},{"product":"booking","method":"GET/POST","path":"/api/v1/booking/appointments/","model":"Appointment"},{"product":"payments","method":"GET/POST","path":"/api/v1/payments/invoices/","model":"Invoice"},{"product":"payments","method":"GET/POST","path":"/api/v1/payments/invoice-items/","model":"InvoiceItem"},{"product":"payments","method":"GET/POST","path":"/api/v1/payments/transactions/","model":"Transaction"},{"product":"payments","method":"GET/POST","path":"/api/v1/payments/receipts/","model":"Receipt"},{"product":"payments","method":"GET/POST","path":"/api/v1/payments/payment-links/","model":"PaymentLink"},{"product":"crm","method":"GET/POST","path":"/api/v1/crm/customers/","model":"Customer"},{"product":"crm","method":"GET/POST","path":"/api/v1/crm/leads/","model":"Lead"},{"product":"crm","method":"GET/POST","path":"/api/v1/crm/deals/","model":"Deal"},{"product":"crm","method":"GET/POST","path":"/api/v1/crm/followups/","model":"FollowUp"},{"product":"crm","method":"GET/POST","path":"/api/v1/crm/notes/","model":"Note"},{"product":"desk","method":"GET/POST","path":"/api/v1/desk/tickets/","model":"Ticket"},{"product":"desk","method":"GET/POST","path":"/api/v1/desk/ticket-comments/","model":"TicketComment"},{"product":"desk","method":"GET/POST","path":"/api/v1/desk/complaints/","model":"Complaint"},{"product":"desk","method":"GET/POST","path":"/api/v1/desk/knowledge-base/","model":"KnowledgeBase"},{"product":"tasks","method":"GET/POST","path":"/api/v1/tasks/projects/","model":"Project"},{"product":"tasks","method":"GET/POST","path":"/api/v1/tasks/tasks/","model":"Task"},{"product":"tasks","method":"GET/POST","path":"/api/v1/tasks/comments/","model":"Comment"},{"product":"tasks","method":"GET/POST","path":"/api/v1/tasks/approvals/","model":"Approval"},{"product":"tasks","method":"GET/POST","path":"/api/v1/tasks/integrations/","model":"TaskIntegration"},{"product":"commerce","method":"GET/POST","path":"/api/v1/commerce/products/","model":"Product"},{"product":"commerce","method":"GET/POST","path":"/api/v1/commerce/categories/","model":"Category"},{"product":"commerce","method":"GET/POST","path":"/api/v1/commerce/orders/","model":"Order"},{"product":"commerce","method":"GET/POST","path":"/api/v1/commerce/carts/","model":"Cart"},{"product":"commerce","method":"GET/POST","path":"/api/v1/commerce/customers/","model":"Customer"},{"product":"inventory","method":"GET/POST","path":"/api/v1/inventory/items/","model":"Item"},{"product":"inventory","method":"GET/POST","path":"/api/v1/inventory/warehouses/","model":"Warehouse"},{"product":"inventory","method":"GET/POST","path":"/api/v1/inventory/stock-movements/","model":"StockMovement"},{"product":"inventory","method":"GET/POST","path":"/api/v1/inventory/suppliers/","model":"Supplier"},{"product":"pos","method":"GET/POST","path":"/api/v1/pos/sales/","model":"Sale"},{"product":"pos","method":"GET/POST","path":"/api/v1/pos/registers/","model":"Register"},{"product":"pos","method":"GET/POST","path":"/api/v1/pos/receipts/","model":"Receipt"},{"product":"hospitality","method":"GET/POST","path":"/api/v1/hospitality/rooms/","model":"Room"},{"product":"hospitality","method":"GET/POST","path":"/api/v1/hospitality/reservations/","model":"Reservation"},{"product":"hospitality","method":"GET/POST","path":"/api/v1/hospitality/menus/","model":"Menu"},{"product":"hospitality","method":"GET/POST","path":"/api/v1/hospitality/orders/","model":"Order"},{"product":"hospitality","method":"GET/POST","path":"/api/v1/hospitality/tables/","model":"Table"},{"product":"logistics","method":"GET/POST","path":"/api/v1/logistics/shipments/","model":"Shipment"},{"product":"logistics","method":"GET/POST","path":"/api/v1/logistics/deliveries/","model":"Delivery"},{"product":"logistics","method":"GET/POST","path":"/api/v1/logistics/drivers/","model":"Driver"},{"product":"logistics","method":"GET/POST","path":"/api/v1/logistics/dispatch/","model":"Dispatch"},{"product":"fleet","method":"GET/POST","path":"/api/v1/fleet/vehicles/","model":"Vehicle"},{"product":"fleet","method":"GET/POST","path":"/api/v1/fleet/drivers/","model":"Driver"},{"product":"fleet","method":"GET/POST","path":"/api/v1/fleet/trips/","model":"Trip"},{"product":"fleet","method":"GET/POST","path":"/api/v1/fleet/maintenance/","model":"Maintenance"},{"product":"fleet","method":"GET/POST","path":"/api/v1/fleet/fuel-records/","model":"FuelRecord"},{"product":"ngo","method":"GET/POST","path":"/api/v1/ngo/beneficiaries/","model":"Beneficiary"},{"product":"ngo","method":"GET/POST","path":"/api/v1/ngo/programs/","model":"Program"},{"product":"ngo","method":"GET/POST","path":"/api/v1/ngo/donors/","model":"Donor"},{"product":"ngo","method":"GET/POST","path":"/api/v1/ngo/field-reports/","model":"FieldReport"},{"product":"ngo","method":"GET/POST","path":"/api/v1/ngo/impact-reports/","model":"ImpactReport"},{"product":"donations","method":"GET/POST","path":"/api/v1/donations/campaigns/","model":"Campaign"},{"product":"donations","method":"GET/POST","path":"/api/v1/donations/donors/","model":"Donor"},{"product":"donations","method":"GET/POST","path":"/api/v1/donations/donations/","model":"Donation"},{"product":"donations","method":"GET/POST","path":"/api/v1/donations/receipts/","model":"Receipt"},{"product":"sponsorships","method":"GET/POST","path":"/api/v1/sponsorships/sponsors/","model":"Sponsor"},{"product":"sponsorships","method":"GET/POST","path":"/api/v1/sponsorships/beneficiaries/","model":"Beneficiary"},{"product":"sponsorships","method":"GET/POST","path":"/api/v1/sponsorships/sponsorships/","model":"Sponsorship"},{"product":"sponsorships","method":"GET/POST","path":"/api/v1/sponsorships/reports/","model":"Report"},{"product":"school","method":"GET/POST","path":"/api/v1/school/students/","model":"Student"},{"product":"school","method":"GET/POST","path":"/api/v1/school/teachers/","model":"Teacher"},{"product":"school","method":"GET/POST","path":"/api/v1/school/attendance/","model":"Attendance"},{"product":"school","method":"GET/POST","path":"/api/v1/school/fees/","model":"Fee"},{"product":"school","method":"GET/POST","path":"/api/v1/school/exams/","model":"Exam"},{"product":"school","method":"GET/POST","path":"/api/v1/school/parents/","model":"Parent"},{"product":"attendance","method":"GET/POST","path":"/api/v1/attendance/sessions/","model":"Session"},{"product":"attendance","method":"GET/POST","path":"/api/v1/attendance/records/","model":"Record"},{"product":"church","method":"GET/POST","path":"/api/v1/church/members/","model":"Member"},{"product":"church","method":"GET/POST","path":"/api/v1/church/departments/","model":"Department"},{"product":"church","method":"GET/POST","path":"/api/v1/church/ministries/","model":"Ministry"},{"product":"church","method":"GET/POST","path":"/api/v1/church/events/","model":"Event"},{"product":"church","method":"GET/POST","path":"/api/v1/church/donations/","model":"Donation"},{"product":"church","method":"GET/POST","path":"/api/v1/church/sermons/","model":"Sermon"},{"product":"events","method":"GET/POST","path":"/api/v1/events/events/","model":"Event"},{"product":"events","method":"GET/POST","path":"/api/v1/events/tickets/","model":"Ticket"},{"product":"events","method":"GET/POST","path":"/api/v1/events/registrations/","model":"Registration"},{"product":"care","method":"GET/POST","path":"/api/v1/care/patients/","model":"Patient"},{"product":"care","method":"GET/POST","path":"/api/v1/care/residents/","model":"Resident"},{"product":"care","method":"GET/POST","path":"/api/v1/care/appointments/","model":"Appointment"},{"product":"care","method":"GET/POST","path":"/api/v1/care/care-notes/","model":"CareNote"},{"product":"care","method":"GET/POST","path":"/api/v1/care/medication-records/","model":"MedicationRecord"},{"product":"care","method":"GET/POST","path":"/api/v1/care/staff-schedules/","model":"StaffSchedule"},{"product":"health","method":"GET/POST","path":"/api/v1/health/patients/","model":"Patient"},{"product":"health","method":"GET/POST","path":"/api/v1/health/appointments/","model":"Appointment"},{"product":"health","method":"GET/POST","path":"/api/v1/health/referrals/","model":"Referral"},{"product":"health","method":"GET/POST","path":"/api/v1/health/reports/","model":"Report"},{"product":"autism-support","method":"GET/POST","path":"/api/v1/autism-support/intake-forms/","model":"IntakeForm"},{"product":"autism-support","method":"GET/POST","path":"/api/v1/autism-support/family-surveys/","model":"FamilySurvey"},{"product":"autism-support","method":"GET/POST","path":"/api/v1/autism-support/community-referrals/","model":"CommunityReferral"},{"product":"autism-support","method":"GET/POST","path":"/api/v1/autism-support/support-cases/","model":"SupportCase"},{"product":"autism-support","method":"GET/POST","path":"/api/v1/autism-support/reports/","model":"Report"},{"product":"government","method":"GET/POST","path":"/api/v1/government/services/","model":"Service"},{"product":"government","method":"GET/POST","path":"/api/v1/government/citizen-reports/","model":"CitizenReport"},{"product":"government","method":"GET/POST","path":"/api/v1/government/feedback/","model":"Feedback"},{"product":"government","method":"GET/POST","path":"/api/v1/government/institution-dashboards/","model":"InstitutionDashboard"},{"product":"security","method":"GET/POST","path":"/api/v1/security/organizations/","model":"Organization"},{"product":"security","method":"GET/POST","path":"/api/v1/security/assets/","model":"Asset"},{"product":"security","method":"GET/POST","path":"/api/v1/security/findings/","model":"Finding"},{"product":"security","method":"GET/POST","path":"/api/v1/security/risk-reports/","model":"RiskReport"},{"product":"cybertrust","method":"GET/POST","path":"/api/v1/cybertrust/organizations/","model":"Organization"},{"product":"cybertrust","method":"GET/POST","path":"/api/v1/cybertrust/digital-assets/","model":"DigitalAsset"},{"product":"cybertrust","method":"GET/POST","path":"/api/v1/cybertrust/authorized-assets/","model":"AuthorizedAsset"},{"product":"cybertrust","method":"GET/POST","path":"/api/v1/cybertrust/client-connectors/","model":"ClientConnector"},{"product":"cybertrust","method":"GET/POST","path":"/api/v1/cybertrust/findings/","model":"Finding"},{"product":"cybertrust","method":"GET/POST","path":"/api/v1/cybertrust/compliance-reports/","model":"ComplianceReport"},{"product":"media","method":"GET/POST","path":"/api/v1/media/articles/","model":"Article"},{"product":"media","method":"GET/POST","path":"/api/v1/media/videos/","model":"Video"},{"product":"media","method":"GET/POST","path":"/api/v1/media/categories/","model":"Category"},{"product":"media","method":"GET/POST","path":"/api/v1/media/publications/","model":"Publication"},{"product":"community","method":"GET/POST","path":"/api/v1/community/groups/","model":"Group"},{"product":"community","method":"GET/POST","path":"/api/v1/community/members/","model":"Member"},{"product":"community","method":"GET/POST","path":"/api/v1/community/referrals/","model":"Referral"},{"product":"community","method":"GET/POST","path":"/api/v1/community/announcements/","model":"Announcement"},{"product":"youth","method":"GET/POST","path":"/api/v1/youth/programs/","model":"Program"},{"product":"youth","method":"GET/POST","path":"/api/v1/youth/trainees/","model":"Trainee"},{"product":"youth","method":"GET/POST","path":"/api/v1/youth/mentors/","model":"Mentor"},{"product":"youth","method":"GET/POST","path":"/api/v1/youth/training-progress/","model":"TrainingProgress"},{"product":"jobs","method":"GET/POST","path":"/api/v1/jobs/posts/","model":"Post"},{"product":"jobs","method":"GET/POST","path":"/api/v1/jobs/applications/","model":"Application"},{"product":"jobs","method":"GET/POST","path":"/api/v1/jobs/candidates/","model":"Candidate"},{"product":"jobs","method":"GET/POST","path":"/api/v1/jobs/interviews/","model":"Interview"},{"product":"forms","method":"GET/POST","path":"/api/v1/forms/forms/","model":"Form"},{"product":"forms","method":"GET/POST","path":"/api/v1/forms/questions/","model":"Question"},{"product":"forms","method":"GET/POST","path":"/api/v1/forms/responses/","model":"Response"},{"product":"forms","method":"GET/POST","path":"/api/v1/forms/approvals/","model":"Approval"},{"product":"docs","method":"GET/POST","path":"/api/v1/docs/templates/","model":"Template"},{"product":"docs","method":"GET/POST","path":"/api/v1/docs/documents/","model":"Document"},{"product":"property","method":"GET/POST","path":"/api/v1/property/properties/","model":"Property"},{"product":"property","method":"GET/POST","path":"/api/v1/property/tenants/","model":"Tenant"},{"product":"property","method":"GET/POST","path":"/api/v1/property/rentals/","model":"Rental"},{"product":"property","method":"GET/POST","path":"/api/v1/property/maintenance/","model":"Maintenance"},{"product":"mining","method":"GET/POST","path":"/api/v1/mining/sites/","model":"Site"},{"product":"mining","method":"GET/POST","path":"/api/v1/mining/assets/","model":"Asset"},{"product":"mining","method":"GET/POST","path":"/api/v1/mining/production-records/","model":"ProductionRecord"},{"product":"mining","method":"GET/POST","path":"/api/v1/mining/compliance-documents/","model":"ComplianceDocument"},{"product":"mining","method":"GET/POST","path":"/api/v1/mining/community-programs/","model":"CommunityProgram"},{"product":"fashion","method":"GET/POST","path":"/api/v1/fashion/products/","model":"Product"},{"product":"fashion","method":"GET/POST","path":"/api/v1/fashion/collections/","model":"Collection"},{"product":"fashion","method":"GET/POST","path":"/api/v1/fashion/orders/","model":"Order"},{"product":"fashion","method":"GET/POST","path":"/api/v1/fashion/inventory/","model":"Inventory"},{"product":"furniture","method":"GET/POST","path":"/api/v1/furniture/products/","model":"Product"},{"product":"furniture","method":"GET/POST","path":"/api/v1/furniture/showrooms/","model":"Showroom"},{"product":"furniture","method":"GET/POST","path":"/api/v1/furniture/orders/","model":"Order"},{"product":"furniture","method":"GET/POST","path":"/api/v1/furniture/deliveries/","model":"Delivery"},{"product":"portfolio","method":"GET/POST","path":"/api/v1/portfolio/projects/","model":"Project"},{"product":"portfolio","method":"GET/POST","path":"/api/v1/portfolio/case-studies/","model":"CaseStudy"},{"product":"portfolio","method":"GET/POST","path":"/api/v1/portfolio/client-feedback/","model":"ClientFeedback"},{"product":"dev","method":"GET/POST","path":"/api/v1/dev/projects/","model":"Project"},{"product":"dev","method":"GET/POST","path":"/api/v1/dev/repositories/","model":"Repository"},{"product":"dev","method":"GET/POST","path":"/api/v1/dev/deployments/","model":"Deployment"},{"product":"dev","method":"GET/POST","path":"/api/v1/dev/integrations/github/","model":"GitHubIntegration"},{"product":"dev","method":"GET/POST","path":"/api/v1/dev/integrations/vercel/","model":"VercelIntegration"},{"product":"review","method":"GET/POST","path":"/api/v1/review/review-links/","model":"ReviewLink"},{"product":"review","method":"GET/POST","path":"/api/v1/review/testimonials/","model":"Testimonial"},{"product":"review","method":"GET/POST","path":"/api/v1/review/ratings/","model":"Rating"},{"product":"review","method":"GET/POST","path":"/api/v1/review/approvals/","model":"Approval"},{"product":"chat","method":"GET/POST","path":"/api/v1/chat/workspaces/","model":"ChatWorkspace"},{"product":"chat","method":"GET/POST","path":"/api/v1/chat/channels/","model":"Channel"},{"product":"chat","method":"GET/POST","path":"/api/v1/chat/conversations/","model":"Conversation"},{"product":"chat","method":"GET/POST","path":"/api/v1/chat/messages/","model":"Message"},{"product":"chat","method":"GET/POST","path":"/api/v1/chat/attachments/","model":"Attachment"},{"product":"chat","method":"GET/POST","path":"/api/v1/chat/participants/","model":"Participant"},{"product":"chat","method":"GET/POST","path":"/api/v1/chat/live-widget/","model":"LiveWidget"},{"product":"protector","method":"GET/POST","path":"/api/v1/protector/items/","model":"Item"},{"product":"protector","method":"GET/POST","path":"/api/v1/protector/categories/","model":"Category"},{"product":"protector","method":"GET/POST","path":"/api/v1/protector/serials/","model":"Serial"},{"product":"protector","method":"GET/POST","path":"/api/v1/protector/ownership-records/","model":"OwnershipRecord"},{"product":"protector","method":"GET/POST","path":"/api/v1/protector/recovery-cases/","model":"RecoveryCase"},{"product":"protector","method":"GET/POST","path":"/api/v1/protector/verification-requests/","model":"VerificationRequest"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/pages/","model":"Page"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/posts/","model":"Post"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/news/","model":"News"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/media/","model":"Media"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/testimonials/","model":"Testimonial"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/team-members/","model":"TeamMember"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/services/","model":"Service"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/faqs/","model":"FAQ"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/menus/","model":"Menu"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/content-blocks/","model":"ContentBlock"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/seo-settings/","model":"SEOSetting"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/translations/","model":"Translation"},{"product":"cms","method":"GET/POST","path":"/api/v1/cms/templates/","model":"Template"},{"product":"notifications","method":"GET/POST","path":"/api/v1/notifications/","model":"Notification"},{"product":"notifications","method":"GET/POST","path":"/api/v1/notifications/templates/","model":"NotificationTemplate"},{"product":"files","method":"GET/POST","path":"/api/v1/files/assets/","model":"FileAsset"},{"product":"reports","method":"GET/POST","path":"/api/v1/reports/reports/","model":"Report"},{"product":"reports","method":"GET/POST","path":"/api/v1/reports/exports/","model":"ReportExport"},{"product":"ai","method":"GET/POST","path":"/api/v1/ai/usage-logs/","model":"UsageLog"},{"product":"ai","method":"GET/POST","path":"/api/v1/ai/prompt-templates/","model":"PromptTemplate"},{"product":"ai","method":"GET/POST","path":"/api/v1/ai/insights/","model":"Insight"},{"product":"support","method":"GET/POST","path":"/api/v1/support/articles/","model":"Article"},{"product":"support","method":"GET/POST","path":"/api/v1/support/tutorials/","model":"Tutorial"},{"product":"support","method":"GET/POST","path":"/api/v1/support/requests/","model":"SupportRequest"},{"product":"status","method":"GET/POST","path":"/api/v1/status/services/","model":"ServiceStatus"},{"product":"status","method":"GET/POST","path":"/api/v1/status/incidents/","model":"Incident"},{"product":"status","method":"GET/POST","path":"/api/v1/status/maintenance/","model":"MaintenanceWindow"}],"actions":[{"method":"ACTION","path":"/api/v1/booking/calendar/","name":"booking-calendar"},{"method":"ACTION","path":"/api/v1/booking/appointments/<int:pk>/create-invoice/","name":"booking-create-invoice"},{"method":"ACTION","path":"/api/v1/payments/reports/","name":"payments-reports"},{"method":"ACTION","path":"/api/v1/pos/daily-summary/","name":"pos-daily-summary"},{"method":"ACTION","path":"/api/v1/attendance/qr-check-in/","name":"attendance-qr-check-in"},{"method":"ACTION","path":"/api/v1/attendance/reports/","name":"attendance-reports"},{"method":"ACTION","path":"/api/v1/events/check-in/","name":"events-check-in"},{"method":"ACTION","path":"/api/v1/docs/generate-pdf/","name":"docs-generate-pdf"},{"method":"ACTION","path":"/api/v1/docs/export-excel/","name":"docs-export-excel"},{"method":"ACTION","path":"/api/v1/notifications/send-email/","name":"notifications-send-email"},{"method":"ACTION","path":"/api/v1/notifications/send-sms/","name":"notifications-send-sms"},{"method":"ACTION","path":"/api/v1/ai/chat/","name":"ai-chat"},{"method":"ACTION","path":"/api/v1/ai/generate-report/","name":"ai-generate-report"},{"method":"ACTION","path":"/api/v1/ai/business-advice/","name":"ai-business-advice"},{"method":"ACTION","path":"/api/v1/ai/summarize/","name":"ai-summarize"},{"method":"ACTION","path":"/api/v1/ai/document/","name":"ai-document"},{"method":"ACTION","path":"/api/v1/chat/messages/<int:pk>/react/","name":"chat-message-react"},{"method":"ACTION","path":"/api/v1/chat/conversations/<int:pk>/summarize/","name":"chat-conversation-summarize"},{"method":"ACTION","path":"/api/v1/chat/ai-reply/","name":"chat-ai-reply"},{"method":"ACTION","path":"/api/v1/chat/search/","name":"chat-search"},{"method":"ACTION","path":"/api/v1/protector/items/<int:pk>/report-lost/","name":"protector-report-lost"},{"method":"ACTION","path":"/api/v1/protector/items/<int:pk>/report-stolen/","name":"protector-report-stolen"},{"method":"ACTION","path":"/api/v1/protector/items/<int:pk>/mark-found/","name":"protector-mark-found"},{"method":"ACTION","path":"/api/v1/protector/items/<int:pk>/mark-recovered/","name":"protector-mark-recovered"},{"method":"ACTION","path":"/api/v1/protector/items/<int:pk>/transfer-ownership/","name":"protector-transfer-ownership"},{"method":"ACTION","path":"/api/v1/protector/public-verify/<str:protector_id>/","name":"protector-public-verify"},{"method":"ACTION","path":"/api/v1/protector/search/","name":"protector-search"},{"method":"ACTION","path":"/api/v1/protector/reports/","name":"protector-reports"},{"method":"ACTION","path":"/api/v1/cms/pages/<int:pk>/publish/","name":"cms-page-publish"},{"method":"ACTION","path":"/api/v1/cms/pages/<int:pk>/archive/","name":"cms-page-archive"},{"method":"ACTION","path":"/api/v1/cms/public/pages/","name":"cms-public-pages"},{"method":"ACTION","path":"/api/v1/cms/public/posts/","name":"cms-public-posts"},{"method":"ACTION","path":"/api/v1/cms/public/news/","name":"cms-public-news"}]}