Skip to main content
Biolinks are public link-in-bio landing pages. Each page has a custom slug, a display name and bio, a theme (preset or custom colors), a list of buttons (links, social, email, phone, file, text), a post/gallery grid, and view/click analytics. This page documents every biolink: command exposed by the CLI.
All commands accept the global flags: --json (default) / --table for output format, --verbose for detailed errors, and --api-key <key> / --api-url <url> to override credentials per call. None of the biolink: commands accept pagination flags.

Core

List all biolink pages for the authenticated organization.
Example

biolink:get

Get full details for a single biolink by its internal ID.
Example

biolink:public

View public biolink data using its custom slug. This command resolves the page the same way a visitor would, so it does not require the internal UUID.
Example

biolink:create

Create a new biolink page. All options are optional.
Example

biolink:update

Update a biolink page. Provide at least one option, or the command exits with an error.
--social-icons must be a valid JSON array; invalid JSON exits with an error before any request is made. --show-grid and --hide-grid set the Instagram grid visibility (pass one, not both).
Examples

biolink:delete

Delete a biolink page. Prompts for confirmation unless -y/--yes is passed.
Example

biolink:publish

Toggle a biolink between published and unpublished. The command flips whichever state the page is currently in and reports the new status.
Example

Theme

biolink:theme

Change a biolink’s theme using either a preset or custom colors. Provide --preset, or one or more custom color options — supplying neither exits with an error. If --preset is given it takes precedence and the custom color options are ignored.
Examples

Buttons


Add a post to the gallery. All options are optional.
Example
Update a gallery post. Provide at least one option, or the command exits with an error.
Example
Delete a gallery post. Prompts for confirmation unless -y/--yes is passed.
Example

Analytics

biolink:analytics

Get analytics for a biolink, including views, clicks, and click-through rate (CTR).
Example