TRMNL API
HomeBuy a Device
  • 👋Overview
  • How it Works
  • Private Plugins
    • Screen Templating
    • Screen Templating (Graphics)
    • Create a screen
  • Reusing Markup
  • DIY TRMNL (Advanced)
    • Introduction
    • BYOD
    • BYOD/S
    • BYOS
  • ImageMagick Guide
  • Plugin Marketplace
    • Introduction
    • Plugin Creation
    • Plugin Installation Flow
    • Plugin Management Flow
    • Plugin Screen Generation Flow
    • Plugin Uninstallation Flow
    • Going Live
  • Private API
    • Introduction
    • Fetch Screen Content
    • Fetch Plugin Content
    • Account API
  • Partners API
    • Introduction
    • Getting Started
    • Provisioning Devices
Powered by GitBook
On this page
  1. Plugin Marketplace

Plugin Creation

Creating a plugin OAuth client.

PreviousIntroductionNextPlugin Installation Flow

Last updated 8 months ago

You can create a new plugin by visiting the following URL:

https://usetrmnl.com/plugins/my/new

You'll have to provide the following information about your plugin.

Name: Branded title (if applicable, ex "Vandelay Industries") or brief tag that describes the plugin's functionality

Description: Additional text to help differentiate your plugin from others

Icon: PNG format preferred

Installation URL: Endpoint where TRMNL should trigger the installation flow

Installation Succes Webhook URL: Where you want to receive installation success events as a webhook

Plugin Management URL: Where TRMNL users can manage their plugins

Plugin Markup URL: Endpoint where TRMNL should ping your webserver for markup content

Uninstallation Webhook URL: Where you want to receive uninstallation events as a webhook

TRMNL public plugin client