Extensions

extensions

Methods

List Extensions -> Array<{ id, activeVersion, description, 4 more... }>
get/extensions

Organization admins can share and manage Foxglove extensions. Check out the docs to learn more.

Response fields
id: string

Assigned by backend

activeVersion: string
Nullable

Version string as it appears in the active version's package.json

description: string
Nullable

Description as it appears in the active version's package.json

displayName: string

Display name as it appears in your package.json

name: string

Name as it appears in your package.json

publisher: string

Publisher as it appears in your package.json

sha256Sum: string
Nullable

SHA-256 sum of the active version contents, encoded as hex

Request example
200Example
Get An Extension -> { foxe }
get/extensions/{id}

Get an extension

Delete An Extension -> { id }
delete/extensions/{id}

Once deleted, the extension will no longer be available within your organization.

Publish An Extension -> { id }
post/extension-upload

Available on Free, Team, and Enterprise plans

Publish a new Foxglove extension or an updated version of an existing extension. When uploaded, the extension will automatically be installed for users in your organization.

See our packaging tool create-foxglove-extension for more information on how to create an extension.

Read the docs for more information on Foxglove extensions.