{"service":"Puny API","version":"1.0.0","description":"Professional no-code platform REST API","documentation":{"swagger":"https://api.puny.bz/docs/","redoc":"https://api.puny.bz/redoc/","openapi_schema":"https://api.puny.bz/schema/"},"authentication":{"register":"https://api.puny.bz/v1/auth/register/","login":"https://api.puny.bz/v1/auth/login/","logout":"https://api.puny.bz/v1/auth/logout/","token_obtain":"https://api.puny.bz/v1/auth/token/","token_refresh":"https://api.puny.bz/v1/auth/token/refresh/","magic_link":"https://api.puny.bz/v1/auth/magic-link/","current_user":"https://api.puny.bz/v1/auth/me/"},"users":{"profile":"https://api.puny.bz/v1/users/profile/","settings":"https://api.puny.bz/v1/users/settings/","notifications":"https://api.puny.bz/v1/users/notifications/","organizations":"https://api.puny.bz/v1/users/organizations/","subscription_example":"GET /v1/users/organizations/{org_uuid}/subscription/ - Organization subscription details","glosaro_subscription_example":"GET/PATCH /v1/users/organizations/{org_uuid}/glosaro-subscription/ - Glosaro subscription management","members_example":"GET /v1/users/organizations/{org_uuid}/members/ - Organization members","teams_example":"GET /v1/users/organizations/{org_uuid}/teams/ - Organization teams"},"sites":{"list":"https://api.puny.bz/v1/sites/","themes":"https://api.puny.bz/v1/sites/themes/","grid_themes":"https://api.puny.bz/v1/sites/grid-themes/"},"bookings":{"bookings":"https://api.puny.bz/v1/bookings/","buttons":"https://api.puny.bz/v1/bookings/buttons/","calendar":"https://api.puny.bz/v1/bookings/calendar/","stats":"https://api.puny.bz/v1/bookings/stats/"},"commerce":{"products":"https://api.puny.bz/v1/commerce/products/","services":"https://api.puny.bz/v1/commerce/services/","shops":"https://api.puny.bz/v1/commerce/shops/","catalogs":"https://api.puny.bz/v1/commerce/catalogs/","menus":"https://api.puny.bz/v1/commerce/menus/","paywalls":"https://api.puny.bz/v1/commerce/paywalls/","orders":"https://api.puny.bz/v1/commerce/orders/","payment_methods":"https://api.puny.bz/v1/commerce/payment-methods/"},"crm":{"contacts":"https://api.puny.bz/v1/crm/contacts/","contacts_note":"Use ?phone_exact=+17875551234 for exact phone lookup","contact_context":"https://api.puny.bz/v1/crm/contacts/{id}/context/?days=90","contact_context_note":"AI-optimized: full contact context in one call","reminders":"https://api.puny.bz/v1/crm/reminders/","lists":"https://api.puny.bz/v1/crm/lists/","tags":"https://api.puny.bz/v1/crm/tags/"},"rio":{"features":"https://api.puny.bz/v1/rio/features/","business":"https://api.puny.bz/v1/rio/business/","overview":"https://api.puny.bz/v1/rio/overview/","feed":"https://api.puny.bz/v1/rio/feed/","insights":"https://api.puny.bz/v1/rio/insights/","note":"AI-optimized aggregation endpoints. Supports X-Rio-Key service auth."},"analytics":{"overview":"https://api.puny.bz/v1/analytics/overview/","revenue":"https://api.puny.bz/v1/analytics/revenue/","contacts":"https://api.puny.bz/v1/analytics/contacts/","leads":"https://api.puny.bz/v1/analytics/leads/","bookings":"https://api.puny.bz/v1/analytics/bookings/"},"webhooks":{"list":"https://api.puny.bz/v1/webhooks/"},"glosaro":{"glocodes":"https://api.puny.bz/v1/glosaro/glocodes/","loccodes":"https://api.puny.bz/v1/glosaro/loccodes/"},"websocket_endpoints":{"notifications":"ws://api.localhost:8000/ws/v1/notifications/","sites":"ws://api.localhost:8000/ws/v1/sites/{handle}/","bookings":"ws://api.localhost:8000/ws/v1/bookings/","orders":"ws://api.localhost:8000/ws/v1/orders/","analytics":"ws://api.localhost:8000/ws/v1/analytics/{handle}/","crm_leads":"ws://api.localhost:8000/ws/v1/crm/leads/","note":"Use JWT token in query string: ?token=<access_token>"}}