aid: customer-portals name: Customer Portals description: >- Customer Portals is the topic dedicated to the architecture, APIs, schemas, and reference designs behind self-service customer portals. A customer portal is a secure web or mobile experience where authenticated customers can manage their profile, view orders and invoices, pay bills, submit and track support tickets, download documents, manage notification preferences, and access account-specific resources. Modern customer portals are typically composed of multiple back-end APIs - authentication and identity, profile and preference management, billing and invoicing, support and ticketing, notifications, and document delivery - surfaced through a single front-end shell. This repository tracks the vendors, patterns, and standards that make customer portals reliable, accessible, and API-driven. url: >- https://raw.githubusercontent.com/api-evangelist/customer-portals/refs/heads/main/apis.yml image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Account Management - Authentication - Billing - Customer Self-Service - Documents - Identity - Invoices - Notifications - Portal - Profile - Self-Service - Support - Tickets created: '2024-01-15' modified: '2026-04-28' specificationVersion: '0.20' apis: [] maintainers: - FN: Kin Lane email: kin@apievangelist.com common: - type: Salesforce Experience Cloud url: https://www.salesforce.com/products/experience-cloud/overview/ - type: Zendesk Help Center url: https://www.zendesk.com/service/help-center/ - type: HubSpot Customer Portal url: https://www.hubspot.com/products/service/customer-portal - type: Auth0 url: https://auth0.com - type: Okta Customer Identity url: https://www.okta.com/products/customer-identity/ - type: Stripe Customer Portal url: https://stripe.com/billing/customer-portal - type: Freshdesk url: https://www.freshworks.com/freshdesk/ - type: Zuora url: https://www.zuora.com