{"name":"Aori API","version":"1.0.0","documentation":"/","migratedFrom":"apps/app/api","security":{"cors":"Origin must be listed in CORS_ALLOWED_ORIGINS in production.","auth":"Protected routes require a signed bearer token or trusted proxy headers.","requestId":"Send x-request-id to trace a request across services."},"endpoints":{"health":"/api/v1/health","metadata":"/api/v1/meta","geography":{"provinces":"/api/62/provinces","cities":"/api/62/provinces/cities?provinceId=...","districts":"/api/62/provinces/cities/districts?cityId=...","villages":"/api/62/provinces/cities/districts/villages?districtId=...","villagesByPostalCode":"/api/62/provinces/cities/districts/villages/:postalcode"},"organization":{"create":"POST /api/organization","detail":"/api/organization/:organizationId","addresses":"/api/organization/:organizationId/addresses","addressDetail":"/api/organization/:organizationId/addresses/:addressId","links":"/api/organization/:organizationId/links","linkDetail":"/api/organization/:organizationId/links/:linkId","workspaces":"/api/organization/:organizationId/workspaces","workspaceDetail":"/api/organization/:organizationId/workspaces/:workspaceId","members":"/api/organization/:organizationId/members","memberDetail":"/api/organization/:organizationId/members/:memberId","invitations":"/api/organization/:organizationId/invitations","invitationPreview":"/api/organization/invitations/preview/:token","acceptInvitation":"/api/organization/invitations/accept","permissionRoles":"/api/organization/:organizationId/permission-roles","permissions":"/api/organization/:organizationId/permissions","products":"/api/organization/:organizationId/products","productDetail":"/api/organization/:organizationId/products/:productId","productVariants":"/api/organization/:organizationId/products/:productId/variants","priceLists":"/api/organization/:organizationId/price-lists","prices":"/api/organization/:organizationId/price-lists/:priceListId/prices","categories":"/api/organization/:organizationId/products/categories","categoryDetail":"/api/organization/:organizationId/products/categories/:categoryId","faqs":"/api/organization/:organizationId/faqs","faqDetail":"/api/organization/:organizationId/faqs/:faqId"},"users":{"deleteAccount":"DELETE /api/users/:userId","updatePassword":"POST /api/users/me/password"},"billing":{"publicPlans":"GET /api/billing/plans"},"aliases":{"regionProvinces":"/api/region/provinces"}}}