Skip to content
Dashboard

Organization

OrganizationAdmins

Team members who manage your Featurebase organization. Admins have roles that define their permissions.

List admins
GET/v2/admins
Get an admin by ID
GET/v2/admins/{id}
List admin roles
GET/v2/admins/roles
ModelsExpand Collapse
Admin object { id, object, email, 3 more }
id: string

Unique identifier

object: "admin"

Object type identifier

email: optional string

Admin email address

name: optional string

Admin display name

profilePicture: optional string

Profile picture URL

roleId: optional string

Role ID assigned to this admin

AdminListResponse object { data, nextCursor, object, pagination }
data: array of Admin { id, object, email, 3 more }

Array of admins

id: string

Unique identifier

object: "admin"

Object type identifier

email: optional string

Admin email address

name: optional string

Admin display name

profilePicture: optional string

Profile picture URL

roleId: optional string

Role ID assigned to this admin

nextCursor: string

Cursor for fetching the next page (cursor-based pagination)

object: "list"

Object type identifier

AdminListRolesResponse object { data, nextCursor, object }
data: array of object { id, name, object, permissions }

Array of admin roles

id: string

Role unique identifier

name: string

Role name

object: "admin_role"

Object type identifier

permissions: object { auto_approve_posts, manage_api, manage_billing, 42 more }

Role permissions

auto_approve_posts: optional boolean

Auto-approve posts

manage_api: optional boolean

Manage API settings

manage_billing: optional boolean

Manage billing

manage_boards: optional boolean

Manage boards

manage_branding: optional boolean

Manage branding

manage_changelogs: optional boolean

Manage changelogs

manage_comments: optional boolean

Manage comments

manage_comments_private: optional boolean

Manage private comments

manage_conversation_tags: optional boolean

Manage conversation tag definitions

manage_custom_domain: optional boolean

Manage custom domain

manage_custom_fields: optional boolean

Manage custom fields

manage_help_center: optional boolean

Manage help center

manage_integrations: optional boolean

Manage integrations

manage_moderation_settings: optional boolean

Manage moderation settings

manage_notifications: optional boolean

Manage notifications

manage_post_tags: optional boolean

Manage post tags

manage_prioritization: optional boolean

Manage prioritization

manage_roadmap: optional boolean

Manage roadmap

manage_sso: optional boolean

Manage SSO

manage_statuses: optional boolean

Manage post statuses

manage_surveys: optional boolean

Manage surveys

manage_team_members: optional boolean

Manage team members

manage_user_roles: optional boolean

Manage user roles

manage_users: optional boolean

Manage users

moderate_comments: optional boolean

Moderate comments

moderate_posts: optional boolean

Moderate posts

post_export: optional boolean

Export posts

post_import: optional boolean

Import posts

post_merge: optional boolean

Merge posts

post_vote_on_behalf: optional boolean

Vote on posts on behalf of users

set_comment_pinned: optional boolean

Pin/unpin comments

set_conversation_tags: optional boolean

Apply and remove conversation tags

set_post_assignee: optional boolean

Assign posts

set_post_author: optional boolean

Set post author

set_post_category: optional boolean

Set post category/board

set_post_custom_fields: optional boolean

Set post custom fields

set_post_eta: optional boolean

Set post ETA

set_post_pinned: optional boolean

Pin/unpin posts

set_post_status: optional boolean

Set post status

set_post_tags: optional boolean

Set post tags

use_integrations: optional boolean

Use integrations

view_comments_private: optional boolean

View private comments

view_posts_private: optional boolean

View private posts

view_private_post_tags: optional boolean

View private post tags

view_users: optional boolean

View users

nextCursor: string

Cursor for fetching the next page (cursor-based pagination)

object: "list"

Object type identifier

OrganizationTeams

Teams are groups within your Featurebase organization. Use this endpoint to list and retrieve team information for conversation assignment and organization management.

List all teams
GET/v2/teams
Get team by ID
GET/v2/teams/{id}
ModelsExpand Collapse
Team object { id, color, icon, 3 more }
id: string

Unique identifier

color: string

Team color in hex format

icon: object { type, value }

Team icon

type: "emoji" or "predefined" or "external"

Type of icon

One of the following:
"emoji"
"predefined"
"external"
value: string

Icon value

members: array of string

Array of admin IDs who are members of this team

name: string

Team name

object: "team"

Object type identifier

TeamListResponse object { data, object }
data: array of Team { id, color, icon, 3 more }

Array of teams

id: string

Unique identifier

color: string

Team color in hex format

icon: object { type, value }

Team icon

type: "emoji" or "predefined" or "external"

Type of icon

One of the following:
"emoji"
"predefined"
"external"
value: string

Icon value

members: array of string

Array of admin IDs who are members of this team

name: string

Team name

object: "team"

Object type identifier

object: "list"

Object type identifier

OrganizationBrands

Brands represent distinct brand identities within your organization. Each brand can have its own help center and email sending address. Use this endpoint to list and retrieve brand information.

List all brands
GET/v2/brands
Get brand by ID
GET/v2/brands/{id}
ModelsExpand Collapse
Brand object { id, createdAt, helpCenterId, 5 more }
id: string

Featurebase internal ID

createdAt: string

ISO date when brand was created

helpCenterId: string

The ID of the help center associated with this brand

isDefault: boolean

Whether this is the default brand

name: string

Brand display name

object: "brand"

Object type identifier

senderEmailAddressId: string

The ID of the default sending email address for this brand

updatedAt: string

ISO date when brand was last updated