Feature reference

Route map

The application's routes, grouped by audience, with what each one is for.

Public pages

Reachable without signing in. Most depend on the public website being switched on.

/Homepage
/about (opens in a new tab), /contact (opens in a new tab)Curated website pages
/p/<slug>Free-form website pages
/news (opens in a new tab), /news/<slug>News index and article
/events (opens in a new tab), /events/<slug>Event listings
/publications (opens in a new tab)Downloadable publications
/publications/<slug>/lockedWhy a publication is not readable yet
/leadership (opens in a new tab), /leadership/<slug>Leadership directory
/chapters (opens in a new tab), /chapters/<slug>Chapter directory
/faq (opens in a new tab)Frequently asked questions
/conference (opens in a new tab)Current or next conference
/conferences (opens in a new tab), /conferences/<slug>Conference catalogue and detail
/conferences/certificates (opens in a new tab)Guest certificate collection
/conferences/<slug>/documents?code=<code>&tab=certificateCertificate page, as linked from the check-in email
/conferences/<slug>/feedback?t=<token>Attendee feedback form, from the check-in email
/conferences/receipt/<code>Conference receipt, by seat code or order token
/training (opens in a new tab), /training/<slug>Course catalogue and detail
/training/<slug>/enrollCohort enrolment
/training/guest/<token>Guest training dashboard
/ogm (opens in a new tab), /ogm/<slug>General meetings
/ogm/<slug>/check-in/<token>Self check-in at the venue
/j/<code>Join a virtual meeting from a shared link
/pay/<token>Pay a bill somebody sent you, without an account
/pay/confirm (opens in a new tab)Return from the payment gateway after paying a link
/ogm/<slug>/join/<code>The same lobby, with the meeting named
/help (opens in a new tab)This help centre
/sitemap.xml (opens in a new tab)Every public page, for search engines
/robots.txt (opens in a new tab)What search engines may crawl, and where the sitemap is
/login (opens in a new tab), /register (opens in a new tab)Sign in and registration
/register/verify (opens in a new tab)Email verification
/reset-password (opens in a new tab)Password reset
/admin-invitation/<token>Accept an administrator invitation
/staff-invitation/<token>Set the password on a secretariat staff account
/delegation-invitation/<token>Accept an invitation to manage somebody's account
/onboarding/step-1 … step-6Membership application wizard
/corporate-onboarding (opens in a new tab)Corporate membership application wizard (profile, documents, projects, review)
/member-invitation/<token>Accept a pre-approved member invitation
/registration/imported (opens in a new tab)Already a member: find your imported record and set a password
/conferences/<slug>/registration/newConference registration: attendees, tickets and the order total
/conferences/<slug>/documentsAttendee documents, opened with a registration code
/conferences/<slug>/registration/confirmReturn from conference checkout
/training/enrollment/confirm (opens in a new tab)Return from training checkout
/membership/directories (opens in a new tab), /membership/directories/<slug>Public member directories
/programs/<slug>, /projects/<slug>Programme and project pages
/register/verify/<token>Email verification from the link
/reset-password/<token>Set a new password from the link
/help/print/<manual>A whole manual on one page, for printing

Member portal

Requires a signed-in account.

/dashboard (opens in a new tab)Member wall
/profile (opens in a new tab)Your record and membership status
/profile/messages (opens in a new tab)Conversations with administrators
/celebrations (opens in a new tab)Birthdays in the community
/updates (opens in a new tab)Organization updates
/notifications (opens in a new tab)Everything you have been told
/payment (opens in a new tab)What you owe
/payment/checkout (opens in a new tab)Cart and payment
/payment/history (opens in a new tab)Invoices and receipts
/payment/links (opens in a new tab)Pay links you have sent for others to pay
/accounts-i-manage (opens in a new tab)Accounts you manage for other members
/activities (opens in a new tab)Events, conferences and meetings you can join or are part of
/my-conferences (opens in a new tab)Redirects into Activities, kept for older links
/training/my (opens in a new tab)Enrolled and available courses
/training/my/<enrollment>Course dashboard
/ogm/my (opens in a new tab)Your meeting attendance and minutes
/settings/profile (opens in a new tab)Personal details and membership choices
/settings/education (opens in a new tab)Education history
/settings/work-experience (opens in a new tab)Work experience
/settings/references (opens in a new tab)Referees, next of kin, submit application
/corporate-profile (opens in a new tab)The corporate body you represent, and its seats
/payment/checkout/confirm (opens in a new tab)Return from the payment gateway
/settings/notifications (opens in a new tab)Notification channels and phone verification
/settings/preferences (opens in a new tab)Appearance preferences
/settings/change-password (opens in a new tab)Change your password
/settings/delete-account (opens in a new tab)Delete your account
/settings/account-access (opens in a new tab)People who can manage your account

Admin area

Requires administrator access to the organization.

