# List help centers Returns all help centers configured in your Featurebase organization. Currently, Featurebase only supports one help center per organization, but we plan on supporting multiple help centers in the future. ### Query Parameters - limit - Number of items to return (1-100, default 10) - cursor - Cursor for pagination ### Response Format Returns a list object with: - object - Always "list" - data - Array of help center objects - nextCursor - Cursor for next page (null if no more results) ### Help Center Object Each help center includes: - id - Unique identifier - displayName - Help center display name - title - Help center title - description - Help center description - isPublic - Whether the help center is publicly accessible - defaultLocale - Default locale for content - availableLocales - Array of available locales - navItems - Navigation items configuration - urls - URL configuration (subpath, custom domain) - createdAt - ISO 8601 timestamp when created - updatedAt - ISO 8601 timestamp when last updated Endpoint: GET /v2/help_center/help_centers Version: 2026-01-01.nova Security: bearerAuth ## Header parameters: - `Featurebase-Version` (string) API version for this request. Defaults to your organization's configured API version if not specified. Example: "2026-01-01.nova" ## Query parameters: - `limit` (integer) A limit on the number of objects to be returned, between 1 and 100. Example: 10 - `cursor` (string) An opaque cursor for pagination. Use the nextCursor value from a previous response to fetch the next page. Example: "eyJpZCI6IjJ0Z3kwaWc5ODJqNTRxZmwifQ" ## Response 200 fields (application/json): - `object` (string, required) Object type identifier Enum: "list" - `data` (array, required) Array of help centers Example: [] - `data.id` (string, required) Help center unique identifier Example: "2tgy0ig982j54qfl" - `data.displayName` (string) Help center display name Example: "Your Help Center" - `data.title` (string) Help center title Example: "Help Center" - `data.description` (string) Help center description - `data.searchPlaceholder` (string) Search input placeholder Example: "Search for help..." - `data.isPublic` (boolean, required) Whether the help center is public Example: true - `data.hideAuthorInfo` (boolean) Whether to hide author info on articles - `data.hideDateInfo` (boolean) Whether to hide date info on articles - `data.externalLinksOpenInNewTab` (boolean) Whether external links in articles open in a new tab Example: true - `data.internalLinksOpenInNewTab` (boolean) Whether internal links in articles open in a new tab - `data.defaultLocale` (string, required) Default locale for the help center Enum: "bn", "bs", "pt-BR", "bg", "ca", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "hi", "hu", "id", "it", "ja", "ko", "lv", "lt", "ms", "mn", "nb", "pl", "pt", "ro", "ru", "sr", "zh-CN", "sk", "sl", "es", "sw", "sv", "th", "zh-TW", "tr", "uk", "vi" - `data.locale` (string, required) Current locale Enum: "bn", "bs", "pt-BR", "bg", "ca", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "hi", "hu", "id", "it", "ja", "ko", "lv", "lt", "ms", "mn", "nb", "pl", "pt", "ro", "ru", "sr", "zh-CN", "sk", "sl", "es", "sw", "sv", "th", "zh-TW", "tr", "uk", "vi" - `data.availableLocales` (array, required) Available locales Enum: "bn", "bs", "pt-BR", "bg", "ca", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "hi", "hu", "id", "it", "ja", "ko", "lv", "lt", "ms", "mn", "nb", "pl", "pt", "ro", "ru", "sr", "zh-CN", "sk", "sl", "es", "sw", "sv", "th", "zh-TW", "tr", "uk", "vi" - `data.navItems` (array) Navigation items - `data.navItems.type` (string, required) Navigation item type Enum: "link", "button" - `data.navItems.title` (string, required) Navigation item title Example: "Developer Docs" - `data.navItems.url` (string, required) Navigation item URL Example: "https://developers.featurebase.app/install" - `data.navItems.icon` (string,null) Navigation item icon - `data.urls` (object) URLs configuration - `data.urls.featurebaseSubpath` (string) Featurebase subpath Example: "/help" - `data.urls.externalDomain` (string) External custom domain Example: "help.example.com" - `data.translations` (object) Translations for different locales - `data.translations.bn` (object) - `data.translations.bn.displayName` (string) Display name for this locale Example: "My English Help Center" - `data.translations.bn.title` (string) Title for this locale Example: "Help Center" - `data.translations.bn.description` (string) Description for this locale Example: "Find answers to common questions" - `data.translations.bn.searchPlaceholder` (string) Search placeholder for this locale Example: "Search articles..." - `data.translations.bn.navItems` (array) Navigation items for this locale - `data.translations.bs` (object) - `data.translations.pt-BR` (object) - `data.translations.bg` (object) - `data.translations.ca` (object) - `data.translations.hr` (object) - `data.translations.cs` (object) - `data.translations.da` (object) - `data.translations.nl` (object) - `data.translations.en` (object) - `data.translations.et` (object) - `data.translations.fi` (object) - `data.translations.fr` (object) - `data.translations.de` (object) - `data.translations.el` (object) - `data.translations.hi` (object) - `data.translations.hu` (object) - `data.translations.id` (object) - `data.translations.it` (object) - `data.translations.ja` (object) - `data.translations.ko` (object) - `data.translations.lv` (object) - `data.translations.lt` (object) - `data.translations.ms` (object) - `data.translations.mn` (object) - `data.translations.nb` (object) - `data.translations.pl` (object) - `data.translations.pt` (object) - `data.translations.ro` (object) - `data.translations.ru` (object) - `data.translations.sr` (object) - `data.translations.zh-CN` (object) - `data.translations.sk` (object) - `data.translations.sl` (object) - `data.translations.es` (object) - `data.translations.sw` (object) - `data.translations.sv` (object) - `data.translations.th` (object) - `data.translations.zh-TW` (object) - `data.translations.tr` (object) - `data.translations.uk` (object) - `data.translations.vi` (object) - `data.organization` (string, required) Organization ID Example: "6595518396205e06b897ad65" - `data.createdAt` (string, required) ISO 8601 timestamp when created Example: "2024-06-26T13:27:21.920Z" - `data.updatedAt` (string, required) ISO 8601 timestamp when last updated Example: "2024-06-26T13:52:19.415Z" - `nextCursor` (string,null, required) Cursor for fetching the next page (cursor-based pagination) ## Response 400 fields (application/json): - `error` (object, required) - `error.type` (string, required) The type of error returned Enum: "invalid_request_error" - `error.code` (string, required) Machine-readable error code Enum: "invalid_cursor" - `error.message` (string, required) Human-readable error message Example: "An error occurred" - `error.param` (string) The parameter that caused the error (if applicable) Example: "id" - `error.status` (number, required) HTTP status code Enum: 400