/admin/dashboard (opens in a new tab)Metrics, attention queue, activity
/admin/members (opens in a new tab)Member directory and review queue
/admin/members/distribution (opens in a new tab)How many members are in each chapter, subdivision, specialty or category
/admin/members/birthdays (opens in a new tab)Upcoming member birthdays, the card settings, and the download
/admin/members/<memberId>Member record and application review
/admin/members/<memberId>/engagementHow one member has been reached
/admin/members/messages (opens in a new tab)Member and administrator conversations
/admin/members/corporate (opens in a new tab)Corporate members and their applications
/admin/members/paid-up (opens in a new tab)Paid-up register for a past membership period
/admin/members/invite (opens in a new tab), /admin/members/invitations (opens in a new tab)Pre-approved member invitations
/admin/members/import (opens in a new tab)Import a spreadsheet of existing members
/admin/members/follow-ups (opens in a new tab), /admin/members/engagement (opens in a new tab)Engagement and follow-up queues
/admin/members/delegations (opens in a new tab)Assistants members have allowed to manage their accounts
/admin/communications/log (opens in a new tab)Every email the organization has sent
/admin/communications/failures (opens in a new tab)Email that was refused, bounced or never delivered
/admin/communications/recipient (opens in a new tab)Every message sent to one address
/admin/announcements (opens in a new tab), /admin/announcements/new (opens in a new tab)Announcements to members and registrants
/admin/announcements/<announcementId>Announcement composer and delivery report
/admin/conferences (opens in a new tab), /admin/conferences/new (opens in a new tab)Conference management
/admin/conferences/<id>Conference editor and registration roster
/admin/conferences/<id>/check-inConference check-in desk
/admin/training (opens in a new tab)Course management
/admin/training/new (opens in a new tab), /admin/training/<courseUuid>Course editor and enrollments
/admin/training/<courseUuid>/previewThe course as a learner sees it
/admin/ogm (opens in a new tab)Meetings
/admin/ogm/series/<seriesId>Recurring meeting series
/admin/ogm/series/new (opens in a new tab)Create a recurring meeting series
/admin/ogm/<meetingId>Meeting setup, step by step
/admin/ogm/<meetingId>/check-inCheck-in desk
/admin/ogm/<meetingId>/displayVenue display
/admin/ogm/analytics (opens in a new tab)Attendance analytics
/admin/ogm/settings (opens in a new tab)General meeting defaults
/admin/payment (opens in a new tab)Payment reporting
/admin/payment/transactions (opens in a new tab)Transaction ledger and refunds
/admin/payment/transactions/<uuid>One payment, its line items and refunds
/admin/payment/offline (opens in a new tab)Offline payment verification
/admin/payment/record (opens in a new tab)Record a payment on a member's behalf
/admin/payment/failures (opens in a new tab)Payments that did not complete
/admin/payment/links (opens in a new tab)Pay links and custom bills
/admin/site (opens in a new tab)Public website overview
/admin/site/homepage (opens in a new tab)Homepage composition
/admin/site/pages (opens in a new tab)Pages and the page editor
/admin/site/content (opens in a new tab)Everything published, in one list
/admin/site/templates (opens in a new tab)Template packs
/site-preview (opens in a new tab)The public site as it will look, opened from the editor
/admin/site/news (opens in a new tab), /admin/site/events (opens in a new tab), /admin/site/publications (opens in a new tab)Collections
/admin/site/people (opens in a new tab), /admin/site/chapters (opens in a new tab), /admin/site/faqs (opens in a new tab)Directory collections
/admin/site/categories (opens in a new tab)Category vocabulary for publications, news and FAQs
/admin/site/media (opens in a new tab)Media library
/admin/site/navigation (opens in a new tab)Menus
/admin/site/theme (opens in a new tab), /admin/site/seo (opens in a new tab), /admin/site/settings (opens in a new tab)Theme, SEO and launch
/admin/site/directory (opens in a new tab)Member directory and certificate verification
/admin/site/contact (opens in a new tab)Contact request inbox
/admin/site/contact/configuration (opens in a new tab)Jump to the contact page editor
/admin/engage (opens in a new tab)Managed communications
/admin/engage/campaigns (opens in a new tab)Campaigns and their targets
/admin/engage/inputs (opens in a new tab)Source material for a piece of content
/admin/engage/content (opens in a new tab), /admin/engage/content/new (opens in a new tab)Content flows
/admin/engage/content/<flowUuid>One content flow, step by step
/admin/engage/approvals (opens in a new tab)Content waiting for sign-off
/admin/engage/planner (opens in a new tab)The publishing calendar
/admin/engage/published (opens in a new tab)What has gone out
/admin/engage/assets (opens in a new tab)Images and files for campaigns
/admin/engage/reports (opens in a new tab)Campaign performance
/admin/settings/general (opens in a new tab)Organization profile
/admin/settings/branding (opens in a new tab)Logo, colours and font
/admin/settings/membership-structure (opens in a new tab)Types, chapters, specialties
/admin/settings/membership-number (opens in a new tab)Membership number rules
/admin/settings/documents (opens in a new tab)Certificate and letter templates
/admin/settings/documents/templates/new (opens in a new tab), /admin/settings/documents/templates/<uuid>Template designer
/admin/settings/corporate-documents (opens in a new tab)Documents required of corporate applicants
/admin/settings/member-onboarding (opens in a new tab)Which onboarding steps applicants may skip
/admin/settings/notifications (opens in a new tab)Organization notification defaults
/admin/settings/onboarding (opens in a new tab)Administrator onboarding adoption report
/admin/settings/permissions (opens in a new tab)Roles and admin invitations
/admin/settings/plans (opens in a new tab)Payments and collections

Backend surfaces

Operated by the platform team rather than by organizations.

GraphQL APIThe single endpoint the web application talks to
Platform admin consoleCross-organization administration
Engage operations consoleThe Engage service team's workspace
Webhook and upload endpointsPayment gateways, media, documents

Note

Exact addresses for the backend consoles are deployment-specific and are not published here.

Route map | Help Centre